diff options
author | ryoon <ryoon> | 2013-05-23 12:55:26 +0000 |
---|---|---|
committer | ryoon <ryoon> | 2013-05-23 12:55:26 +0000 |
commit | f7df207a48b344bdae77e096fe98ba77a2c114b6 (patch) | |
tree | 960115a4f86a3098cf7aa9a9b719917383d490b3 /devel | |
parent | 3d069f44c87b477bcd528f1d4b2e9f5a5a137b63 (diff) | |
download | pkgsrc-f7df207a48b344bdae77e096fe98ba77a2c114b6.tar.gz |
Remove xulrunner.
This does not work, and there is no consumer.
Diffstat (limited to 'devel')
129 files changed, 0 insertions, 9963 deletions
diff --git a/devel/xulrunner/DESCR b/devel/xulrunner/DESCR deleted file mode 100644 index c257acb37a3..00000000000 --- a/devel/xulrunner/DESCR +++ /dev/null @@ -1,3 +0,0 @@ -XULRunner is a runtime environment for applications using the -XML User Interface Language, XUL. It is the successor of the "Gecko" -runtime environment. diff --git a/devel/xulrunner/Makefile b/devel/xulrunner/Makefile deleted file mode 100644 index 66e5255a165..00000000000 --- a/devel/xulrunner/Makefile +++ /dev/null @@ -1,59 +0,0 @@ -# $NetBSD: Makefile,v 1.105 2013/05/19 08:47:41 ryoon Exp $ - -.include "dist.mk" -PKGNAME= xulrunner-${MOZ_BRANCH}${MOZ_BRANCH_MINOR:S/esr//} -CATEGORIES= devel www - -MAINTAINER= ryoon@NetBSD.org -HOMEPAGE= http://developer.mozilla.org/en/docs/XULRunner -COMMENT= XML User Interface Language runtime environment -LICENSE= mpl-1.1 - -BROKEN= prefs and chrome:// load problem. - -MOZILLA_DIR= # empty - -PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul-embedding.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/libxul.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed-embedding.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-gtkmozembed.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-js.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-nspr.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-nss.pc.in -PKGCONFIG_OVERRIDE+= xulrunner/installer/mozilla-plugin.pc.in - -CONFIGURE_ARGS+= --enable-application=xulrunner -CONFIGURE_ARGS+= --enable-libxul - -ALL_ENV+= MOZILLA_PKG_NAME=xulrunner - -MAKE_ENV+= FREEBL_NO_DEPEND=0 - -# workround for link of xulrunner-bin etc. -LDFLAGS+= ${COMPILER_RPATH_FLAG}${PREFIX}/lib/xulrunner ${COMPILER_RPATH_FLAG}${PREFIX}/lib -LDFLAGS.SunOS+= -lm - -.include "mozilla-common.mk" -.include "options.mk" - -pre-configure: - cd ${WRKSRC} && autoconf - cd ${WRKSRC}/js/src && autoconf - mkdir ${WRKSRC}/js/src/.deps - -post-install: - rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a - ln -s sdk/lib/libxpcomglue.a \ - ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue.a - rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue_s.a - ln -s sdk/lib/libxpcomglue_s.a \ - ${DESTDIR}${PREFIX}/lib/xulrunner/libxpcomglue_s.a - rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libunicharutil_external_s.a - ln -s sdk/lib/libunicharutil_external_s.a \ - ${DESTDIR}${PREFIX}/lib/xulrunner/libunicharutil_external_s.a - rm -f ${DESTDIR}${PREFIX}/lib/xulrunner/libmozglue.a - ln -s sdk/lib/libmozglue.a \ - ${DESTDIR}${PREFIX}/lib/xulrunner/libmozglue.a - ${TOUCH} ${TOUCH_FLAGS} ${DESTDIR}${PREFIX}/include/xulrunner/mozilla/throw_gcc.h - -.include "../../mk/bsd.pkg.mk" diff --git a/devel/xulrunner/PLIST b/devel/xulrunner/PLIST deleted file mode 100644 index 700abb1f699..00000000000 --- a/devel/xulrunner/PLIST +++ /dev/null @@ -1,5223 +0,0 @@ -@comment $NetBSD: PLIST,v 1.54 2013/04/05 13:30:17 ryoon Exp $ -bin/xulrunner -include/xulrunner/AbstractMediaDecoder.h -include/xulrunner/AccEvent.h -include/xulrunner/AnimationCommon.h -include/xulrunner/AudioAvailableEventManager.h -include/xulrunner/AudioChannelAgent.h -include/xulrunner/AudioChannelCommon.h -include/xulrunner/AudioChannelService.h -include/xulrunner/AudioChannelServiceChild.h -include/xulrunner/AudioSampleFormat.h -include/xulrunner/AudioSegment.h -include/xulrunner/AudioStream.h -include/xulrunner/BasicImplData.h -include/xulrunner/BasicLayers.h -include/xulrunner/BasicTiledThebesLayer.h -include/xulrunner/BufferMediaResource.h -include/xulrunner/CameraCommon.h -include/xulrunner/Composer2D.h -include/xulrunner/CompositorChild.h -include/xulrunner/CompositorParent.h -include/xulrunner/CryptoTask.h -include/xulrunner/DASHDecoder.h -include/xulrunner/DASHReader.h -include/xulrunner/DASHRepDecoder.h -include/xulrunner/DASHRepReader.h -include/xulrunner/DOMCameraManager.h -include/xulrunner/DecoderTraits.h -include/xulrunner/DeviceStorage.h -include/xulrunner/DictionaryHelpers.h -include/xulrunner/ErrorList.h -include/xulrunner/ErrorListCDefines.h -include/xulrunner/ErrorListCxxDefines.h -include/xulrunner/EventTracer.h -include/xulrunner/FileBlockCache.h -include/xulrunner/ForceDiscreteGPUHelperCGL.h -include/xulrunner/FrameLayerBuilder.h -include/xulrunner/FrameMetrics.h -include/xulrunner/FramePropertyTable.h -include/xulrunner/GLContext.h -include/xulrunner/GLContextProvider.h -include/xulrunner/GLContextProviderImpl.h -include/xulrunner/GLContextSymbols.h -include/xulrunner/GLContextTypes.h -include/xulrunner/GLDefs.h -include/xulrunner/GLLibraryLoader.h -include/xulrunner/GLTextureImage.h -include/xulrunner/GLXLibrary.h -include/xulrunner/GeneratedEvents.h -include/xulrunner/GfxInfoCollector.h -include/xulrunner/GonkIOSurfaceImage.h -include/xulrunner/GonkNativeWindow.h -include/xulrunner/HTMLPropertiesCollection.h -include/xulrunner/IJSDebugger.h -include/xulrunner/IPC/nsGUIEventIPC.h -include/xulrunner/ImageContainer.h -include/xulrunner/ImageLayers.h -include/xulrunner/ImageLogging.h -include/xulrunner/ImageTypes.h -include/xulrunner/InputData.h -include/xulrunner/LayerManagerOGL.h -include/xulrunner/LayerManagerOGLProgram.h -include/xulrunner/LayerManagerOGLShaders.h -include/xulrunner/LayerSorter.h -include/xulrunner/LayerTreeInvalidation.h -include/xulrunner/Layers.h -include/xulrunner/LayersTypes.h -include/xulrunner/MediaCache.h -include/xulrunner/MediaDecoder.h -include/xulrunner/MediaDecoderOwner.h -include/xulrunner/MediaDecoderReader.h -include/xulrunner/MediaDecoderStateMachine.h -include/xulrunner/MediaEngine.h -include/xulrunner/MediaEngineDefault.h -include/xulrunner/MediaMetadataManager.h -include/xulrunner/MediaResource.h -include/xulrunner/MediaSegment.h -include/xulrunner/MediaStreamGraph.h -include/xulrunner/OggCodecState.h -include/xulrunner/OggDecoder.h -include/xulrunner/OggReader.h -include/xulrunner/PCOMContentPermissionRequestChild.h -include/xulrunner/ReadbackLayer.h -include/xulrunner/RoundedRect.h -include/xulrunner/SVGAttrValueWrapper.h -include/xulrunner/ScopedNSSTypes.h -include/xulrunner/ScrollbarActivity.h -include/xulrunner/Selection.h -include/xulrunner/SerializedLoadContext.h -include/xulrunner/ShadowLayersManager.h -include/xulrunner/SharedBuffer.h -include/xulrunner/SharedTextureImage.h -include/xulrunner/SpecialSystemDirectory.h -include/xulrunner/StackArena.h -include/xulrunner/StreamBuffer.h -include/xulrunner/TexturePoolOGL.h -include/xulrunner/TimeVarying.h -include/xulrunner/VideoFrameContainer.h -include/xulrunner/VideoSegment.h -include/xulrunner/VideoUtils.h -include/xulrunner/VorbisUtils.h -include/xulrunner/WaveDecoder.h -include/xulrunner/WaveReader.h -include/xulrunner/WebMDecoder.h -include/xulrunner/WebMReader.h -include/xulrunner/XPCJSMemoryReporter.h -include/xulrunner/amIInstallTrigger.h -include/xulrunner/amIWebInstallListener.h -include/xulrunner/amIWebInstaller.h -include/xulrunner/angle/ShaderLang.h -include/xulrunner/chromium_types.h -include/xulrunner/cubeb/cubeb-stdint.h -include/xulrunner/cubeb/cubeb.h -include/xulrunner/domstubs.h -include/xulrunner/ds/BitArray.h -include/xulrunner/expat.h -include/xulrunner/expat_config.h -include/xulrunner/expat_external.h -include/xulrunner/extIApplication.h -include/xulrunner/ftpCore.h -include/xulrunner/gc/Root.h -include/xulrunner/gfx2DGlue.h -include/xulrunner/gfx3DMatrix.h -include/xulrunner/gfxASurface.h -include/xulrunner/gfxAlphaRecovery.h -include/xulrunner/gfxBaseSharedMemorySurface.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/gfxFontFeatures.h -include/xulrunner/gfxFontTest.h -include/xulrunner/gfxFontUtils.h -include/xulrunner/gfxGdkNativeRenderer.h -include/xulrunner/gfxImageSurface.h -include/xulrunner/gfxLineSegment.h -include/xulrunner/gfxMatrix.h -include/xulrunner/gfxPDFSurface.h -include/xulrunner/gfxPSSurface.h -include/xulrunner/gfxPangoFonts.h -include/xulrunner/gfxPath.h -include/xulrunner/gfxPattern.h -include/xulrunner/gfxPlatform.h -include/xulrunner/gfxPlatformGtk.h -include/xulrunner/gfxPoint.h -include/xulrunner/gfxPoint3D.h -include/xulrunner/gfxPointH3D.h -include/xulrunner/gfxQuad.h -include/xulrunner/gfxQuaternion.h -include/xulrunner/gfxRect.h -include/xulrunner/gfxReusableSurfaceWrapper.h -include/xulrunner/gfxSVGGlyphs.h -include/xulrunner/gfxSharedImageSurface.h -include/xulrunner/gfxSharedQuartzSurface.h -include/xulrunner/gfxSkipChars.h -include/xulrunner/gfxTeeSurface.h -include/xulrunner/gfxTypes.h -include/xulrunner/gfxUserFontSet.h -include/xulrunner/gfxUtils.h -include/xulrunner/gfxXlibNativeRenderer.h -include/xulrunner/gfxXlibSurface.h -include/xulrunner/gfxipc/ShadowLayerUtils.h -include/xulrunner/graphite2/Font.h -include/xulrunner/graphite2/Log.h -include/xulrunner/graphite2/Segment.h -include/xulrunner/graphite2/Types.h -include/xulrunner/gtk2xtbin.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-ot-layout.h -include/xulrunner/harfbuzz/hb-ot-tag.h -include/xulrunner/harfbuzz/hb-ot.h -include/xulrunner/harfbuzz/hb-set.h -include/xulrunner/harfbuzz/hb-shape-plan.h -include/xulrunner/harfbuzz/hb-shape.h -include/xulrunner/harfbuzz/hb-unicode.h -include/xulrunner/harfbuzz/hb-version.h -include/xulrunner/harfbuzz/hb.h -include/xulrunner/imgICache.h -include/xulrunner/imgIContainer.h -include/xulrunner/imgIContainerDebug.h -include/xulrunner/imgIEncoder.h -include/xulrunner/imgILoader.h -include/xulrunner/imgINotificationObserver.h -include/xulrunner/imgIOnloadBlocker.h -include/xulrunner/imgIRequest.h -include/xulrunner/imgIScriptedNotificationObserver.h -include/xulrunner/imgITools.h -include/xulrunner/imgLoader.h -include/xulrunner/imgRequest.h -include/xulrunner/imgRequestProxy.h -include/xulrunner/inICSSValueSearch.h -include/xulrunner/inIDOMUtils.h -include/xulrunner/inIDOMView.h -include/xulrunner/inIDeepTreeWalker.h -include/xulrunner/inIFlasher.h -include/xulrunner/inISearchObserver.h -include/xulrunner/inISearchProcess.h -include/xulrunner/ipc/IPCMessageUtils.h -include/xulrunner/jArray.h -include/xulrunner/jconfig.h -include/xulrunner/jerror.h -include/xulrunner/jinclude.h -include/xulrunner/jmorecfg.h -include/xulrunner/jpegint.h -include/xulrunner/jpeglib.h -${PLIST.jemalloc}include/xulrunner/jemalloc_types.h -include/xulrunner/js-config.h -include/xulrunner/js.msg -include/xulrunner/js/HashTable.h -include/xulrunner/js/HeapAPI.h -include/xulrunner/js/LegacyIntTypes.h -include/xulrunner/js/MemoryMetrics.h -include/xulrunner/js/TemplateLib.h -include/xulrunner/js/Utility.h -include/xulrunner/js/Vector.h -include/xulrunner/jsalloc.h -include/xulrunner/jsapi.h -include/xulrunner/jsclass.h -include/xulrunner/jsclist.h -include/xulrunner/jscpucfg.h -include/xulrunner/jsdIDebuggerService.h -include/xulrunner/jsdbgapi.h -include/xulrunner/jsdebug.h -include/xulrunner/jsdhash.h -include/xulrunner/jsfriendapi.h -include/xulrunner/jslock.h -include/xulrunner/json.h -include/xulrunner/jsperf.h -include/xulrunner/jsprf.h -include/xulrunner/jsprototypes.h -include/xulrunner/jsproxy.h -include/xulrunner/jsprvtd.h -include/xulrunner/jspubtd.h -include/xulrunner/jstypes.h -include/xulrunner/jsutil.h -include/xulrunner/jsval.h -include/xulrunner/jsversion.h -include/xulrunner/jswrapper.h -include/xulrunner/mar.h -include/xulrunner/mar_cmdline.h -include/xulrunner/mozAutoDocUpdate.h -include/xulrunner/mozFlushType.h -include/xulrunner/mozIApplication.h -include/xulrunner/mozIApplicationClearPrivateDataParams.h -include/xulrunner/mozIAsyncFavicons.h -include/xulrunner/mozIAsyncHistory.h -include/xulrunner/mozIAsyncLivemarks.h -include/xulrunner/mozIColorAnalyzer.h -include/xulrunner/mozIJSSubScriptLoader.h -include/xulrunner/mozIPersonalDictionary.h -include/xulrunner/mozIPlacesAutoComplete.h -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 -include/xulrunner/mozIStoragePendingStatement.h -include/xulrunner/mozIStorageProgressHandler.h -include/xulrunner/mozIStorageResultSet.h -include/xulrunner/mozIStorageRow.h -include/xulrunner/mozIStorageService.h -include/xulrunner/mozIStorageStatement.h -include/xulrunner/mozIStorageStatementCallback.h -include/xulrunner/mozIStorageStatementParams.h -include/xulrunner/mozIStorageStatementRow.h -include/xulrunner/mozIStorageVacuumParticipant.h -include/xulrunner/mozIStorageValueArray.h -include/xulrunner/mozITXTToHTMLConv.h -include/xulrunner/mozIThirdPartyUtil.h -include/xulrunner/mozStorageCID.h -include/xulrunner/mozStorageHelper.h -include/xulrunner/mozcontainer.h -include/xulrunner/mozilla-config.h -include/xulrunner/mozilla/AppData.h -include/xulrunner/mozilla/AppProcessPermissions.h -include/xulrunner/mozilla/Assertions.h -include/xulrunner/mozilla/Attributes.h -include/xulrunner/mozilla/AutoRestore.h -include/xulrunner/mozilla/AvailableMemoryTracker.h -include/xulrunner/mozilla/Base64.h -include/xulrunner/mozilla/BlockingResourceBase.h -include/xulrunner/mozilla/BloomFilter.h -include/xulrunner/mozilla/BrowserElementParent.h -include/xulrunner/mozilla/CORSMode.h -include/xulrunner/mozilla/Char16.h -include/xulrunner/mozilla/CharTokenizer.h -include/xulrunner/mozilla/CheckedInt.h -include/xulrunner/mozilla/ClearOnShutdown.h -include/xulrunner/mozilla/CondVar.h -include/xulrunner/mozilla/Constants.h -include/xulrunner/mozilla/DeadlockDetector.h -include/xulrunner/mozilla/DebugOnly.h -include/xulrunner/mozilla/EnumSet.h -include/xulrunner/mozilla/ErrorResult.h -include/xulrunner/mozilla/FileLocation.h -include/xulrunner/mozilla/FileUtils.h -include/xulrunner/mozilla/FloatingPoint.h -include/xulrunner/mozilla/GenericFactory.h -include/xulrunner/mozilla/GuardObjects.h -include/xulrunner/mozilla/Hal.h -include/xulrunner/mozilla/HalImpl.h -include/xulrunner/mozilla/HalSandbox.h -include/xulrunner/mozilla/HalSensor.h -include/xulrunner/mozilla/HalTypes.h -include/xulrunner/mozilla/HalWakeLock.h -include/xulrunner/mozilla/HangMonitor.h -include/xulrunner/mozilla/HashFunctions.h -include/xulrunner/mozilla/IHistory.h -include/xulrunner/mozilla/IntentionalCrash.h -include/xulrunner/mozilla/LazyIdleThread.h -include/xulrunner/mozilla/Likely.h -include/xulrunner/mozilla/LinkedList.h -include/xulrunner/mozilla/LoadContext.h -include/xulrunner/mozilla/LookAndFeel.h -include/xulrunner/mozilla/MSStdInt.h -include/xulrunner/mozilla/MapsMemoryReporter.h -include/xulrunner/mozilla/MathAlgorithms.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/NullPtr.h -include/xulrunner/mozilla/OSFileConstants.h -include/xulrunner/mozilla/Observer.h -include/xulrunner/mozilla/Omnijar.h -include/xulrunner/mozilla/PaintTracker.h -include/xulrunner/mozilla/PluginLibrary.h -include/xulrunner/mozilla/PluginPRLibrary.h -include/xulrunner/mozilla/Preferences.h -include/xulrunner/mozilla/ProcessedStack.h -include/xulrunner/mozilla/PublicSSL.h -include/xulrunner/mozilla/RangedPtr.h -include/xulrunner/mozilla/ReentrantMonitor.h -include/xulrunner/mozilla/RefPtr.h -include/xulrunner/mozilla/SHA1.h -include/xulrunner/mozilla/SSE.h -include/xulrunner/mozilla/Scoped.h -include/xulrunner/mozilla/Selection.h -include/xulrunner/mozilla/ServiceList.h -include/xulrunner/mozilla/Services.h -include/xulrunner/mozilla/SplayTree.h -include/xulrunner/mozilla/StackWalk.h -include/xulrunner/mozilla/StandardInteger.h -include/xulrunner/mozilla/StartupTimeline.h -include/xulrunner/mozilla/StaticPtr.h -include/xulrunner/mozilla/StringBuilder.h -include/xulrunner/mozilla/Telemetry.h -include/xulrunner/mozilla/TelemetryHistogramEnums.h -include/xulrunner/mozilla/ThreadLocal.h -include/xulrunner/mozilla/TimeStamp.h -include/xulrunner/mozilla/TypeTraits.h -include/xulrunner/mozilla/Types.h -include/xulrunner/mozilla/Util.h -include/xulrunner/mozilla/VisualEventTracer.h -include/xulrunner/mozilla/WeakPtr.h -include/xulrunner/mozilla/WidgetTraceEvent.h -include/xulrunner/mozilla/WidgetUtils.h -include/xulrunner/mozilla/X11Util.h -include/xulrunner/mozilla/XPCOM.h -include/xulrunner/mozilla/a11y/AccTypes.h -include/xulrunner/mozilla/a11y/Accessible.h -include/xulrunner/mozilla/a11y/AccessibleWrap.h -include/xulrunner/mozilla/a11y/DocAccessible.h -include/xulrunner/mozilla/a11y/DocManager.h -include/xulrunner/mozilla/a11y/FocusManager.h -include/xulrunner/mozilla/a11y/HyperTextAccessible.h -include/xulrunner/mozilla/a11y/HyperTextAccessibleWrap.h -include/xulrunner/mozilla/a11y/Platform.h -include/xulrunner/mozilla/a11y/Role.h -include/xulrunner/mozilla/a11y/States.h -include/xulrunner/mozilla/arm.h -include/xulrunner/mozilla/chrome/RegistryMessageUtils.h -include/xulrunner/mozilla/css/Declaration.h -include/xulrunner/mozilla/css/ErrorReporter.h -include/xulrunner/mozilla/css/GroupRule.h -include/xulrunner/mozilla/css/ImageLoader.h -include/xulrunner/mozilla/css/ImportRule.h -include/xulrunner/mozilla/css/Loader.h -include/xulrunner/mozilla/css/NameSpaceRule.h -include/xulrunner/mozilla/css/Rule.h -include/xulrunner/mozilla/css/StyleRule.h -include/xulrunner/mozilla/docshell/OfflineCacheUpdateChild.h -include/xulrunner/mozilla/docshell/OfflineCacheUpdateParent.h -include/xulrunner/mozilla/dom/Activity.h -include/xulrunner/mozilla/dom/AudioBuffer.h -include/xulrunner/mozilla/dom/AudioBufferBinding.h -include/xulrunner/mozilla/dom/AudioBufferSourceNode.h -include/xulrunner/mozilla/dom/AudioBufferSourceNodeBinding.h -include/xulrunner/mozilla/dom/AudioContext.h -include/xulrunner/mozilla/dom/AudioContextBinding.h -include/xulrunner/mozilla/dom/AudioDestinationNode.h -include/xulrunner/mozilla/dom/AudioDestinationNodeBinding.h -include/xulrunner/mozilla/dom/AudioListener.h -include/xulrunner/mozilla/dom/AudioListenerBinding.h -include/xulrunner/mozilla/dom/AudioNode.h -include/xulrunner/mozilla/dom/AudioNodeBinding.h -include/xulrunner/mozilla/dom/AudioParam.h -include/xulrunner/mozilla/dom/AudioParamBinding.h -include/xulrunner/mozilla/dom/AudioSourceNode.h -include/xulrunner/mozilla/dom/AudioSourceNodeBinding.h -include/xulrunner/mozilla/dom/BindingDeclarations.h -include/xulrunner/mozilla/dom/BindingUtils.h -include/xulrunner/mozilla/dom/BiquadFilterNode.h -include/xulrunner/mozilla/dom/BiquadFilterNodeBinding.h -include/xulrunner/mozilla/dom/BlobBinding.h -include/xulrunner/mozilla/dom/CDATASection.h -include/xulrunner/mozilla/dom/CDATASectionBinding.h -include/xulrunner/mozilla/dom/CSS.h -include/xulrunner/mozilla/dom/CSS2PropertiesBinding.h -include/xulrunner/mozilla/dom/CSSBinding.h -include/xulrunner/mozilla/dom/CSSPrimitiveValueBinding.h -include/xulrunner/mozilla/dom/CSSStyleDeclarationBinding.h -include/xulrunner/mozilla/dom/CSSValue.h -include/xulrunner/mozilla/dom/CSSValueBinding.h -include/xulrunner/mozilla/dom/CSSValueListBinding.h -include/xulrunner/mozilla/dom/CallbackFunction.h -include/xulrunner/mozilla/dom/CanvasRenderingContext2D.h -include/xulrunner/mozilla/dom/CanvasRenderingContext2DBinding.h -include/xulrunner/mozilla/dom/CanvasUtils.h -include/xulrunner/mozilla/dom/CaretPositionBinding.h -include/xulrunner/mozilla/dom/CharacterDataBinding.h -include/xulrunner/mozilla/dom/ClientRectListBinding.h -include/xulrunner/mozilla/dom/Comment.h -include/xulrunner/mozilla/dom/CommentBinding.h -include/xulrunner/mozilla/dom/ContentChild.h -include/xulrunner/mozilla/dom/ContentParent.h -include/xulrunner/mozilla/dom/ContentProcess.h -include/xulrunner/mozilla/dom/CrashReporterChild.h -include/xulrunner/mozilla/dom/CrashReporterParent.h -include/xulrunner/mozilla/dom/DOMError.h -include/xulrunner/mozilla/dom/DOMImplementation.h -include/xulrunner/mozilla/dom/DOMImplementationBinding.h -include/xulrunner/mozilla/dom/DOMJSClass.h -include/xulrunner/mozilla/dom/DOMJSProxyHandler.h -include/xulrunner/mozilla/dom/DOMParserBinding.h -include/xulrunner/mozilla/dom/DOMRequest.h -include/xulrunner/mozilla/dom/DOMSettableTokenListBinding.h -include/xulrunner/mozilla/dom/DOMStringMapBinding.h -include/xulrunner/mozilla/dom/DOMTokenListBinding.h -include/xulrunner/mozilla/dom/DOMTransactionBinding.h -include/xulrunner/mozilla/dom/DelayNode.h -include/xulrunner/mozilla/dom/DelayNodeBinding.h -include/xulrunner/mozilla/dom/DirectionalityUtils.h -include/xulrunner/mozilla/dom/DocumentBinding.h -include/xulrunner/mozilla/dom/DocumentFragment.h -include/xulrunner/mozilla/dom/DocumentFragmentBinding.h -include/xulrunner/mozilla/dom/DocumentType.h -include/xulrunner/mozilla/dom/DocumentTypeBinding.h -include/xulrunner/mozilla/dom/DynamicsCompressorNode.h -include/xulrunner/mozilla/dom/DynamicsCompressorNodeBinding.h -include/xulrunner/mozilla/dom/Element.h -include/xulrunner/mozilla/dom/ElementBinding.h -include/xulrunner/mozilla/dom/EncodingUtils.h -include/xulrunner/mozilla/dom/Errors.msg -include/xulrunner/mozilla/dom/EventHandlerBinding.h -include/xulrunner/mozilla/dom/EventListenerBinding.h -include/xulrunner/mozilla/dom/EventSource.h -include/xulrunner/mozilla/dom/EventSourceBinding.h -include/xulrunner/mozilla/dom/EventTarget.h -include/xulrunner/mozilla/dom/EventTargetBinding.h -include/xulrunner/mozilla/dom/ExternalHelperAppChild.h -include/xulrunner/mozilla/dom/ExternalHelperAppParent.h -include/xulrunner/mozilla/dom/FileBinding.h -include/xulrunner/mozilla/dom/FileHandleBinding.h -include/xulrunner/mozilla/dom/FileListBinding.h -include/xulrunner/mozilla/dom/FileReaderSyncBinding.h -include/xulrunner/mozilla/dom/FormDataBinding.h -include/xulrunner/mozilla/dom/FragmentOrElement.h -include/xulrunner/mozilla/dom/FromParser.h -include/xulrunner/mozilla/dom/FunctionBinding.h -include/xulrunner/mozilla/dom/GainNode.h -include/xulrunner/mozilla/dom/GainNodeBinding.h -include/xulrunner/mozilla/dom/HTMLAnchorElement.h -include/xulrunner/mozilla/dom/HTMLAnchorElementBinding.h -include/xulrunner/mozilla/dom/HTMLBodyElement.h -include/xulrunner/mozilla/dom/HTMLBodyElementBinding.h -include/xulrunner/mozilla/dom/HTMLCanvasElement.h -include/xulrunner/mozilla/dom/HTMLCollectionBinding.h -include/xulrunner/mozilla/dom/HTMLDListElementBinding.h -include/xulrunner/mozilla/dom/HTMLDataListElement.h -include/xulrunner/mozilla/dom/HTMLDataListElementBinding.h -include/xulrunner/mozilla/dom/HTMLDivElement.h -include/xulrunner/mozilla/dom/HTMLDivElementBinding.h -include/xulrunner/mozilla/dom/HTMLDocumentBinding.h -include/xulrunner/mozilla/dom/HTMLElementBinding.h -include/xulrunner/mozilla/dom/HTMLFontElement.h -include/xulrunner/mozilla/dom/HTMLFontElementBinding.h -include/xulrunner/mozilla/dom/HTMLFrameSetElement.h -include/xulrunner/mozilla/dom/HTMLFrameSetElementBinding.h -include/xulrunner/mozilla/dom/HTMLHeadingElement.h -include/xulrunner/mozilla/dom/HTMLHeadingElementBinding.h -include/xulrunner/mozilla/dom/HTMLImageElement.h -include/xulrunner/mozilla/dom/HTMLImageElementBinding.h -include/xulrunner/mozilla/dom/HTMLLIElement.h -include/xulrunner/mozilla/dom/HTMLLIElementBinding.h -include/xulrunner/mozilla/dom/HTMLLabelElement.h -include/xulrunner/mozilla/dom/HTMLLabelElementBinding.h -include/xulrunner/mozilla/dom/HTMLOListElementBinding.h -include/xulrunner/mozilla/dom/HTMLOptionsCollectionBinding.h -include/xulrunner/mozilla/dom/HTMLParagraphElement.h -include/xulrunner/mozilla/dom/HTMLParagraphElementBinding.h -include/xulrunner/mozilla/dom/HTMLPreElement.h -include/xulrunner/mozilla/dom/HTMLPreElementBinding.h -include/xulrunner/mozilla/dom/HTMLPropertiesCollectionBinding.h -include/xulrunner/mozilla/dom/HTMLScriptElement.h -include/xulrunner/mozilla/dom/HTMLScriptElementBinding.h -include/xulrunner/mozilla/dom/HTMLSharedListElement.h -include/xulrunner/mozilla/dom/HTMLSpanElement.h -include/xulrunner/mozilla/dom/HTMLSpanElementBinding.h -include/xulrunner/mozilla/dom/HTMLTableCaptionElement.h -include/xulrunner/mozilla/dom/HTMLTableCaptionElementBinding.h -include/xulrunner/mozilla/dom/HTMLTableCellElement.h -include/xulrunner/mozilla/dom/HTMLTableCellElementBinding.h -include/xulrunner/mozilla/dom/HTMLTableColElement.h -include/xulrunner/mozilla/dom/HTMLTableColElementBinding.h -include/xulrunner/mozilla/dom/HTMLTableElement.h -include/xulrunner/mozilla/dom/HTMLTableElementBinding.h -include/xulrunner/mozilla/dom/HTMLTableRowElement.h -include/xulrunner/mozilla/dom/HTMLTableRowElementBinding.h -include/xulrunner/mozilla/dom/HTMLTableSectionElement.h -include/xulrunner/mozilla/dom/HTMLTableSectionElementBinding.h -include/xulrunner/mozilla/dom/HTMLTitleElement.h -include/xulrunner/mozilla/dom/HTMLTitleElementBinding.h -include/xulrunner/mozilla/dom/HTMLUListElementBinding.h -include/xulrunner/mozilla/dom/HTMLUnknownElement.h -include/xulrunner/mozilla/dom/ImageData.h -include/xulrunner/mozilla/dom/ImageDataBinding.h -include/xulrunner/mozilla/dom/Link.h -include/xulrunner/mozilla/dom/LocationBinding.h -include/xulrunner/mozilla/dom/MutationObserverBinding.h -include/xulrunner/mozilla/dom/NodeBinding.h -include/xulrunner/mozilla/dom/NodeFilterBinding.h -include/xulrunner/mozilla/dom/NodeListBinding.h -include/xulrunner/mozilla/dom/NonRefcountedDOMObject.h -include/xulrunner/mozilla/dom/Nullable.h -include/xulrunner/mozilla/dom/PaintRequestBinding.h -include/xulrunner/mozilla/dom/PaintRequestListBinding.h -include/xulrunner/mozilla/dom/PannerNode.h -include/xulrunner/mozilla/dom/PannerNodeBinding.h -include/xulrunner/mozilla/dom/PerformanceBinding.h -include/xulrunner/mozilla/dom/PerformanceNavigationBinding.h -include/xulrunner/mozilla/dom/PerformanceTimingBinding.h -include/xulrunner/mozilla/dom/PermissionMessageUtils.h -include/xulrunner/mozilla/dom/PrimitiveConversions.h -include/xulrunner/mozilla/dom/ProcessingInstruction.h -include/xulrunner/mozilla/dom/ProcessingInstructionBinding.h -include/xulrunner/mozilla/dom/PrototypeList.h -include/xulrunner/mozilla/dom/RGBColorBinding.h -include/xulrunner/mozilla/dom/RectBinding.h -include/xulrunner/mozilla/dom/RegisterBindings.h -include/xulrunner/mozilla/dom/SVGAltGlyphElement.h -include/xulrunner/mozilla/dom/SVGAltGlyphElementBinding.h -include/xulrunner/mozilla/dom/SVGAngle.h -include/xulrunner/mozilla/dom/SVGAngleBinding.h -include/xulrunner/mozilla/dom/SVGAnimateElement.h -include/xulrunner/mozilla/dom/SVGAnimateElementBinding.h -include/xulrunner/mozilla/dom/SVGAnimateMotionElement.h -include/xulrunner/mozilla/dom/SVGAnimateMotionElementBinding.h -include/xulrunner/mozilla/dom/SVGAnimateTransformElement.h -include/xulrunner/mozilla/dom/SVGAnimateTransformElementBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedAngle.h -include/xulrunner/mozilla/dom/SVGAnimatedAngleBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedBoolean.h -include/xulrunner/mozilla/dom/SVGAnimatedBooleanBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedLengthListBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedNumberListBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedPointsBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedPreserveAspectRatioBinding.h -include/xulrunner/mozilla/dom/SVGAnimatedTransformListBinding.h -include/xulrunner/mozilla/dom/SVGAnimationElement.h -include/xulrunner/mozilla/dom/SVGAnimationElementBinding.h -include/xulrunner/mozilla/dom/SVGCircleElement.h -include/xulrunner/mozilla/dom/SVGCircleElementBinding.h -include/xulrunner/mozilla/dom/SVGDefsElement.h -include/xulrunner/mozilla/dom/SVGDefsElementBinding.h -include/xulrunner/mozilla/dom/SVGDescElement.h -include/xulrunner/mozilla/dom/SVGDescElementBinding.h -include/xulrunner/mozilla/dom/SVGElementBinding.h -include/xulrunner/mozilla/dom/SVGEllipseElement.h -include/xulrunner/mozilla/dom/SVGEllipseElementBinding.h -include/xulrunner/mozilla/dom/SVGForeignObjectElement.h -include/xulrunner/mozilla/dom/SVGForeignObjectElementBinding.h -include/xulrunner/mozilla/dom/SVGGElement.h -include/xulrunner/mozilla/dom/SVGGElementBinding.h -include/xulrunner/mozilla/dom/SVGGraphicsElement.h -include/xulrunner/mozilla/dom/SVGGraphicsElementBinding.h -include/xulrunner/mozilla/dom/SVGImageElement.h -include/xulrunner/mozilla/dom/SVGImageElementBinding.h -include/xulrunner/mozilla/dom/SVGLengthListBinding.h -include/xulrunner/mozilla/dom/SVGLineElement.h -include/xulrunner/mozilla/dom/SVGLineElementBinding.h -include/xulrunner/mozilla/dom/SVGLocatableElement.h -include/xulrunner/mozilla/dom/SVGLocatableElementBinding.h -include/xulrunner/mozilla/dom/SVGMPathElement.h -include/xulrunner/mozilla/dom/SVGMPathElementBinding.h -include/xulrunner/mozilla/dom/SVGMatrixBinding.h -include/xulrunner/mozilla/dom/SVGMetadataElement.h -include/xulrunner/mozilla/dom/SVGMetadataElementBinding.h -include/xulrunner/mozilla/dom/SVGNumberListBinding.h -include/xulrunner/mozilla/dom/SVGPathSegBinding.h -include/xulrunner/mozilla/dom/SVGPathSegListBinding.h -include/xulrunner/mozilla/dom/SVGPointBinding.h -include/xulrunner/mozilla/dom/SVGPointListBinding.h -include/xulrunner/mozilla/dom/SVGPolygonElement.h -include/xulrunner/mozilla/dom/SVGPolygonElementBinding.h -include/xulrunner/mozilla/dom/SVGPolylineElement.h -include/xulrunner/mozilla/dom/SVGPolylineElementBinding.h -include/xulrunner/mozilla/dom/SVGPreserveAspectRatioBinding.h -include/xulrunner/mozilla/dom/SVGRectElement.h -include/xulrunner/mozilla/dom/SVGRectElementBinding.h -include/xulrunner/mozilla/dom/SVGScriptElement.h -include/xulrunner/mozilla/dom/SVGScriptElementBinding.h -include/xulrunner/mozilla/dom/SVGSetElement.h -include/xulrunner/mozilla/dom/SVGSetElementBinding.h -include/xulrunner/mozilla/dom/SVGStopElement.h -include/xulrunner/mozilla/dom/SVGStopElementBinding.h -include/xulrunner/mozilla/dom/SVGStyleElement.h -include/xulrunner/mozilla/dom/SVGStyleElementBinding.h -include/xulrunner/mozilla/dom/SVGSwitchElement.h -include/xulrunner/mozilla/dom/SVGSwitchElementBinding.h -include/xulrunner/mozilla/dom/SVGTSpanElement.h -include/xulrunner/mozilla/dom/SVGTSpanElementBinding.h -include/xulrunner/mozilla/dom/SVGTestsBinding.h -include/xulrunner/mozilla/dom/SVGTextContentElement.h -include/xulrunner/mozilla/dom/SVGTextContentElementBinding.h -include/xulrunner/mozilla/dom/SVGTextElement.h -include/xulrunner/mozilla/dom/SVGTextElementBinding.h -include/xulrunner/mozilla/dom/SVGTextPathElement.h -include/xulrunner/mozilla/dom/SVGTextPathElementBinding.h -include/xulrunner/mozilla/dom/SVGTextPositioningElement.h -include/xulrunner/mozilla/dom/SVGTextPositioningElementBinding.h -include/xulrunner/mozilla/dom/SVGTitleElement.h -include/xulrunner/mozilla/dom/SVGTitleElementBinding.h -include/xulrunner/mozilla/dom/SVGTransformBinding.h -include/xulrunner/mozilla/dom/SVGTransformListBinding.h -include/xulrunner/mozilla/dom/SVGTransformableElement.h -include/xulrunner/mozilla/dom/SVGTransformableElementBinding.h -include/xulrunner/mozilla/dom/SVGURIReferenceBinding.h -include/xulrunner/mozilla/dom/ScreenBinding.h -include/xulrunner/mozilla/dom/ScreenOrientation.h -include/xulrunner/mozilla/dom/StorageChild.h -include/xulrunner/mozilla/dom/StorageParent.h -include/xulrunner/mozilla/dom/StructuredCloneTags.h -include/xulrunner/mozilla/dom/StructuredCloneUtils.h -include/xulrunner/mozilla/dom/TabChild.h -include/xulrunner/mozilla/dom/TabContext.h -include/xulrunner/mozilla/dom/TabMessageUtils.h -include/xulrunner/mozilla/dom/TabParent.h -include/xulrunner/mozilla/dom/Text.h -include/xulrunner/mozilla/dom/TextBinding.h -include/xulrunner/mozilla/dom/TextDecoder.h -include/xulrunner/mozilla/dom/TextDecoderBase.h -include/xulrunner/mozilla/dom/TextDecoderBinding.h -include/xulrunner/mozilla/dom/TextEncoder.h -include/xulrunner/mozilla/dom/TextEncoderBase.h -include/xulrunner/mozilla/dom/TextEncoderBinding.h -include/xulrunner/mozilla/dom/TypedArray.h -include/xulrunner/mozilla/dom/URL.h -include/xulrunner/mozilla/dom/URLBinding.h -include/xulrunner/mozilla/dom/UndoManager.h -include/xulrunner/mozilla/dom/UndoManagerBinding.h -include/xulrunner/mozilla/dom/UnionConversions.h -include/xulrunner/mozilla/dom/UnionTypes.h -include/xulrunner/mozilla/dom/WebGLRenderingContextBinding.h -include/xulrunner/mozilla/dom/WebSocketBinding.h -include/xulrunner/mozilla/dom/XMLHttpRequestBinding.h -include/xulrunner/mozilla/dom/XMLHttpRequestEventTargetBinding.h -include/xulrunner/mozilla/dom/XMLHttpRequestUploadBinding.h -include/xulrunner/mozilla/dom/XMLSerializerBinding.h -include/xulrunner/mozilla/dom/XPathEvaluatorBinding.h -include/xulrunner/mozilla/dom/alarm/AlarmHalService.h -include/xulrunner/mozilla/dom/battery/Constants.h -include/xulrunner/mozilla/dom/battery/Types.h -include/xulrunner/mozilla/dom/bluetooth/BluetoothCommon.h -include/xulrunner/mozilla/dom/bluetooth/ipc/BluetoothMessageUtils.h -include/xulrunner/mozilla/dom/devicestorage/DeviceStorageRequestChild.h -include/xulrunner/mozilla/dom/devicestorage/DeviceStorageRequestParent.h -include/xulrunner/mozilla/dom/file/ArchiveEvent.h -include/xulrunner/mozilla/dom/file/ArchiveReader.h -include/xulrunner/mozilla/dom/file/ArchiveRequest.h -include/xulrunner/mozilla/dom/file/ArchiveZipEvent.h -include/xulrunner/mozilla/dom/file/ArchiveZipFile.h -include/xulrunner/mozilla/dom/file/DOMFileHandle.h -include/xulrunner/mozilla/dom/file/File.h -include/xulrunner/mozilla/dom/file/FileCommon.h -include/xulrunner/mozilla/dom/file/FileHandle.h -include/xulrunner/mozilla/dom/file/FileHelper.h -include/xulrunner/mozilla/dom/file/FileService.h -include/xulrunner/mozilla/dom/file/LockedFile.h -include/xulrunner/mozilla/dom/indexedDB/DatabaseInfo.h -include/xulrunner/mozilla/dom/indexedDB/FileInfo.h -include/xulrunner/mozilla/dom/indexedDB/FileManager.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/IDBFileHandle.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/IDBWrapperCache.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/KeyPath.h -include/xulrunner/mozilla/dom/indexedDB/SerializationHelpers.h -include/xulrunner/mozilla/dom/ipc/Blob.h -include/xulrunner/mozilla/dom/ipc/ProcessPriorityManager.h -include/xulrunner/mozilla/dom/ipc/nsIRemoteBlob.h -include/xulrunner/mozilla/dom/network/Constants.h -include/xulrunner/mozilla/dom/network/TCPSocketChild.h -include/xulrunner/mozilla/dom/network/TCPSocketParent.h -include/xulrunner/mozilla/dom/network/Types.h -include/xulrunner/mozilla/dom/network/Utils.h -include/xulrunner/mozilla/dom/power/PowerManagerService.h -include/xulrunner/mozilla/dom/power/Types.h -include/xulrunner/mozilla/dom/quota/FileStreams.h -include/xulrunner/mozilla/dom/quota/QuotaCommon.h -include/xulrunner/mozilla/dom/quota/QuotaManager.h -include/xulrunner/mozilla/dom/sms/Constants.h -include/xulrunner/mozilla/dom/sms/SmsChild.h -include/xulrunner/mozilla/dom/sms/SmsMessage.h -include/xulrunner/mozilla/dom/sms/SmsParent.h -include/xulrunner/mozilla/dom/sms/SmsRequest.h -include/xulrunner/mozilla/dom/sms/SmsSegmentInfo.h -include/xulrunner/mozilla/dom/sms/SmsServicesFactory.h -include/xulrunner/mozilla/dom/sms/Types.h -include/xulrunner/mozilla/dom/time/DateCacheCleaner.h -include/xulrunner/mozilla/dom/time/TimeChangeObserver.h -include/xulrunner/mozilla/dom/time/TimeService.h -include/xulrunner/mozilla/dom/workers/Workers.h -include/xulrunner/mozilla/dom/workers/bindings/DOMBindingBase.h -include/xulrunner/mozilla/dom/workers/bindings/EventListenerManager.h -include/xulrunner/mozilla/dom/workers/bindings/EventTarget.h -include/xulrunner/mozilla/dom/workers/bindings/FileReaderSync.h -include/xulrunner/mozilla/dom/workers/bindings/TextDecoder.h -include/xulrunner/mozilla/dom/workers/bindings/TextEncoder.h -include/xulrunner/mozilla/dom/workers/bindings/WorkerFeature.h -include/xulrunner/mozilla/dom/workers/bindings/XMLHttpRequest.h -include/xulrunner/mozilla/dom/workers/bindings/XMLHttpRequestEventTarget.h -include/xulrunner/mozilla/dom/workers/bindings/XMLHttpRequestUpload.h -include/xulrunner/mozilla/fallible.h -include/xulrunner/mozilla/gfx/2D.h -include/xulrunner/mozilla/gfx/BaseMargin.h -include/xulrunner/mozilla/gfx/BasePoint.h -include/xulrunner/mozilla/gfx/BasePoint3D.h -include/xulrunner/mozilla/gfx/BasePoint4D.h -include/xulrunner/mozilla/gfx/BaseRect.h -include/xulrunner/mozilla/gfx/BaseSize.h -include/xulrunner/mozilla/gfx/Blur.h -include/xulrunner/mozilla/gfx/Matrix.h -include/xulrunner/mozilla/gfx/PathHelpers.h -include/xulrunner/mozilla/gfx/Point.h -include/xulrunner/mozilla/gfx/Rect.h -include/xulrunner/mozilla/gfx/Scale.h -include/xulrunner/mozilla/gfx/SharedDIB.h -include/xulrunner/mozilla/gfx/Tools.h -include/xulrunner/mozilla/gfx/Types.h -include/xulrunner/mozilla/gfx/UserData.h -include/xulrunner/mozilla/ipc/AsyncChannel.h -include/xulrunner/mozilla/ipc/BrowserProcessSubThread.h -include/xulrunner/mozilla/ipc/CrossProcessMutex.h -include/xulrunner/mozilla/ipc/DocumentRendererChild.h -include/xulrunner/mozilla/ipc/DocumentRendererNativeIDChild.h -include/xulrunner/mozilla/ipc/DocumentRendererNativeIDParent.h -include/xulrunner/mozilla/ipc/DocumentRendererParent.h -include/xulrunner/mozilla/ipc/DocumentRendererShmemChild.h -include/xulrunner/mozilla/ipc/DocumentRendererShmemParent.h -include/xulrunner/mozilla/ipc/FileDescriptor.h -include/xulrunner/mozilla/ipc/GeckoChildProcessHost.h -include/xulrunner/mozilla/ipc/IOThreadChild.h -include/xulrunner/mozilla/ipc/InputStreamUtils.h -include/xulrunner/mozilla/ipc/ProcessChild.h -include/xulrunner/mozilla/ipc/ProtocolUtils.h -include/xulrunner/mozilla/ipc/RPCChannel.h -include/xulrunner/mozilla/ipc/ScopedXREEmbed.h -include/xulrunner/mozilla/ipc/SharedMemory.h -include/xulrunner/mozilla/ipc/SharedMemoryBasic.h -include/xulrunner/mozilla/ipc/SharedMemoryBasic_chromium.h -include/xulrunner/mozilla/ipc/SharedMemorySysV.h -include/xulrunner/mozilla/ipc/Shmem.h -include/xulrunner/mozilla/ipc/SyncChannel.h -include/xulrunner/mozilla/ipc/TestShellChild.h -include/xulrunner/mozilla/ipc/TestShellParent.h -include/xulrunner/mozilla/ipc/Transport.h -include/xulrunner/mozilla/ipc/Transport_posix.h -include/xulrunner/mozilla/ipc/URIUtils.h -include/xulrunner/mozilla/ipc/XPCShellEnvironment.h -include/xulrunner/mozilla/jsipc/CPOWTypes.h -include/xulrunner/mozilla/jsipc/ContextWrapperChild.h -include/xulrunner/mozilla/jsipc/ContextWrapperParent.h -include/xulrunner/mozilla/jsipc/ObjectWrapperChild.h -include/xulrunner/mozilla/jsipc/ObjectWrapperParent.h -include/xulrunner/mozilla/layers/AsyncPanZoomController.h -include/xulrunner/mozilla/layers/Axis.h -include/xulrunner/mozilla/layers/CompositorChild.h -include/xulrunner/mozilla/layers/CompositorCocoaWidgetHelper.h -include/xulrunner/mozilla/layers/CompositorParent.h -include/xulrunner/mozilla/layers/GeckoContentController.h -include/xulrunner/mozilla/layers/GestureEventListener.h -include/xulrunner/mozilla/layers/ImageBridgeChild.h -include/xulrunner/mozilla/layers/ImageBridgeParent.h -include/xulrunner/mozilla/layers/ImageContainerChild.h -include/xulrunner/mozilla/layers/ImageContainerParent.h -include/xulrunner/mozilla/layers/RenderTrace.h -include/xulrunner/mozilla/layers/ShadowLayerUtilsX11.h -include/xulrunner/mozilla/layers/ShadowLayers.h -include/xulrunner/mozilla/layers/ShadowLayersChild.h -include/xulrunner/mozilla/layers/ShadowLayersManager.h -include/xulrunner/mozilla/layers/ShadowLayersParent.h -include/xulrunner/mozilla/layers/SharedImageUtils.h -include/xulrunner/mozilla/layers/SharedRGBImage.h -include/xulrunner/mozilla/layers/ShmemYCbCrImage.h -include/xulrunner/mozilla/layers/TaskThrottler.h -include/xulrunner/mozilla/layout/FrameChildList.h -include/xulrunner/mozilla/layout/RenderFrameChild.h -include/xulrunner/mozilla/layout/RenderFrameParent.h -include/xulrunner/mozilla/layout/RenderFrameUtils.h -include/xulrunner/mozilla/mozPoisonWrite.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/BaseWebSocketChannel.h -include/xulrunner/mozilla/net/ChannelEventQueue.h -include/xulrunner/mozilla/net/CookieServiceChild.h -include/xulrunner/mozilla/net/CookieServiceParent.h -include/xulrunner/mozilla/net/DNS.h -include/xulrunner/mozilla/net/Dashboard.h -include/xulrunner/mozilla/net/DashboardTypes.h -include/xulrunner/mozilla/net/FTPChannelChild.h -include/xulrunner/mozilla/net/FTPChannelParent.h -include/xulrunner/mozilla/net/HttpBaseChannel.h -include/xulrunner/mozilla/net/HttpChannelChild.h -include/xulrunner/mozilla/net/HttpChannelParent.h -include/xulrunner/mozilla/net/HttpInfo.h -include/xulrunner/mozilla/net/NeckoChild.h -include/xulrunner/mozilla/net/NeckoCommon.h -include/xulrunner/mozilla/net/NeckoMessageUtils.h -include/xulrunner/mozilla/net/NeckoParent.h -include/xulrunner/mozilla/net/PHttpChannelParams.h -include/xulrunner/mozilla/net/RemoteOpenFileChild.h -include/xulrunner/mozilla/net/RemoteOpenFileParent.h -include/xulrunner/mozilla/net/WebSocketChannel.h -include/xulrunner/mozilla/net/WebSocketChannelChild.h -include/xulrunner/mozilla/net/WebSocketChannelParent.h -include/xulrunner/mozilla/net/WyciwygChannelChild.h -include/xulrunner/mozilla/net/WyciwygChannelParent.h -include/xulrunner/mozilla/nsMemoryInfoDumper.h -include/xulrunner/mozilla/places/Database.h -include/xulrunner/mozilla/places/History.h -include/xulrunner/mozilla/plugins/AStream.h -include/xulrunner/mozilla/plugins/BrowserStreamChild.h -include/xulrunner/mozilla/plugins/BrowserStreamParent.h -include/xulrunner/mozilla/plugins/ChildAsyncCall.h -include/xulrunner/mozilla/plugins/ChildTimer.h -include/xulrunner/mozilla/plugins/NPEventAndroid.h -include/xulrunner/mozilla/plugins/NPEventOSX.h -include/xulrunner/mozilla/plugins/NPEventUnix.h -include/xulrunner/mozilla/plugins/NPEventWindows.h -include/xulrunner/mozilla/plugins/PluginIdentifierChild.h -include/xulrunner/mozilla/plugins/PluginIdentifierParent.h -include/xulrunner/mozilla/plugins/PluginInstanceChild.h -include/xulrunner/mozilla/plugins/PluginInstanceParent.h -include/xulrunner/mozilla/plugins/PluginMessageUtils.h -include/xulrunner/mozilla/plugins/PluginModuleChild.h -include/xulrunner/mozilla/plugins/PluginModuleParent.h -include/xulrunner/mozilla/plugins/PluginProcessChild.h -include/xulrunner/mozilla/plugins/PluginProcessParent.h -include/xulrunner/mozilla/plugins/PluginScriptableObjectChild.h -include/xulrunner/mozilla/plugins/PluginScriptableObjectParent.h -include/xulrunner/mozilla/plugins/PluginScriptableObjectUtils-inl.h -include/xulrunner/mozilla/plugins/PluginScriptableObjectUtils.h -include/xulrunner/mozilla/plugins/PluginStreamChild.h -include/xulrunner/mozilla/plugins/PluginStreamParent.h -include/xulrunner/mozilla/plugins/PluginUtilsOSX.h -include/xulrunner/mozilla/plugins/StreamNotifyChild.h -include/xulrunner/mozilla/plugins/StreamNotifyParent.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/throw_gcc.h -include/xulrunner/mozilla/unused.h -include/xulrunner/mozpngconf.h -include/xulrunner/necko-config.h -include/xulrunner/nestegg/nestegg-stdint.h -include/xulrunner/nestegg/nestegg.h -include/xulrunner/netCore.h -include/xulrunner/npapi.h -include/xulrunner/npfunctions.h -include/xulrunner/npruntime.h -include/xulrunner/nptypes.h -include/xulrunner/nsAHtml5TreeBuilderState.h -include/xulrunner/nsAHtml5TreeOpSink.h -include/xulrunner/nsASocketHandler.h -include/xulrunner/nsAString.h -include/xulrunner/nsAXPCNativeCallContext.h -include/xulrunner/nsAboutProtocolUtils.h -include/xulrunner/nsAccessNode.h -include/xulrunner/nsAccessNodeWrap.h -include/xulrunner/nsAccessibilityService.h -include/xulrunner/nsAgg.h -include/xulrunner/nsAlgorithm.h -include/xulrunner/nsAnimationManager.h -include/xulrunner/nsAnonymousTemporaryFile.h -include/xulrunner/nsAppDirectoryServiceDefs.h -include/xulrunner/nsAppShellCID.h -include/xulrunner/nsApplicationCacheService.h -include/xulrunner/nsArenaMemoryStats.h -include/xulrunner/nsArray.h -include/xulrunner/nsArrayEnumerator.h -include/xulrunner/nsArrayUtils.h -include/xulrunner/nsAsyncDOMEvent.h -include/xulrunner/nsAsyncRedirectVerifyHelper.h -include/xulrunner/nsAsyncScrollEventDetail.h -include/xulrunner/nsAtomListUtils.h -include/xulrunner/nsAtomService.h -include/xulrunner/nsAtomicRefcnt.h -include/xulrunner/nsAttrAndChildArray.h -include/xulrunner/nsAttrName.h -include/xulrunner/nsAttrValue.h -include/xulrunner/nsAttrValueInlines.h -include/xulrunner/nsAutoJSValHolder.h -include/xulrunner/nsAutoPtr.h -include/xulrunner/nsAutoRef.h -include/xulrunner/nsBaseHashtable.h -include/xulrunner/nsBidi.h -include/xulrunner/nsBidiPresUtils.h -include/xulrunner/nsBidiUtils.h -include/xulrunner/nsBindingManager.h -include/xulrunner/nsBoundingMetrics.h -include/xulrunner/nsCDefaultURIFixup.h -include/xulrunner/nsCExternalHandlerService.h -include/xulrunner/nsCOMArray.h -include/xulrunner/nsCOMPtr.h -include/xulrunner/nsCPrefetchService.h -include/xulrunner/nsCRT.h -include/xulrunner/nsCRTGlue.h -include/xulrunner/nsCSSAnonBoxList.h -include/xulrunner/nsCSSAnonBoxes.h -include/xulrunner/nsCSSFontDescList.h -include/xulrunner/nsCSSFrameConstructor.h -include/xulrunner/nsCSSKeywordList.h -include/xulrunner/nsCSSKeywords.h -include/xulrunner/nsCSSParser.h -include/xulrunner/nsCSSPropAliasList.h -include/xulrunner/nsCSSPropList.h -include/xulrunner/nsCSSProperty.h -include/xulrunner/nsCSSProps.h -include/xulrunner/nsCSSPseudoClassList.h -include/xulrunner/nsCSSPseudoClasses.h -include/xulrunner/nsCSSPseudoElementList.h -include/xulrunner/nsCSSPseudoElements.h -include/xulrunner/nsCSSRuleProcessor.h -include/xulrunner/nsCSSStyleSheet.h -include/xulrunner/nsCSSValue.h -include/xulrunner/nsCTooltipTextProvider.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/nsCharSeparatedTokenizer.h -include/xulrunner/nsCharTraits.h -include/xulrunner/nsCharsetAlias.h -include/xulrunner/nsCharsetSource.h -include/xulrunner/nsCheapSets.h -include/xulrunner/nsClassHashtable.h -include/xulrunner/nsClientRect.h -include/xulrunner/nsCollation.h -include/xulrunner/nsCollationCID.h -include/xulrunner/nsColor.h -include/xulrunner/nsColorNameList.h -include/xulrunner/nsColorNames.h -include/xulrunner/nsCom.h -include/xulrunner/nsCompatibility.h -include/xulrunner/nsComponentManagerUtils.h -include/xulrunner/nsContentCID.h -include/xulrunner/nsContentCreatorFunctions.h -include/xulrunner/nsContentDLF.h -include/xulrunner/nsContentList.h -include/xulrunner/nsContentPermissionHelper.h -include/xulrunner/nsContentPolicyUtils.h -include/xulrunner/nsContentSink.h -include/xulrunner/nsContentUtils.h -include/xulrunner/nsCoord.h -include/xulrunner/nsCopySupport.h -include/xulrunner/nsCppSharedAllocator.h -include/xulrunner/nsCrossSiteListenerProxy.h -include/xulrunner/nsCycleCollectionNoteChild.h -include/xulrunner/nsCycleCollectionParticipant.h -include/xulrunner/nsCycleCollectionTraversalCallback.h -include/xulrunner/nsCycleCollector.h -include/xulrunner/nsCycleCollectorUtils.h -include/xulrunner/nsDOMAttributeMap.h -include/xulrunner/nsDOMCID.h -include/xulrunner/nsDOMCSSAttrDeclaration.h -include/xulrunner/nsDOMCSSDeclaration.h -include/xulrunner/nsDOMCSSRGBColor.h -include/xulrunner/nsDOMClassInfoClasses.h -include/xulrunner/nsDOMClassInfoID.h -include/xulrunner/nsDOMEvent.h -include/xulrunner/nsDOMEventTargetHelper.h -include/xulrunner/nsDOMFile.h -include/xulrunner/nsDOMJSUtils.h -include/xulrunner/nsDOMMediaQueryList.h -include/xulrunner/nsDOMMediaStream.h -include/xulrunner/nsDOMScriptObjectHolder.h -include/xulrunner/nsDOMString.h -include/xulrunner/nsDOMTouchEvent.h -include/xulrunner/nsDOMUIEvent.h -include/xulrunner/nsDataHashtable.h -include/xulrunner/nsDateTimeFormatCID.h -include/xulrunner/nsDebug.h -include/xulrunner/nsDebugImpl.h -include/xulrunner/nsDependentString.h -include/xulrunner/nsDependentSubstring.h -include/xulrunner/nsDeprecatedOperationList.h -include/xulrunner/nsDeque.h -include/xulrunner/nsDetectionConfident.h -include/xulrunner/nsDeviceContext.h -include/xulrunner/nsDeviceSensors.h -include/xulrunner/nsDirectoryService.h -include/xulrunner/nsDirectoryServiceAtomList.h -include/xulrunner/nsDirectoryServiceDefs.h -include/xulrunner/nsDirectoryServiceUtils.h -include/xulrunner/nsDisplayItemTypes.h -include/xulrunner/nsDisplayItemTypesList.h -include/xulrunner/nsDisplayList.h -include/xulrunner/nsDisplayListInvalidation.h -include/xulrunner/nsDocLoader.h -include/xulrunner/nsDocShellCID.h -include/xulrunner/nsDocShellLoadTypes.h -include/xulrunner/nsEditorCID.h -include/xulrunner/nsEmbedCID.h -include/xulrunner/nsEmbedString.h -include/xulrunner/nsEncoderDecoderUtils.h -include/xulrunner/nsEnumeratorUtils.h -include/xulrunner/nsError.h -include/xulrunner/nsEscape.h -include/xulrunner/nsEvent.h -include/xulrunner/nsEventDispatcher.h -include/xulrunner/nsEventListenerManager.h -include/xulrunner/nsEventNameList.h -include/xulrunner/nsEventQueue.h -include/xulrunner/nsEventStateManager.h -include/xulrunner/nsEventStates.h -include/xulrunner/nsExpirationTracker.h -include/xulrunner/nsExternalHelperAppService.h -include/xulrunner/nsFileStreams.h -include/xulrunner/nsFixedSizeAllocator.h -include/xulrunner/nsFocusManager.h -include/xulrunner/nsFont.h -include/xulrunner/nsFontFace.h -include/xulrunner/nsFontFaceList.h -include/xulrunner/nsFontMetrics.h -include/xulrunner/nsFormSubmission.h -include/xulrunner/nsFrameIdList.h -include/xulrunner/nsFrameList.h -include/xulrunner/nsFrameManager.h -include/xulrunner/nsFrameManagerBase.h -include/xulrunner/nsFrameMessageManager.h -include/xulrunner/nsFrameSelection.h -include/xulrunner/nsFrameTraversal.h -include/xulrunner/nsGTKToolkit.h -include/xulrunner/nsGUIEvent.h -include/xulrunner/nsGZFileWriter.h -include/xulrunner/nsGenericHTMLElement.h -include/xulrunner/nsGeoPosition.h -include/xulrunner/nsGeoPositionIPCSerialiser.h -include/xulrunner/nsGfxCIID.h -include/xulrunner/nsGkAtomList.h -include/xulrunner/nsGkAtoms.h -include/xulrunner/nsGrid.h -include/xulrunner/nsGridCell.h -include/xulrunner/nsGridLayout2.h -include/xulrunner/nsGridRow.h -include/xulrunner/nsGridRowGroupLayout.h -include/xulrunner/nsGridRowLayout.h -include/xulrunner/nsGridRowLeafFrame.h -include/xulrunner/nsGridRowLeafLayout.h -include/xulrunner/nsHTMLAudioElement.h -include/xulrunner/nsHTMLDNSPrefetch.h -include/xulrunner/nsHTMLIFrameElement.h -include/xulrunner/nsHTMLMediaElement.h -include/xulrunner/nsHTMLParts.h -include/xulrunner/nsHTMLReflowMetrics.h -include/xulrunner/nsHTMLReflowState.h -include/xulrunner/nsHTMLTagList.h -include/xulrunner/nsHTMLTags.h -include/xulrunner/nsHTMLTokens.h -include/xulrunner/nsHTMLVideoElement.h -include/xulrunner/nsHashKeys.h -include/xulrunner/nsHashPropertyBag.h -include/xulrunner/nsHashtable.h -include/xulrunner/nsHostObjectProtocolHandler.h -include/xulrunner/nsHtml5ArrayCopy.h -include/xulrunner/nsHtml5AtomList.h -include/xulrunner/nsHtml5AtomTable.h -include/xulrunner/nsHtml5Atoms.h -include/xulrunner/nsHtml5ByteReadable.h -include/xulrunner/nsHtml5DependentUTF16Buffer.h -include/xulrunner/nsHtml5DocumentMode.h -include/xulrunner/nsHtml5HtmlAttributes.h -include/xulrunner/nsHtml5Macros.h -include/xulrunner/nsHtml5MetaScanner.h -include/xulrunner/nsHtml5MetaScannerHSupplement.h -include/xulrunner/nsHtml5Module.h -include/xulrunner/nsHtml5NamedCharacters.h -include/xulrunner/nsHtml5NamedCharactersAccel.h -include/xulrunner/nsHtml5OwningUTF16Buffer.h -include/xulrunner/nsHtml5Parser.h -include/xulrunner/nsHtml5PendingNotification.h -include/xulrunner/nsHtml5SVGLoadDispatcher.h -include/xulrunner/nsHtml5Speculation.h -include/xulrunner/nsHtml5SpeculativeLoad.h -include/xulrunner/nsHtml5StreamParser.h -include/xulrunner/nsHtml5StringParser.h -include/xulrunner/nsHtml5TreeOpExecutor.h -include/xulrunner/nsHtml5TreeOpStage.h -include/xulrunner/nsHtml5TreeOperation.h -include/xulrunner/nsHtml5UTF16Buffer.h -include/xulrunner/nsHtml5UTF16BufferHSupplement.h -include/xulrunner/nsHtml5ViewSourceUtils.h -include/xulrunner/nsHttp.h -include/xulrunner/nsHttpAtomList.h -include/xulrunner/nsHttpHeaderArray.h -include/xulrunner/nsHttpResponseHead.h -include/xulrunner/nsHyphenationManager.h -include/xulrunner/nsHyphenator.h -include/xulrunner/nsIASN1Object.h -include/xulrunner/nsIASN1PrintableItem.h -include/xulrunner/nsIASN1Sequence.h -include/xulrunner/nsIASN1Tree.h -include/xulrunner/nsIAboutModule.h -include/xulrunner/nsIAccessibilityService.h -include/xulrunner/nsIAccessible.h -include/xulrunner/nsIAccessibleApplication.h -include/xulrunner/nsIAccessibleCursorable.h -include/xulrunner/nsIAccessibleDocument.h -include/xulrunner/nsIAccessibleEditableText.h -include/xulrunner/nsIAccessibleEvent.h -include/xulrunner/nsIAccessibleHyperLink.h -include/xulrunner/nsIAccessibleHyperText.h -include/xulrunner/nsIAccessibleImage.h -include/xulrunner/nsIAccessiblePivot.h -include/xulrunner/nsIAccessibleProvider.h -include/xulrunner/nsIAccessibleRelation.h -include/xulrunner/nsIAccessibleRetrieval.h -include/xulrunner/nsIAccessibleRole.h -include/xulrunner/nsIAccessibleSelectable.h -include/xulrunner/nsIAccessibleStates.h -include/xulrunner/nsIAccessibleTable.h -include/xulrunner/nsIAccessibleText.h -include/xulrunner/nsIAccessibleTypes.h -include/xulrunner/nsIAccessibleValue.h -include/xulrunner/nsIActivityProxy.h -include/xulrunner/nsIActivityUIGlue.h -include/xulrunner/nsIAlarmHalService.h -include/xulrunner/nsIAlertsService.h -include/xulrunner/nsIAllocator.h -include/xulrunner/nsIAnnotationService.h -include/xulrunner/nsIAnonymousContentCreator.h -include/xulrunner/nsIAppShell.h -include/xulrunner/nsIAppShellService.h -include/xulrunner/nsIAppStartup.h -include/xulrunner/nsIAppStartupNotifier.h -include/xulrunner/nsIApplicationCache.h -include/xulrunner/nsIApplicationCacheChannel.h -include/xulrunner/nsIApplicationCacheContainer.h -include/xulrunner/nsIApplicationCacheService.h -include/xulrunner/nsIAppsService.h -include/xulrunner/nsIArray.h -include/xulrunner/nsIAssociatedContentSecurity.h -include/xulrunner/nsIAsyncInputStream.h -include/xulrunner/nsIAsyncOutputStream.h -include/xulrunner/nsIAsyncScrollEventDetail.h -include/xulrunner/nsIAsyncStreamCopier.h -include/xulrunner/nsIAsyncVerifyRedirectCallback.h -include/xulrunner/nsIAtom.h -include/xulrunner/nsIAtomService.h -include/xulrunner/nsIAttribute.h -include/xulrunner/nsIAudioChannelAgent.h -include/xulrunner/nsIAuthInformation.h -include/xulrunner/nsIAuthModule.h -include/xulrunner/nsIAuthPrompt.h -include/xulrunner/nsIAuthPrompt2.h -include/xulrunner/nsIAuthPromptAdapterFactory.h -include/xulrunner/nsIAuthPromptCallback.h -include/xulrunner/nsIAuthPromptProvider.h -include/xulrunner/nsIAutoCompleteController.h -include/xulrunner/nsIAutoCompleteInput.h -include/xulrunner/nsIAutoCompletePopup.h -include/xulrunner/nsIAutoCompleteResult.h -include/xulrunner/nsIAutoCompleteSearch.h -include/xulrunner/nsIAutoCompleteSimpleResult.h -include/xulrunner/nsIAutoConfig.h -include/xulrunner/nsIBFCacheEntry.h -include/xulrunner/nsIBackgroundFileSaver.h -include/xulrunner/nsIBadCertListener2.h -include/xulrunner/nsIBaseWindow.h -include/xulrunner/nsIBidiKeyboard.h -include/xulrunner/nsIBinaryInputStream.h -include/xulrunner/nsIBinaryOutputStream.h -include/xulrunner/nsIBlocklistService.h -include/xulrunner/nsIBoxObject.h -include/xulrunner/nsIBrowserBoxObject.h -include/xulrunner/nsIBrowserDOMWindow.h -include/xulrunner/nsIBrowserHistory.h -include/xulrunner/nsIBrowserSearchService.h -include/xulrunner/nsIBufEntropyCollector.h -include/xulrunner/nsIBufferedStreams.h -include/xulrunner/nsIByteBuffer.h -include/xulrunner/nsIByteRangeRequest.h -include/xulrunner/nsICMSDecoder.h -include/xulrunner/nsICMSEncoder.h -include/xulrunner/nsICMSMessage.h -include/xulrunner/nsICMSMessage2.h -include/xulrunner/nsICMSMessageErrors.h -include/xulrunner/nsICMSSecureMessage.h -include/xulrunner/nsICRLInfo.h -include/xulrunner/nsICRLManager.h -include/xulrunner/nsICSSDeclaration.h -include/xulrunner/nsICSSLoaderObserver.h -include/xulrunner/nsICSSPseudoComparator.h -include/xulrunner/nsICSSRuleList.h -include/xulrunner/nsICSSStyleRuleDOMWrapper.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/nsICancelableRunnable.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 -include/xulrunner/nsICertPickDialogs.h -include/xulrunner/nsICertTree.h -include/xulrunner/nsICertificateDialogs.h -include/xulrunner/nsICertificatePrincipal.h -include/xulrunner/nsIChannel.h -include/xulrunner/nsIChannelEventSink.h -include/xulrunner/nsIChannelPolicy.h -include/xulrunner/nsICharsetConverterManager.h -include/xulrunner/nsICharsetDetectionObserver.h -include/xulrunner/nsICharsetDetector.h -include/xulrunner/nsIChildChannel.h -include/xulrunner/nsIChromeRegistry.h -include/xulrunner/nsIClassInfo.h -include/xulrunner/nsIClassInfoImpl.h -include/xulrunner/nsIClientAuthDialogs.h -include/xulrunner/nsIClipboard.h -include/xulrunner/nsIClipboardCommands.h -include/xulrunner/nsIClipboardDragDropHookList.h -include/xulrunner/nsIClipboardDragDropHooks.h -include/xulrunner/nsIClipboardHelper.h -include/xulrunner/nsIClipboardOwner.h -include/xulrunner/nsICollation.h -include/xulrunner/nsICollection.h -include/xulrunner/nsIComboboxControlFrame.h -include/xulrunner/nsICommandHandler.h -include/xulrunner/nsICommandLine.h -include/xulrunner/nsICommandLineHandler.h -include/xulrunner/nsICommandLineRunner.h -include/xulrunner/nsICommandLineValidator.h -include/xulrunner/nsICommandManager.h -include/xulrunner/nsICommandParams.h -include/xulrunner/nsIComponentManager.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/nsIContentPrefService2.h -include/xulrunner/nsIContentSecurityPolicy.h -include/xulrunner/nsIContentSerializer.h -include/xulrunner/nsIContentSink.h -include/xulrunner/nsIContentSniffer.h -include/xulrunner/nsIContentURIGrouper.h -include/xulrunner/nsIContentViewer.h -include/xulrunner/nsIContentViewerContainer.h -include/xulrunner/nsIContentViewerEdit.h -include/xulrunner/nsIContentViewerFile.h -include/xulrunner/nsIContextMenuListener.h -include/xulrunner/nsIContextMenuListener2.h -include/xulrunner/nsIController.h -include/xulrunner/nsIControllerCommand.h -include/xulrunner/nsIControllerCommandTable.h -include/xulrunner/nsIControllerContext.h -include/xulrunner/nsIControllers.h -include/xulrunner/nsIConverterInputStream.h -include/xulrunner/nsIConverterOutputStream.h -include/xulrunner/nsICookie.h -include/xulrunner/nsICookie2.h -include/xulrunner/nsICookieAcceptDialog.h -include/xulrunner/nsICookieManager.h -include/xulrunner/nsICookieManager2.h -include/xulrunner/nsICookiePermission.h -include/xulrunner/nsICookiePromptService.h -include/xulrunner/nsICookieService.h -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 -include/xulrunner/nsIDNSService.h -include/xulrunner/nsIDOMActivity.h -include/xulrunner/nsIDOMActivityHandlerDescription.h -include/xulrunner/nsIDOMActivityOptions.h -include/xulrunner/nsIDOMActivityRequestHandler.h -include/xulrunner/nsIDOMAlarmsManager.h -include/xulrunner/nsIDOMAnimationEvent.h -include/xulrunner/nsIDOMApplicationRegistry.h -include/xulrunner/nsIDOMApplicationRegistry2.h -include/xulrunner/nsIDOMArchiveReader.h -include/xulrunner/nsIDOMArchiveRequest.h -include/xulrunner/nsIDOMAttr.h -include/xulrunner/nsIDOMBarProp.h -include/xulrunner/nsIDOMBatteryManager.h -include/xulrunner/nsIDOMBeforeUnloadEvent.h -include/xulrunner/nsIDOMCDATASection.h -include/xulrunner/nsIDOMCRMFObject.h -include/xulrunner/nsIDOMCSSCharsetRule.h -include/xulrunner/nsIDOMCSSConditionRule.h -include/xulrunner/nsIDOMCSSFontFaceRule.h -include/xulrunner/nsIDOMCSSGroupingRule.h -include/xulrunner/nsIDOMCSSImportRule.h -include/xulrunner/nsIDOMCSSMediaRule.h -include/xulrunner/nsIDOMCSSMozDocumentRule.h -include/xulrunner/nsIDOMCSSPageRule.h -include/xulrunner/nsIDOMCSSPrimitiveValue.h -include/xulrunner/nsIDOMCSSRule.h -include/xulrunner/nsIDOMCSSRuleList.h -include/xulrunner/nsIDOMCSSStyleDeclaration.h -include/xulrunner/nsIDOMCSSStyleRule.h -include/xulrunner/nsIDOMCSSStyleSheet.h -include/xulrunner/nsIDOMCSSSupportsRule.h -include/xulrunner/nsIDOMCSSUnknownRule.h -include/xulrunner/nsIDOMCSSValue.h -include/xulrunner/nsIDOMCSSValueList.h -include/xulrunner/nsIDOMCameraManager.h -include/xulrunner/nsIDOMCanvasRenderingContext2D.h -include/xulrunner/nsIDOMCharacterData.h -include/xulrunner/nsIDOMChromeWindow.h -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/nsIDOMCompositionEvent.h -include/xulrunner/nsIDOMConnection.h -include/xulrunner/nsIDOMConstructor.h -include/xulrunner/nsIDOMContactManager.h -include/xulrunner/nsIDOMContactProperties.h -include/xulrunner/nsIDOMCounter.h -include/xulrunner/nsIDOMCrypto.h -include/xulrunner/nsIDOMCryptoDialogs.h -include/xulrunner/nsIDOMCustomEvent.h -include/xulrunner/nsIDOMDOMError.h -include/xulrunner/nsIDOMDOMException.h -include/xulrunner/nsIDOMDOMImplementation.h -include/xulrunner/nsIDOMDOMRequest.h -include/xulrunner/nsIDOMDOMSettableTokenList.h -include/xulrunner/nsIDOMDOMStringList.h -include/xulrunner/nsIDOMDOMTokenList.h -include/xulrunner/nsIDOMDOMTransactionEvent.h -include/xulrunner/nsIDOMDataChannel.h -include/xulrunner/nsIDOMDataContainerEvent.h -include/xulrunner/nsIDOMDataErrorEvent.h -include/xulrunner/nsIDOMDataTransfer.h -include/xulrunner/nsIDOMDesktopNotification.h -include/xulrunner/nsIDOMDeviceLightEvent.h -include/xulrunner/nsIDOMDeviceMotionEvent.h -include/xulrunner/nsIDOMDeviceOrientationEvent.h -include/xulrunner/nsIDOMDeviceProximityEvent.h -include/xulrunner/nsIDOMDeviceStorage.h -include/xulrunner/nsIDOMDeviceStorageChangeEvent.h -include/xulrunner/nsIDOMDeviceStorageCursor.h -include/xulrunner/nsIDOMDeviceStorageStat.h -include/xulrunner/nsIDOMDocument.h -include/xulrunner/nsIDOMDocumentFragment.h -include/xulrunner/nsIDOMDocumentType.h -include/xulrunner/nsIDOMDocumentXBL.h -include/xulrunner/nsIDOMDragEvent.h -include/xulrunner/nsIDOMElement.h -include/xulrunner/nsIDOMElementCSSInlineStyle.h -include/xulrunner/nsIDOMElementTimeControl.h -include/xulrunner/nsIDOMEvent.h -include/xulrunner/nsIDOMEventListener.h -include/xulrunner/nsIDOMEventTarget.h -include/xulrunner/nsIDOMFile.h -include/xulrunner/nsIDOMFileHandle.h -include/xulrunner/nsIDOMFileList.h -include/xulrunner/nsIDOMFileReader.h -include/xulrunner/nsIDOMFileRequest.h -include/xulrunner/nsIDOMFontFace.h -include/xulrunner/nsIDOMFontFaceList.h -include/xulrunner/nsIDOMFormData.h -include/xulrunner/nsIDOMGeoGeolocation.h -include/xulrunner/nsIDOMGeoPosition.h -include/xulrunner/nsIDOMGeoPositionCallback.h -include/xulrunner/nsIDOMGeoPositionCoords.h -include/xulrunner/nsIDOMGeoPositionError.h -include/xulrunner/nsIDOMGeoPositionErrorCallback.h -include/xulrunner/nsIDOMGetSVGDocument.h -include/xulrunner/nsIDOMGlobalObjectConstructor.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/nsIDOMHTMLBodyElement.h -include/xulrunner/nsIDOMHTMLButtonElement.h -include/xulrunner/nsIDOMHTMLByteRanges.h -include/xulrunner/nsIDOMHTMLCanvasElement.h -include/xulrunner/nsIDOMHTMLCollection.h -include/xulrunner/nsIDOMHTMLCommandElement.h -include/xulrunner/nsIDOMHTMLDListElement.h -include/xulrunner/nsIDOMHTMLDataListElement.h -include/xulrunner/nsIDOMHTMLDirectoryElement.h -include/xulrunner/nsIDOMHTMLDivElement.h -include/xulrunner/nsIDOMHTMLDocument.h -include/xulrunner/nsIDOMHTMLElement.h -include/xulrunner/nsIDOMHTMLEmbedElement.h -include/xulrunner/nsIDOMHTMLFieldSetElement.h -include/xulrunner/nsIDOMHTMLFontElement.h -include/xulrunner/nsIDOMHTMLFormElement.h -include/xulrunner/nsIDOMHTMLFrameElement.h -include/xulrunner/nsIDOMHTMLFrameSetElement.h -include/xulrunner/nsIDOMHTMLHRElement.h -include/xulrunner/nsIDOMHTMLHeadElement.h -include/xulrunner/nsIDOMHTMLHeadingElement.h -include/xulrunner/nsIDOMHTMLHtmlElement.h -include/xulrunner/nsIDOMHTMLIFrameElement.h -include/xulrunner/nsIDOMHTMLImageElement.h -include/xulrunner/nsIDOMHTMLInputElement.h -include/xulrunner/nsIDOMHTMLLIElement.h -include/xulrunner/nsIDOMHTMLLabelElement.h -include/xulrunner/nsIDOMHTMLLegendElement.h -include/xulrunner/nsIDOMHTMLLinkElement.h -include/xulrunner/nsIDOMHTMLMapElement.h -include/xulrunner/nsIDOMHTMLMediaElement.h -include/xulrunner/nsIDOMHTMLMenuElement.h -include/xulrunner/nsIDOMHTMLMenuItemElement.h -include/xulrunner/nsIDOMHTMLMetaElement.h -include/xulrunner/nsIDOMHTMLMeterElement.h -include/xulrunner/nsIDOMHTMLModElement.h -include/xulrunner/nsIDOMHTMLOListElement.h -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 -include/xulrunner/nsIDOMHTMLProgressElement.h -include/xulrunner/nsIDOMHTMLQuoteElement.h -include/xulrunner/nsIDOMHTMLScriptElement.h -include/xulrunner/nsIDOMHTMLSelectElement.h -include/xulrunner/nsIDOMHTMLSourceElement.h -include/xulrunner/nsIDOMHTMLStyleElement.h -include/xulrunner/nsIDOMHTMLTableCaptionElem.h -include/xulrunner/nsIDOMHTMLTableCellElement.h -include/xulrunner/nsIDOMHTMLTableColElement.h -include/xulrunner/nsIDOMHTMLTableElement.h -include/xulrunner/nsIDOMHTMLTableRowElement.h -include/xulrunner/nsIDOMHTMLTableSectionElement.h -include/xulrunner/nsIDOMHTMLTextAreaElement.h -include/xulrunner/nsIDOMHTMLTitleElement.h -include/xulrunner/nsIDOMHTMLUListElement.h -include/xulrunner/nsIDOMHTMLUnknownElement.h -include/xulrunner/nsIDOMHTMLVideoElement.h -include/xulrunner/nsIDOMHashChangeEvent.h -include/xulrunner/nsIDOMHistory.h -include/xulrunner/nsIDOMJSWindow.h -include/xulrunner/nsIDOMKeyEvent.h -include/xulrunner/nsIDOMLSProgressEvent.h -include/xulrunner/nsIDOMLinkStyle.h -include/xulrunner/nsIDOMLoadStatus.h -include/xulrunner/nsIDOMLocation.h -include/xulrunner/nsIDOMLockedFile.h -include/xulrunner/nsIDOMMediaError.h -include/xulrunner/nsIDOMMediaList.h -include/xulrunner/nsIDOMMediaQueryList.h -include/xulrunner/nsIDOMMediaStream.h -include/xulrunner/nsIDOMMessageEvent.h -include/xulrunner/nsIDOMMimeType.h -include/xulrunner/nsIDOMMimeTypeArray.h -include/xulrunner/nsIDOMModalContentWindow.h -include/xulrunner/nsIDOMMouseEvent.h -include/xulrunner/nsIDOMMouseScrollEvent.h -include/xulrunner/nsIDOMMozApplicationEvent.h -include/xulrunner/nsIDOMMozBrowserFrame.h -include/xulrunner/nsIDOMMozCSSKeyframeRule.h -include/xulrunner/nsIDOMMozCSSKeyframesRule.h -include/xulrunner/nsIDOMMozContactChangeEvent.h -include/xulrunner/nsIDOMMozSettingsEvent.h -include/xulrunner/nsIDOMMutationEvent.h -include/xulrunner/nsIDOMNSEditableElement.h -include/xulrunner/nsIDOMNSEvent.h -include/xulrunner/nsIDOMNSXPathExpression.h -include/xulrunner/nsIDOMNamedNodeMap.h -include/xulrunner/nsIDOMNavigator.h -include/xulrunner/nsIDOMNavigatorActivities.h -include/xulrunner/nsIDOMNavigatorCamera.h -include/xulrunner/nsIDOMNavigatorDesktopNotification.h -include/xulrunner/nsIDOMNavigatorDeviceStorage.h -include/xulrunner/nsIDOMNavigatorGeolocation.h -include/xulrunner/nsIDOMNavigatorNetwork.h -include/xulrunner/nsIDOMNavigatorSms.h -include/xulrunner/nsIDOMNavigatorSystemMessages.h -include/xulrunner/nsIDOMNavigatorTime.h -include/xulrunner/nsIDOMNavigatorUserMedia.h -include/xulrunner/nsIDOMNode.h -include/xulrunner/nsIDOMNodeFilter.h -include/xulrunner/nsIDOMNodeIterator.h -include/xulrunner/nsIDOMNodeList.h -include/xulrunner/nsIDOMNodeSelector.h -include/xulrunner/nsIDOMNotifyAudioAvailableEvent.h -include/xulrunner/nsIDOMNotifyPaintEvent.h -include/xulrunner/nsIDOMOfflineResourceList.h -include/xulrunner/nsIDOMPageTransitionEvent.h -include/xulrunner/nsIDOMPaintRequest.h -include/xulrunner/nsIDOMPaintRequestList.h -include/xulrunner/nsIDOMParser.h -include/xulrunner/nsIDOMPermissionSettings.h -include/xulrunner/nsIDOMPkcs11.h -include/xulrunner/nsIDOMPlugin.h -include/xulrunner/nsIDOMPluginArray.h -include/xulrunner/nsIDOMPopStateEvent.h -include/xulrunner/nsIDOMPopupBlockedEvent.h -include/xulrunner/nsIDOMPowerManager.h -include/xulrunner/nsIDOMProcessingInstruction.h -include/xulrunner/nsIDOMProgressEvent.h -include/xulrunner/nsIDOMRTCPeerConnection.h -include/xulrunner/nsIDOMRange.h -include/xulrunner/nsIDOMRect.h -include/xulrunner/nsIDOMSVGAElement.h -include/xulrunner/nsIDOMSVGAltGlyphElement.h -include/xulrunner/nsIDOMSVGAnimateElement.h -include/xulrunner/nsIDOMSVGAnimateMotionElement.h -include/xulrunner/nsIDOMSVGAnimateTransformElement.h -include/xulrunner/nsIDOMSVGAnimatedEnum.h -include/xulrunner/nsIDOMSVGAnimatedInteger.h -include/xulrunner/nsIDOMSVGAnimatedLength.h -include/xulrunner/nsIDOMSVGAnimatedNumber.h -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 -include/xulrunner/nsIDOMSVGDescElement.h -include/xulrunner/nsIDOMSVGDocument.h -include/xulrunner/nsIDOMSVGElement.h -include/xulrunner/nsIDOMSVGEllipseElement.h -include/xulrunner/nsIDOMSVGEvent.h -include/xulrunner/nsIDOMSVGFilterElement.h -include/xulrunner/nsIDOMSVGFilters.h -include/xulrunner/nsIDOMSVGFitToViewBox.h -include/xulrunner/nsIDOMSVGForeignObjectElem.h -include/xulrunner/nsIDOMSVGGElement.h -include/xulrunner/nsIDOMSVGGradientElement.h -include/xulrunner/nsIDOMSVGImageElement.h -include/xulrunner/nsIDOMSVGLength.h -include/xulrunner/nsIDOMSVGLineElement.h -include/xulrunner/nsIDOMSVGLocatable.h -include/xulrunner/nsIDOMSVGMarkerElement.h -include/xulrunner/nsIDOMSVGMaskElement.h -include/xulrunner/nsIDOMSVGMetadataElement.h -include/xulrunner/nsIDOMSVGMpathElement.h -include/xulrunner/nsIDOMSVGNumber.h -include/xulrunner/nsIDOMSVGPathElement.h -include/xulrunner/nsIDOMSVGPatternElement.h -include/xulrunner/nsIDOMSVGPolygonElement.h -include/xulrunner/nsIDOMSVGPolylineElement.h -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/nsIDOMSVGStringList.h -include/xulrunner/nsIDOMSVGStyleElement.h -include/xulrunner/nsIDOMSVGSwitchElement.h -include/xulrunner/nsIDOMSVGSymbolElement.h -include/xulrunner/nsIDOMSVGTSpanElement.h -include/xulrunner/nsIDOMSVGTests.h -include/xulrunner/nsIDOMSVGTextContentElement.h -include/xulrunner/nsIDOMSVGTextElement.h -include/xulrunner/nsIDOMSVGTextPathElement.h -include/xulrunner/nsIDOMSVGTextPositionElem.h -include/xulrunner/nsIDOMSVGTitleElement.h -include/xulrunner/nsIDOMSVGTransformable.h -include/xulrunner/nsIDOMSVGURIReference.h -include/xulrunner/nsIDOMSVGUnitTypes.h -include/xulrunner/nsIDOMSVGUseElement.h -include/xulrunner/nsIDOMSVGViewElement.h -include/xulrunner/nsIDOMSVGViewSpec.h -include/xulrunner/nsIDOMSVGZoomAndPan.h -include/xulrunner/nsIDOMSVGZoomEvent.h -include/xulrunner/nsIDOMScreen.h -include/xulrunner/nsIDOMScriptObjectFactory.h -include/xulrunner/nsIDOMScrollAreaEvent.h -include/xulrunner/nsIDOMSerializer.h -include/xulrunner/nsIDOMSettingsManager.h -include/xulrunner/nsIDOMSimpleGestureEvent.h -include/xulrunner/nsIDOMSmartCardEvent.h -include/xulrunner/nsIDOMSmsCursor.h -include/xulrunner/nsIDOMSmsEvent.h -include/xulrunner/nsIDOMSmsFilter.h -include/xulrunner/nsIDOMSmsManager.h -include/xulrunner/nsIDOMSmsMessage.h -include/xulrunner/nsIDOMSmsRequest.h -include/xulrunner/nsIDOMSmsSegmentInfo.h -include/xulrunner/nsIDOMStorage.h -include/xulrunner/nsIDOMStorageEvent.h -include/xulrunner/nsIDOMStorageIndexedDB.h -include/xulrunner/nsIDOMStorageItem.h -include/xulrunner/nsIDOMStorageManager.h -include/xulrunner/nsIDOMStorageObsolete.h -include/xulrunner/nsIDOMStyleSheet.h -include/xulrunner/nsIDOMStyleSheetList.h -include/xulrunner/nsIDOMTCPSocket.h -include/xulrunner/nsIDOMText.h -include/xulrunner/nsIDOMTimeEvent.h -include/xulrunner/nsIDOMTimeManager.h -include/xulrunner/nsIDOMTimeRanges.h -include/xulrunner/nsIDOMToString.h -include/xulrunner/nsIDOMTouchEvent.h -include/xulrunner/nsIDOMTransitionEvent.h -include/xulrunner/nsIDOMTreeWalker.h -include/xulrunner/nsIDOMUIEvent.h -include/xulrunner/nsIDOMUSSDReceivedEvent.h -include/xulrunner/nsIDOMUserDataHandler.h -include/xulrunner/nsIDOMUserProximityEvent.h -include/xulrunner/nsIDOMValidityState.h -include/xulrunner/nsIDOMWakeLock.h -include/xulrunner/nsIDOMWakeLockListener.h -include/xulrunner/nsIDOMWebGLRenderingContext.h -include/xulrunner/nsIDOMWheelEvent.h -include/xulrunner/nsIDOMWindow.h -include/xulrunner/nsIDOMWindowCollection.h -include/xulrunner/nsIDOMWindowUtils.h -include/xulrunner/nsIDOMXMLDocument.h -include/xulrunner/nsIDOMXPathEvaluator.h -include/xulrunner/nsIDOMXPathExpression.h -include/xulrunner/nsIDOMXPathNSResolver.h -include/xulrunner/nsIDOMXPathNamespace.h -include/xulrunner/nsIDOMXPathResult.h -include/xulrunner/nsIDOMXULButtonElement.h -include/xulrunner/nsIDOMXULCheckboxElement.h -include/xulrunner/nsIDOMXULCommandDispatcher.h -include/xulrunner/nsIDOMXULCommandEvent.h -include/xulrunner/nsIDOMXULContainerElement.h -include/xulrunner/nsIDOMXULControlElement.h -include/xulrunner/nsIDOMXULDescriptionElement.h -include/xulrunner/nsIDOMXULDocument.h -include/xulrunner/nsIDOMXULElement.h -include/xulrunner/nsIDOMXULImageElement.h -include/xulrunner/nsIDOMXULLabelElement.h -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 -include/xulrunner/nsIDOMXULTreeElement.h -include/xulrunner/nsIDTD.h -include/xulrunner/nsIDashboard.h -include/xulrunner/nsIDashboardEventNotifier.h -include/xulrunner/nsIDataSignatureVerifier.h -include/xulrunner/nsIDateTimeFormat.h -include/xulrunner/nsIDebug.h -include/xulrunner/nsIDebug2.h -include/xulrunner/nsIDeviceContextSpec.h -include/xulrunner/nsIDeviceSensors.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/nsIDocCharset.h -include/xulrunner/nsIDocShell.h -include/xulrunner/nsIDocShellHistory.h -include/xulrunner/nsIDocShellLoadInfo.h -include/xulrunner/nsIDocShellTreeItem.h -include/xulrunner/nsIDocShellTreeNode.h -include/xulrunner/nsIDocShellTreeOwner.h -include/xulrunner/nsIDocument.h -include/xulrunner/nsIDocumentEncoder.h -include/xulrunner/nsIDocumentLoader.h -include/xulrunner/nsIDocumentLoaderFactory.h -include/xulrunner/nsIDocumentObserver.h -include/xulrunner/nsIDocumentStateListener.h -include/xulrunner/nsIDocumentTransformer.h -include/xulrunner/nsIDownload.h -include/xulrunner/nsIDownloadHistory.h -include/xulrunner/nsIDownloadManager.h -include/xulrunner/nsIDownloadManagerUI.h -include/xulrunner/nsIDownloadProgressListener.h -include/xulrunner/nsIDownloader.h -include/xulrunner/nsIDragService.h -include/xulrunner/nsIDragSession.h -include/xulrunner/nsIDroppedLinkHandler.h -include/xulrunner/nsIEditActionListener.h -include/xulrunner/nsIEditingSession.h -include/xulrunner/nsIEditor.h -include/xulrunner/nsIEditorBoxObject.h -include/xulrunner/nsIEditorDocShell.h -include/xulrunner/nsIEditorIMESupport.h -include/xulrunner/nsIEditorMailSupport.h -include/xulrunner/nsIEditorObserver.h -include/xulrunner/nsIEditorSpellCheck.h -include/xulrunner/nsIEditorStyleSheets.h -include/xulrunner/nsIEffectiveTLDService.h -include/xulrunner/nsIElementObserver.h -include/xulrunner/nsIEmbeddingSiteWindow.h -include/xulrunner/nsIEncodedChannel.h -include/xulrunner/nsIEntityConverter.h -include/xulrunner/nsIEntropyCollector.h -include/xulrunner/nsIEnumerator.h -include/xulrunner/nsIEnvironment.h -include/xulrunner/nsIErrorService.h -include/xulrunner/nsIEventListenerService.h -include/xulrunner/nsIEventTarget.h -include/xulrunner/nsIException.h -include/xulrunner/nsIExceptionService.h -include/xulrunner/nsIExpatSink.h -include/xulrunner/nsIExtendedExpatSink.h -include/xulrunner/nsIExternalHelperAppService.h -include/xulrunner/nsIExternalProtocolHandler.h -include/xulrunner/nsIExternalProtocolService.h -include/xulrunner/nsIExternalSharingAppService.h -include/xulrunner/nsIExternalURLHandlerService.h -include/xulrunner/nsIFTPChannel.h -include/xulrunner/nsIFactory.h -include/xulrunner/nsIFaviconService.h -include/xulrunner/nsIFeed.h -include/xulrunner/nsIFeedContainer.h -include/xulrunner/nsIFeedElementBase.h -include/xulrunner/nsIFeedEntry.h -include/xulrunner/nsIFeedGenerator.h -include/xulrunner/nsIFeedListener.h -include/xulrunner/nsIFeedPerson.h -include/xulrunner/nsIFeedProcessor.h -include/xulrunner/nsIFeedResult.h -include/xulrunner/nsIFeedTextConstruct.h -include/xulrunner/nsIFile.h -include/xulrunner/nsIFileChannel.h -include/xulrunner/nsIFilePicker.h -include/xulrunner/nsIFileProtocolHandler.h -include/xulrunner/nsIFileStorage.h -include/xulrunner/nsIFileStreams.h -include/xulrunner/nsIFileURL.h -include/xulrunner/nsIFileView.h -include/xulrunner/nsIFind.h -include/xulrunner/nsIFindService.h -include/xulrunner/nsIFocusManager.h -include/xulrunner/nsIFontEnumerator.h -include/xulrunner/nsIForm.h -include/xulrunner/nsIFormAutoComplete.h -include/xulrunner/nsIFormControl.h -include/xulrunner/nsIFormControlFrame.h -include/xulrunner/nsIFormFillController.h -include/xulrunner/nsIFormHistory.h -include/xulrunner/nsIFormProcessor.h -include/xulrunner/nsIFormSigningDialog.h -include/xulrunner/nsIFormSubmitObserver.h -include/xulrunner/nsIFormatConverter.h -include/xulrunner/nsIFragmentContentSink.h -include/xulrunner/nsIFrame.h -include/xulrunner/nsIFrameLoader.h -include/xulrunner/nsIFrameRequestCallback.h -include/xulrunner/nsIFrameTraversal.h -include/xulrunner/nsIFrameUtil.h -include/xulrunner/nsIGConfService.h -include/xulrunner/nsIGIOService.h -include/xulrunner/nsIGSettingsService.h -include/xulrunner/nsIGZFileWriter.h -include/xulrunner/nsIGenKeypairInfoDlg.h -include/xulrunner/nsIGeolocationProvider.h -include/xulrunner/nsIGfxInfo.h -include/xulrunner/nsIGfxInfoDebug.h -include/xulrunner/nsIGlobalHistory2.h -include/xulrunner/nsIGnomeVFSService.h -include/xulrunner/nsIGridPart.h -include/xulrunner/nsIHTMLAbsPosEditor.h -include/xulrunner/nsIHTMLCollection.h -include/xulrunner/nsIHTMLContentSink.h -include/xulrunner/nsIHTMLDocument.h -include/xulrunner/nsIHTMLEditor.h -include/xulrunner/nsIHTMLInlineTableEditor.h -include/xulrunner/nsIHTMLMenu.h -include/xulrunner/nsIHTMLObjectResizeListener.h -include/xulrunner/nsIHTMLObjectResizer.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/nsIIDBFactory.h -include/xulrunner/nsIIDBFileHandle.h -include/xulrunner/nsIIDBIndex.h -include/xulrunner/nsIIDBKeyRange.h -include/xulrunner/nsIIDBObjectStore.h -include/xulrunner/nsIIDBOpenDBRequest.h -include/xulrunner/nsIIDBRequest.h -include/xulrunner/nsIIDBTransaction.h -include/xulrunner/nsIIDBVersionChangeEvent.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/nsIIPCSerializableInputStream.h -include/xulrunner/nsIIPCSerializableURI.h -include/xulrunner/nsIIconURI.h -include/xulrunner/nsIIdentityCryptoService.h -include/xulrunner/nsIIdentityInfo.h -include/xulrunner/nsIIdleObserver.h -include/xulrunner/nsIIdleService.h -include/xulrunner/nsIIdleServiceInternal.h -include/xulrunner/nsIImageDocument.h -include/xulrunner/nsIImageLoadingContent.h -include/xulrunner/nsIImageToPixbuf.h -include/xulrunner/nsIIncrementalDownload.h -include/xulrunner/nsIIndexedDatabaseManager.h -include/xulrunner/nsIInlineEventHandlers.h -include/xulrunner/nsIInlineSpellChecker.h -include/xulrunner/nsIInputListAutoComplete.h -include/xulrunner/nsIInputStream.h -include/xulrunner/nsIInputStreamChannel.h -include/xulrunner/nsIInputStreamPump.h -include/xulrunner/nsIInputStreamTee.h -include/xulrunner/nsIInterfaceInfo.h -include/xulrunner/nsIInterfaceInfoManager.h -include/xulrunner/nsIInterfaceRequestor.h -include/xulrunner/nsIInterfaceRequestorUtils.h -include/xulrunner/nsIJARChannel.h -include/xulrunner/nsIJARProtocolHandler.h -include/xulrunner/nsIJARURI.h -include/xulrunner/nsIJSContextStack.h -include/xulrunner/nsIJSEngineTelemetryStats.h -include/xulrunner/nsIJSEventListener.h -include/xulrunner/nsIJSInspector.h -include/xulrunner/nsIJSNativeInitializer.h -include/xulrunner/nsIJSON.h -include/xulrunner/nsIJSRuntimeService.h -include/xulrunner/nsIKeyModule.h -include/xulrunner/nsIKeygenThread.h -include/xulrunner/nsILanguageAtomService.h -include/xulrunner/nsILayoutDebugger.h -include/xulrunner/nsILayoutHistoryState.h -include/xulrunner/nsILineBreaker.h -include/xulrunner/nsILineInputStream.h -include/xulrunner/nsILineIterator.h -include/xulrunner/nsILink.h -include/xulrunner/nsILinkHandler.h -include/xulrunner/nsIListBoxObject.h -include/xulrunner/nsIListControlFrame.h -include/xulrunner/nsILivemarkService.h -include/xulrunner/nsILoadContext.h -include/xulrunner/nsILoadGroup.h -include/xulrunner/nsILocalFile.h -include/xulrunner/nsILocalFileWin.h -include/xulrunner/nsILocalStore.h -include/xulrunner/nsILocale.h -include/xulrunner/nsILocaleService.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 -include/xulrunner/nsILoginMetaInfo.h -include/xulrunner/nsIMIMEHeaderParam.h -include/xulrunner/nsIMIMEInfo.h -include/xulrunner/nsIMIMEInputStream.h -include/xulrunner/nsIMIMEService.h -include/xulrunner/nsIMarkupDocumentViewer.h -include/xulrunner/nsIMediaManager.h -include/xulrunner/nsIMemory.h -include/xulrunner/nsIMemoryInfoDumper.h -include/xulrunner/nsIMemoryReporter.h -include/xulrunner/nsIMenuBoxObject.h -include/xulrunner/nsIMenuBuilder.h -include/xulrunner/nsIMessageLoop.h -include/xulrunner/nsIMessageManager.h -include/xulrunner/nsIMmsService.h -include/xulrunner/nsIModule.h -include/xulrunner/nsIMozBrowserFrame.h -include/xulrunner/nsIMozSAXXMLDeclarationHandler.h -include/xulrunner/nsIMultiPartChannel.h -include/xulrunner/nsIMultiplexInputStream.h -include/xulrunner/nsIMutable.h -include/xulrunner/nsIMutableArray.h -include/xulrunner/nsIMutationObserver.h -include/xulrunner/nsINIParser.h -include/xulrunner/nsINSSCertCache.h -include/xulrunner/nsINSSErrorsService.h -include/xulrunner/nsINSSVersion.h -include/xulrunner/nsINameSpaceManager.h -include/xulrunner/nsINativeAppSupport.h -include/xulrunner/nsINativeKeyBindings.h -include/xulrunner/nsINavBookmarksService.h -include/xulrunner/nsINavHistoryService.h -include/xulrunner/nsINavigatorBattery.h -include/xulrunner/nsINestedURI.h -include/xulrunner/nsINetAddr.h -include/xulrunner/nsINetUtil.h -include/xulrunner/nsINetworkLinkService.h -include/xulrunner/nsINode.h -include/xulrunner/nsINodeInfo.h -include/xulrunner/nsINodeList.h -include/xulrunner/nsIOS2Locale.h -include/xulrunner/nsIOSFileConstantsService.h -include/xulrunner/nsIObjectFrame.h -include/xulrunner/nsIObjectInputStream.h -include/xulrunner/nsIObjectLoadingContent.h -include/xulrunner/nsIObjectOutputStream.h -include/xulrunner/nsIObserver.h -include/xulrunner/nsIObserverService.h -include/xulrunner/nsIOfflineCacheUpdate.h -include/xulrunner/nsIOpenWindowEventDetail.h -include/xulrunner/nsIOutputStream.h -include/xulrunner/nsIPK11Token.h -include/xulrunner/nsIPK11TokenDB.h -include/xulrunner/nsIPKCS11.h -include/xulrunner/nsIPKCS11Module.h -include/xulrunner/nsIPKCS11ModuleDB.h -include/xulrunner/nsIPKCS11Slot.h -include/xulrunner/nsIPKIParamBlock.h -include/xulrunner/nsIPageSequenceFrame.h -include/xulrunner/nsIParentChannel.h -include/xulrunner/nsIParentRedirectingChannel.h -include/xulrunner/nsIParentalControlsService.h -include/xulrunner/nsIParser.h -include/xulrunner/nsIParserNode.h -include/xulrunner/nsIParserService.h -include/xulrunner/nsIParserUtils.h -include/xulrunner/nsIPercentHeightObserver.h -include/xulrunner/nsIPermission.h -include/xulrunner/nsIPermissionManager.h -include/xulrunner/nsIPermissionPromptService.h -include/xulrunner/nsIPersistentProperties2.h -include/xulrunner/nsIPhonetic.h -include/xulrunner/nsIPipe.h -include/xulrunner/nsIPlaintextEditor.h -include/xulrunner/nsIPlatformCharset.h -include/xulrunner/nsIPluginDocument.h -include/xulrunner/nsIPluginHost.h -include/xulrunner/nsIPluginInputStream.h -include/xulrunner/nsIPluginInstanceOwner.h -include/xulrunner/nsIPluginTag.h -include/xulrunner/nsIPluginTagInfo.h -include/xulrunner/nsIPluginWidget.h -include/xulrunner/nsIPopupBoxObject.h -include/xulrunner/nsIPopupWindowManager.h -include/xulrunner/nsIPowerManagerService.h -include/xulrunner/nsIPrefBranch.h -include/xulrunner/nsIPrefBranch2.h -include/xulrunner/nsIPrefBranchInternal.h -include/xulrunner/nsIPrefLocalizedString.h -include/xulrunner/nsIPrefService.h -include/xulrunner/nsIPrefetchService.h -include/xulrunner/nsIPresShell.h -include/xulrunner/nsIPrincipal.h -include/xulrunner/nsIPrintDialogService.h -include/xulrunner/nsIPrintOptions.h -include/xulrunner/nsIPrintProgress.h -include/xulrunner/nsIPrintProgressParams.h -include/xulrunner/nsIPrintSession.h -include/xulrunner/nsIPrintSettings.h -include/xulrunner/nsIPrintSettingsService.h -include/xulrunner/nsIPrintStatusFeedback.h -include/xulrunner/nsIPrintingPrompt.h -include/xulrunner/nsIPrintingPromptService.h -include/xulrunner/nsIPrivacyTransitionObserver.h -include/xulrunner/nsIPrivateBrowsingChannel.h -include/xulrunner/nsIPrivateBrowsingService.h -include/xulrunner/nsIPrivateTextEvent.h -include/xulrunner/nsIPrivateTextRange.h -include/xulrunner/nsIProcess.h -include/xulrunner/nsIProfileMigrator.h -include/xulrunner/nsIProfileUnlocker.h -include/xulrunner/nsIProgrammingLanguage.h -include/xulrunner/nsIProgressEventSink.h -include/xulrunner/nsIPrompt.h -include/xulrunner/nsIPromptFactory.h -include/xulrunner/nsIPromptService.h -include/xulrunner/nsIPromptService2.h -include/xulrunner/nsIProperties.h -include/xulrunner/nsIProperty.h -include/xulrunner/nsIPropertyBag.h -include/xulrunner/nsIPropertyBag2.h -include/xulrunner/nsIProtectedAuthThread.h -include/xulrunner/nsIProtocolHandler.h -include/xulrunner/nsIProtocolProxyCallback.h -include/xulrunner/nsIProtocolProxyFilter.h -include/xulrunner/nsIProtocolProxyService.h -include/xulrunner/nsIProtocolProxyService2.h -include/xulrunner/nsIProxiedChannel.h -include/xulrunner/nsIProxiedProtocolHandler.h -include/xulrunner/nsIProxyInfo.h -include/xulrunner/nsIQueryContentEventResult.h -include/xulrunner/nsIRDFCompositeDataSource.h -include/xulrunner/nsIRDFContainer.h -include/xulrunner/nsIRDFContainerUtils.h -include/xulrunner/nsIRDFContentSink.h -include/xulrunner/nsIRDFDataSource.h -include/xulrunner/nsIRDFDelegateFactory.h -include/xulrunner/nsIRDFInMemoryDataSource.h -include/xulrunner/nsIRDFInferDataSource.h -include/xulrunner/nsIRDFLiteral.h -include/xulrunner/nsIRDFNode.h -include/xulrunner/nsIRDFObserver.h -include/xulrunner/nsIRDFPropagatableDataSource.h -include/xulrunner/nsIRDFPurgeableDataSource.h -include/xulrunner/nsIRDFRemoteDataSource.h -include/xulrunner/nsIRDFResource.h -include/xulrunner/nsIRDFService.h -include/xulrunner/nsIRDFXMLParser.h -include/xulrunner/nsIRDFXMLSerializer.h -include/xulrunner/nsIRDFXMLSink.h -include/xulrunner/nsIRDFXMLSource.h -include/xulrunner/nsIRadioGroupContainer.h -include/xulrunner/nsIRadioVisitor.h -include/xulrunner/nsIRandomGenerator.h -include/xulrunner/nsIReadConfig.h -include/xulrunner/nsIRecentBadCertsService.h -include/xulrunner/nsIRecoveryService.h -include/xulrunner/nsIRedirectChannelRegistrar.h -include/xulrunner/nsIRedirectResultListener.h -include/xulrunner/nsIReflowCallback.h -include/xulrunner/nsIRefreshURI.h -include/xulrunner/nsIRelativeFilePref.h -include/xulrunner/nsIRemoteOpenFileListener.h -include/xulrunner/nsIRemoteService.h -include/xulrunner/nsIRequest.h -include/xulrunner/nsIRequestObserver.h -include/xulrunner/nsIRequestObserverProxy.h -include/xulrunner/nsIResProtocolHandler.h -include/xulrunner/nsIResumableChannel.h -include/xulrunner/nsIRollupListener.h -include/xulrunner/nsIRunnable.h -include/xulrunner/nsISAXAttributes.h -include/xulrunner/nsISAXContentHandler.h -include/xulrunner/nsISAXDTDHandler.h -include/xulrunner/nsISAXErrorHandler.h -include/xulrunner/nsISAXLexicalHandler.h -include/xulrunner/nsISAXLocator.h -include/xulrunner/nsISAXMutableAttributes.h -include/xulrunner/nsISAXXMLFilter.h -include/xulrunner/nsISAXXMLReader.h -include/xulrunner/nsISHContainer.h -include/xulrunner/nsISHEntry.h -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 -include/xulrunner/nsISSLErrorListener.h -include/xulrunner/nsISSLSocketControl.h -include/xulrunner/nsISSLStatus.h -include/xulrunner/nsISSLStatusProvider.h -include/xulrunner/nsISafeOutputStream.h -include/xulrunner/nsISaveAsCharset.h -include/xulrunner/nsIScreen.h -include/xulrunner/nsIScreenManager.h -include/xulrunner/nsIScriptChannel.h -include/xulrunner/nsIScriptContext.h -include/xulrunner/nsIScriptElement.h -include/xulrunner/nsIScriptError.h -include/xulrunner/nsIScriptExternalNameSet.h -include/xulrunner/nsIScriptGlobalObject.h -include/xulrunner/nsIScriptGlobalObjectOwner.h -include/xulrunner/nsIScriptLoaderObserver.h -include/xulrunner/nsIScriptNameSpaceManager.h -include/xulrunner/nsIScriptObjectPrincipal.h -include/xulrunner/nsIScriptRuntime.h -include/xulrunner/nsIScriptSecurityManager.h -include/xulrunner/nsIScriptTimeoutHandler.h -include/xulrunner/nsIScriptableBase64Encoder.h -include/xulrunner/nsIScriptableDateFormat.h -include/xulrunner/nsIScriptableInputStream.h -include/xulrunner/nsIScriptableRegion.h -include/xulrunner/nsIScriptableUConv.h -include/xulrunner/nsIScriptableUnescapeHTML.h -include/xulrunner/nsIScrollBoxObject.h -include/xulrunner/nsIScrollPositionListener.h -include/xulrunner/nsIScrollable.h -include/xulrunner/nsIScrollableFrame.h -include/xulrunner/nsIScrollbarMediator.h -include/xulrunner/nsISecretDecoderRing.h -include/xulrunner/nsISecureBrowserUI.h -include/xulrunner/nsISecurityCheckedComponent.h -include/xulrunner/nsISecurityEventSink.h -include/xulrunner/nsISecurityInfoProvider.h -include/xulrunner/nsISecurityUITelemetry.h -include/xulrunner/nsISecurityWarningDialogs.h -include/xulrunner/nsISeekableStream.h -include/xulrunner/nsISelectControlFrame.h -include/xulrunner/nsISelection.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/nsISettingsService.h -include/xulrunner/nsISidebar.h -include/xulrunner/nsISignatureVerifier.h -include/xulrunner/nsISimpleEnumerator.h -include/xulrunner/nsISimpleStreamListener.h -include/xulrunner/nsISimpleTest.h -include/xulrunner/nsISimpleUnicharStreamFactory.h -include/xulrunner/nsISiteSpecificUserAgent.h -include/xulrunner/nsISizeOf.h -include/xulrunner/nsISliderListener.h -include/xulrunner/nsISmsDatabaseService.h -include/xulrunner/nsISmsRequest.h -include/xulrunner/nsISmsService.h -include/xulrunner/nsISocketProvider.h -include/xulrunner/nsISocketProviderService.h -include/xulrunner/nsISocketTransport.h -include/xulrunner/nsISocketTransportService.h -include/xulrunner/nsISound.h -include/xulrunner/nsISpeculativeConnect.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 -include/xulrunner/nsIStreamCipher.h -include/xulrunner/nsIStreamConverter.h -include/xulrunner/nsIStreamConverterService.h -include/xulrunner/nsIStreamListener.h -include/xulrunner/nsIStreamListenerTee.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 -include/xulrunner/nsIStringEnumerator.h -include/xulrunner/nsIStringStream.h -include/xulrunner/nsIStructuredCloneContainer.h -include/xulrunner/nsIStyleRule.h -include/xulrunner/nsIStyleRuleProcessor.h -include/xulrunner/nsIStyleSheet.h -include/xulrunner/nsIStyleSheetLinkingElement.h -include/xulrunner/nsIStyleSheetService.h -include/xulrunner/nsISupports.h -include/xulrunner/nsISupportsArray.h -include/xulrunner/nsISupportsBase.h -include/xulrunner/nsISupportsImpl.h -include/xulrunner/nsISupportsIterators.h -include/xulrunner/nsISupportsObsolete.h -include/xulrunner/nsISupportsPrimitives.h -include/xulrunner/nsISupportsPriority.h -include/xulrunner/nsISupportsUtils.h -include/xulrunner/nsISyncJPAKE.h -include/xulrunner/nsISyncStreamListener.h -include/xulrunner/nsISystemMessagesInternal.h -include/xulrunner/nsISystemProxySettings.h -include/xulrunner/nsITCPSocketChild.h -include/xulrunner/nsITCPSocketParent.h -include/xulrunner/nsITXTToHTMLConv.h -include/xulrunner/nsITabChild.h -include/xulrunner/nsITabParent.h -include/xulrunner/nsITableCellLayout.h -include/xulrunner/nsITableEditor.h -include/xulrunner/nsITaggingService.h -include/xulrunner/nsITelemetry.h -include/xulrunner/nsITelemetryPing.h -include/xulrunner/nsITextControlElement.h -include/xulrunner/nsITextControlFrame.h -include/xulrunner/nsITextScroll.h -include/xulrunner/nsITextService.h -include/xulrunner/nsITextServicesDocument.h -include/xulrunner/nsITextServicesFilter.h -include/xulrunner/nsITextToSubURI.h -include/xulrunner/nsITheme.h -include/xulrunner/nsIThread.h -include/xulrunner/nsIThreadInternal.h -include/xulrunner/nsIThreadManager.h -include/xulrunner/nsIThreadPool.h -include/xulrunner/nsITimeService.h -include/xulrunner/nsITimedChannel.h -include/xulrunner/nsITimer.h -include/xulrunner/nsITokenDialogs.h -include/xulrunner/nsITokenPasswordDialogs.h -include/xulrunner/nsITokenizer.h -include/xulrunner/nsIToolkitChromeRegistry.h -include/xulrunner/nsIToolkitProfile.h -include/xulrunner/nsIToolkitProfileService.h -include/xulrunner/nsITooltipListener.h -include/xulrunner/nsITooltipTextProvider.h -include/xulrunner/nsITraceRefcnt.h -include/xulrunner/nsITraceableChannel.h -include/xulrunner/nsITransaction.h -include/xulrunner/nsITransactionList.h -include/xulrunner/nsITransactionListener.h -include/xulrunner/nsITransactionManager.h -include/xulrunner/nsITransfer.h -include/xulrunner/nsITransferable.h -include/xulrunner/nsITransport.h -include/xulrunner/nsITransportSecurityInfo.h -include/xulrunner/nsITreeBoxObject.h -include/xulrunner/nsITreeColumns.h -include/xulrunner/nsITreeContentView.h -include/xulrunner/nsITreeSelection.h -include/xulrunner/nsITreeView.h -include/xulrunner/nsITypeAheadFind.h -include/xulrunner/nsIUGenCategory.h -include/xulrunner/nsIURI.h -include/xulrunner/nsIURIChecker.h -include/xulrunner/nsIURIClassifier.h -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 -include/xulrunner/nsIUTF8ConverterService.h -include/xulrunner/nsIUUIDGenerator.h -include/xulrunner/nsIUndoManagerTransaction.h -include/xulrunner/nsIUnicharBuffer.h -include/xulrunner/nsIUnicharInputStream.h -include/xulrunner/nsIUnicharLineInputStream.h -include/xulrunner/nsIUnicharOutputStream.h -include/xulrunner/nsIUnicharStreamLoader.h -include/xulrunner/nsIUnicodeDecoder.h -include/xulrunner/nsIUnicodeEncoder.h -include/xulrunner/nsIUnicodeNormalizer.h -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/nsIUrlClassifierPrefixSet.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 -include/xulrunner/nsIVersionComparator.h -include/xulrunner/nsIViewSourceChannel.h -include/xulrunner/nsIWapPushApplication.h -include/xulrunner/nsIWeakReference.h -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 -include/xulrunner/nsIWebBrowserPersist.h -include/xulrunner/nsIWebBrowserPrint.h -include/xulrunner/nsIWebBrowserSetup.h -include/xulrunner/nsIWebBrowserStream.h -include/xulrunner/nsIWebContentHandlerRegistrar.h -include/xulrunner/nsIWebNavigation.h -include/xulrunner/nsIWebNavigationInfo.h -include/xulrunner/nsIWebPageDescriptor.h -include/xulrunner/nsIWebProgress.h -include/xulrunner/nsIWebProgressListener.h -include/xulrunner/nsIWebProgressListener2.h -include/xulrunner/nsIWebShellServices.h -include/xulrunner/nsIWebSocketChannel.h -include/xulrunner/nsIWebSocketListener.h -include/xulrunner/nsIWidget.h -include/xulrunner/nsIWidgetListener.h -include/xulrunner/nsIWindowCreator.h -include/xulrunner/nsIWindowCreator2.h -include/xulrunner/nsIWindowDataSource.h -include/xulrunner/nsIWindowMediator.h -include/xulrunner/nsIWindowMediatorListener.h -include/xulrunner/nsIWindowProvider.h -include/xulrunner/nsIWindowWatcher.h -include/xulrunner/nsIWordBreaker.h -include/xulrunner/nsIWritablePropertyBag.h -include/xulrunner/nsIWritablePropertyBag2.h -include/xulrunner/nsIWyciwygChannel.h -include/xulrunner/nsIX509Cert.h -include/xulrunner/nsIX509Cert2.h -include/xulrunner/nsIX509Cert3.h -include/xulrunner/nsIX509CertDB.h -include/xulrunner/nsIX509CertDB2.h -include/xulrunner/nsIX509CertList.h -include/xulrunner/nsIX509CertValidity.h -include/xulrunner/nsIXBLAccessible.h -include/xulrunner/nsIXMLContentSink.h -include/xulrunner/nsIXMLHttpRequest.h -include/xulrunner/nsIXPCScriptNotify.h -include/xulrunner/nsIXPCScriptable.h -include/xulrunner/nsIXPCSecurityManager.h -include/xulrunner/nsIXPConnect.h -include/xulrunner/nsIXPathEvaluatorInternal.h -include/xulrunner/nsIXSLTException.h -include/xulrunner/nsIXSLTProcessor.h -include/xulrunner/nsIXSLTProcessorPrivate.h -include/xulrunner/nsIXULAppInfo.h -include/xulrunner/nsIXULAppInstall.h -include/xulrunner/nsIXULBrowserWindow.h -include/xulrunner/nsIXULBuilderListener.h -include/xulrunner/nsIXULContextMenuBuilder.h -include/xulrunner/nsIXULDocument.h -include/xulrunner/nsIXULOverlayProvider.h -include/xulrunner/nsIXULRuntime.h -include/xulrunner/nsIXULSortService.h -include/xulrunner/nsIXULTemplateBuilder.h -include/xulrunner/nsIXULTemplateQueryProcessor.h -include/xulrunner/nsIXULTemplateResult.h -include/xulrunner/nsIXULTemplateRuleFilter.h -include/xulrunner/nsIXULWindow.h -include/xulrunner/nsIZipReader.h -include/xulrunner/nsIZipWriter.h -include/xulrunner/nsInterfaceHashtable.h -include/xulrunner/nsInterfaceRequestorAgg.h -include/xulrunner/nsJARURI.h -include/xulrunner/nsJSEnvironment.h -include/xulrunner/nsJSON.h -include/xulrunner/nsJSPrincipals.h -include/xulrunner/nsJSProtocolHandler.h -include/xulrunner/nsJSUtils.h -include/xulrunner/nsLWBrkCIID.h -include/xulrunner/nsLayoutCID.h -include/xulrunner/nsLayoutStatics.h -include/xulrunner/nsLayoutStylesheetCache.h -include/xulrunner/nsLayoutUtils.h -include/xulrunner/nsLineBreaker.h -include/xulrunner/nsLinebreakConverter.h -include/xulrunner/nsLiteralString.h -include/xulrunner/nsLocalFile.h -include/xulrunner/nsLocalFileUnix.h -include/xulrunner/nsLocaleCID.h -include/xulrunner/nsMIMEInputStream.h -include/xulrunner/nsMappedAttributeElement.h -include/xulrunner/nsMargin.h -include/xulrunner/nsMathUtils.h -include/xulrunner/nsMediaSniffer.h -include/xulrunner/nsMemory.h -include/xulrunner/nsMimeTypes.h -include/xulrunner/nsMultiplexInputStream.h -include/xulrunner/nsMutationEvent.h -include/xulrunner/nsNPAPIPluginInstance.h -include/xulrunner/nsNSSShutDown.h -include/xulrunner/nsNativeCharsetUtils.h -include/xulrunner/nsNativeWidget.h -include/xulrunner/nsNetCID.h -include/xulrunner/nsNetStrings.h -include/xulrunner/nsNetUtil.h -include/xulrunner/nsNodeInfoManager.h -include/xulrunner/nsNodeUtils.h -include/xulrunner/nsOSHelperAppService.h -include/xulrunner/nsObjCExceptions.h -include/xulrunner/nsObjectFrame.h -include/xulrunner/nsObserverList.h -include/xulrunner/nsObserverService.h -include/xulrunner/nsOpenWindowEventDetail.h -include/xulrunner/nsPIBoxObject.h -include/xulrunner/nsPICommandUpdater.h -include/xulrunner/nsPIDNSService.h -include/xulrunner/nsPIDOMStorage.h -include/xulrunner/nsPIDOMWindow.h -include/xulrunner/nsPIEditorTransaction.h -include/xulrunner/nsPIPlacesDatabase.h -include/xulrunner/nsPIPlacesHistoryListenersNotifier.h -include/xulrunner/nsPIPromptService.h -include/xulrunner/nsPISocketTransportService.h -include/xulrunner/nsPIWindowRoot.h -include/xulrunner/nsPIWindowWatcher.h -include/xulrunner/nsParserBase.h -include/xulrunner/nsParserCIID.h -include/xulrunner/nsParserConstants.h -include/xulrunner/nsParserUtils.h -include/xulrunner/nsPluginDirServiceProvider.h -include/xulrunner/nsPluginHost.h -include/xulrunner/nsPluginInstanceOwner.h -include/xulrunner/nsPluginLogging.h -include/xulrunner/nsPluginNativeWindow.h -include/xulrunner/nsPluginSafety.h -include/xulrunner/nsPluginTags.h -include/xulrunner/nsPluginsCID.h -include/xulrunner/nsPluginsDir.h -include/xulrunner/nsPoint.h -include/xulrunner/nsPosixLocale.h -include/xulrunner/nsPresArena.h -include/xulrunner/nsPresContext.h -include/xulrunner/nsPresState.h -include/xulrunner/nsPrintfCString.h -include/xulrunner/nsProcess.h -include/xulrunner/nsProfileDirServiceProvider.h -include/xulrunner/nsPromiseFlatString.h -include/xulrunner/nsPromptUtils.h -include/xulrunner/nsPropertyTable.h -include/xulrunner/nsProxyRelease.h -include/xulrunner/nsQueryFrame.h -include/xulrunner/nsQuickSort.h -include/xulrunner/nsRDFCID.h -include/xulrunner/nsRDFResource.h -include/xulrunner/nsRange.h -include/xulrunner/nsReadLine.h -include/xulrunner/nsReadableUtils.h -include/xulrunner/nsRect.h -include/xulrunner/nsRefPtrHashtable.h -include/xulrunner/nsReferencedElement.h -include/xulrunner/nsRefreshDriver.h -include/xulrunner/nsRegion.h -include/xulrunner/nsRenderingContext.h -include/xulrunner/nsRuleData.h -include/xulrunner/nsRuleNode.h -include/xulrunner/nsRuleProcessorData.h -include/xulrunner/nsRuleWalker.h -include/xulrunner/nsSAXAttributes.h -include/xulrunner/nsSAXLocator.h -include/xulrunner/nsSAXXMLReader.h -include/xulrunner/nsSHEntryShared.h -include/xulrunner/nsSMILAnimationController.h -include/xulrunner/nsSMILAnimationFunction.h -include/xulrunner/nsSMILCSSProperty.h -include/xulrunner/nsSMILCompositorTable.h -include/xulrunner/nsSMILInstanceTime.h -include/xulrunner/nsSMILInterval.h -include/xulrunner/nsSMILKeySpline.h -include/xulrunner/nsSMILMappedAttribute.h -include/xulrunner/nsSMILMilestone.h -include/xulrunner/nsSMILNullType.h -include/xulrunner/nsSMILRepeatCount.h -include/xulrunner/nsSMILSetAnimationFunction.h -include/xulrunner/nsSMILTargetIdentifier.h -include/xulrunner/nsSMILTimeContainer.h -include/xulrunner/nsSMILTimeValue.h -include/xulrunner/nsSMILTimeValueSpec.h -include/xulrunner/nsSMILTimeValueSpecParams.h -include/xulrunner/nsSMILTimedElement.h -include/xulrunner/nsSMILTypes.h -include/xulrunner/nsSMILValue.h -include/xulrunner/nsSVGEffects.h -include/xulrunner/nsSVGFeatures.h -include/xulrunner/nsSVGFilterInstance.h -include/xulrunner/nsSVGForeignObjectFrame.h -include/xulrunner/nsSVGIntegrationUtils.h -include/xulrunner/nsSVGRect.h -include/xulrunner/nsSVGUtils.h -include/xulrunner/nsSandboxFlags.h -include/xulrunner/nsScannerString.h -include/xulrunner/nsScriptLoader.h -include/xulrunner/nsScriptableInputStream.h -include/xulrunner/nsServiceManagerUtils.h -include/xulrunner/nsSize.h -include/xulrunner/nsSpecialCasingData.h -include/xulrunner/nsStackWalk.h -include/xulrunner/nsStaticAtom.h -include/xulrunner/nsStaticComponents.h -include/xulrunner/nsStaticNameTable.h -include/xulrunner/nsStorageStream.h -include/xulrunner/nsStreamListenerWrapper.h -include/xulrunner/nsStreamUtils.h -include/xulrunner/nsString.h -include/xulrunner/nsStringAPI.h -include/xulrunner/nsStringBuffer.h -include/xulrunner/nsStringEnumerator.h -include/xulrunner/nsStringFwd.h -include/xulrunner/nsStringGlue.h -include/xulrunner/nsStringIterator.h -include/xulrunner/nsStringStream.h -include/xulrunner/nsStructuredCloneContainer.h -include/xulrunner/nsStubDocumentObserver.h -include/xulrunner/nsStubMutationObserver.h -include/xulrunner/nsStyleAnimation.h -include/xulrunner/nsStyleChangeList.h -include/xulrunner/nsStyleConsts.h -include/xulrunner/nsStyleContext.h -include/xulrunner/nsStyleCoord.h -include/xulrunner/nsStyleSet.h -include/xulrunner/nsStyleStruct.h -include/xulrunner/nsStyleStructFwd.h -include/xulrunner/nsStyleStructInlines.h -include/xulrunner/nsStyleStructList.h -include/xulrunner/nsStyleTransformMatrix.h -include/xulrunner/nsStyleUtil.h -include/xulrunner/nsStyledElement.h -include/xulrunner/nsSubDocumentFrame.h -include/xulrunner/nsSubstring.h -include/xulrunner/nsSubstringTuple.h -include/xulrunner/nsSupportsArray.h -include/xulrunner/nsSupportsPrimitives.h -include/xulrunner/nsSurfaceTexture.h -include/xulrunner/nsTArray-inl.h -include/xulrunner/nsTArray.h -include/xulrunner/nsTArrayForwardDeclare.h -include/xulrunner/nsTArrayHelpers.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/nsTString.h -include/xulrunner/nsTSubstring.h -include/xulrunner/nsTSubstringTuple.h -include/xulrunner/nsTWeakRef.h -include/xulrunner/nsTextFormatter.h -include/xulrunner/nsTextFragment.h -include/xulrunner/nsTextServicesCID.h -include/xulrunner/nsThemeConstants.h -include/xulrunner/nsThread.h -include/xulrunner/nsThreadUtils.h -include/xulrunner/nsTimeRanges.h -include/xulrunner/nsToken.h -include/xulrunner/nsToolkitCompsCID.h -include/xulrunner/nsTraceRefcnt.h -include/xulrunner/nsTraceRefcntImpl.h -include/xulrunner/nsTransactionManagerCID.h -include/xulrunner/nsTransform2D.h -include/xulrunner/nsTreeColFrame.h -include/xulrunner/nsTreeSanitizer.h -include/xulrunner/nsTreeUtils.h -include/xulrunner/nsUCVJA2CID.h -include/xulrunner/nsUCVJACID.h -include/xulrunner/nsUConvCID.h -include/xulrunner/nsUCvCnCID.h -include/xulrunner/nsUCvIBMCID.h -include/xulrunner/nsUCvKOCID.h -include/xulrunner/nsUCvLatinCID.h -include/xulrunner/nsUCvTW2CID.h -include/xulrunner/nsUCvTWCID.h -include/xulrunner/nsURIHashKey.h -include/xulrunner/nsURILoader.h -include/xulrunner/nsURLHelper.h -include/xulrunner/nsUTF8Utils.h -include/xulrunner/nsUnicharInputStream.h -include/xulrunner/nsUnicharUtilCIID.h -include/xulrunner/nsUnicharUtils.h -include/xulrunner/nsUnicodeNormalizer.h -include/xulrunner/nsUnicodeProperties.h -include/xulrunner/nsUnicodeScriptCodes.h -include/xulrunner/nsVKList.h -include/xulrunner/nsVariant.h -include/xulrunner/nsVersionComparator.h -include/xulrunner/nsView.h -include/xulrunner/nsViewManager.h -include/xulrunner/nsViewportInfo.h -include/xulrunner/nsVoidArray.h -include/xulrunner/nsWeakPtr.h -include/xulrunner/nsWeakReference.h -include/xulrunner/nsWhitespaceTokenizer.h -include/xulrunner/nsWidgetInitData.h -include/xulrunner/nsWidgetsCID.h -include/xulrunner/nsWildCard.h -include/xulrunner/nsWin32Locale.h -include/xulrunner/nsWindowMemoryReporter.h -include/xulrunner/nsWrapperCache.h -include/xulrunner/nsWrapperCacheInlines.h -include/xulrunner/nsXBLBinding.h -include/xulrunner/nsXMLNameSpaceMap.h -include/xulrunner/nsXPCOM.h -include/xulrunner/nsXPCOMCID.h -include/xulrunner/nsXPCOMCIDInternal.h -include/xulrunner/nsXPCOMGlue.h -include/xulrunner/nsXPCOMStrings.h -include/xulrunner/nsXPIDLString.h -include/xulrunner/nsXPTCUtils.h -include/xulrunner/nsXREAppData.h -include/xulrunner/nsXULAppAPI.h -include/xulrunner/nsXULPopupManager.h -include/xulrunner/nsZipArchive.h -include/xulrunner/nscore.h -include/xulrunner/nspluginroot.h -include/xulrunner/nsrootidl.h -include/xulrunner/ogg/config_types.h -include/xulrunner/ogg/ogg.h -include/xulrunner/ogg/os_types.h -include/xulrunner/opentype-sanitiser.h -include/xulrunner/opus/opus.h -include/xulrunner/opus/opus_defines.h -include/xulrunner/opus/opus_multistream.h -include/xulrunner/opus/opus_types.h -include/xulrunner/ots-memory-stream.h -include/xulrunner/pldhash.h -include/xulrunner/png.h -include/xulrunner/pngconf.h -include/xulrunner/protobuf/google/protobuf/extension_set.h -include/xulrunner/protobuf/google/protobuf/generated_message_util.h -include/xulrunner/protobuf/google/protobuf/io/coded_stream.h -include/xulrunner/protobuf/google/protobuf/io/coded_stream_inl.h -include/xulrunner/protobuf/google/protobuf/io/package_info.h -include/xulrunner/protobuf/google/protobuf/io/zero_copy_stream.h -include/xulrunner/protobuf/google/protobuf/io/zero_copy_stream_impl.h -include/xulrunner/protobuf/google/protobuf/io/zero_copy_stream_impl_lite.h -include/xulrunner/protobuf/google/protobuf/message_lite.h -include/xulrunner/protobuf/google/protobuf/repeated_field.h -include/xulrunner/protobuf/google/protobuf/stubs/common.h -include/xulrunner/protobuf/google/protobuf/stubs/hash.h -include/xulrunner/protobuf/google/protobuf/stubs/map-util.h -include/xulrunner/protobuf/google/protobuf/stubs/once.h -include/xulrunner/protobuf/google/protobuf/stubs/stl_util-inl.h -include/xulrunner/protobuf/google/protobuf/wire_format_lite.h -include/xulrunner/protobuf/google/protobuf/wire_format_lite_inl.h -include/xulrunner/qcms.h -include/xulrunner/qcmstypes.h -include/xulrunner/qsObjectHelper.h -include/xulrunner/rdf.h -include/xulrunner/rdfIDataSource.h -include/xulrunner/rdfISerializer.h -include/xulrunner/rdfITripleVisitor.h -include/xulrunner/readstrings.h -include/xulrunner/sampler.h -include/xulrunner/skia/Sk64.h -include/xulrunner/skia/SkAdvancedTypefaceMetrics.h -include/xulrunner/skia/SkBitmap.h -include/xulrunner/skia/SkBlitRow.h -include/xulrunner/skia/SkBlurDrawLooper.h -include/xulrunner/skia/SkBlurMaskFilter.h -include/xulrunner/skia/SkBounder.h -include/xulrunner/skia/SkCanvas.h -include/xulrunner/skia/SkChunkAlloc.h -include/xulrunner/skia/SkClipStack.h -include/xulrunner/skia/SkColor.h -include/xulrunner/skia/SkColorFilter.h -include/xulrunner/skia/SkColorPriv.h -include/xulrunner/skia/SkColorShader.h -include/xulrunner/skia/SkColorTable.h -include/xulrunner/skia/SkComposeShader.h -include/xulrunner/skia/SkDashPathEffect.h -include/xulrunner/skia/SkData.h -include/xulrunner/skia/SkDeferredCanvas.h -include/xulrunner/skia/SkDeque.h -include/xulrunner/skia/SkDevice.h -include/xulrunner/skia/SkDither.h -include/xulrunner/skia/SkDraw.h -include/xulrunner/skia/SkDrawFilter.h -include/xulrunner/skia/SkDrawLooper.h -include/xulrunner/skia/SkEmptyShader.h -include/xulrunner/skia/SkEndian.h -include/xulrunner/skia/SkFixed.h -include/xulrunner/skia/SkFlattenable.h -include/xulrunner/skia/SkFloatBits.h -include/xulrunner/skia/SkFloatingPoint.h -include/xulrunner/skia/SkFontHost.h -include/xulrunner/skia/SkGeometry.h -include/xulrunner/skia/SkGradientShader.h -include/xulrunner/skia/SkGraphics.h -include/xulrunner/skia/SkInstCnt.h -include/xulrunner/skia/SkLayerDrawLooper.h -include/xulrunner/skia/SkLayerRasterizer.h -include/xulrunner/skia/SkLineClipper.h -include/xulrunner/skia/SkMMapStream.h -include/xulrunner/skia/SkMallocPixelRef.h -include/xulrunner/skia/SkMask.h -include/xulrunner/skia/SkMaskFilter.h -include/xulrunner/skia/SkMath.h -include/xulrunner/skia/SkMatrix.h -include/xulrunner/skia/SkMetaData.h -include/xulrunner/skia/SkMorphologyImageFilter.h -include/xulrunner/skia/SkOSFile.h -include/xulrunner/skia/SkPackBits.h -include/xulrunner/skia/SkPaint.h -include/xulrunner/skia/SkPath.h -include/xulrunner/skia/SkPathEffect.h -include/xulrunner/skia/SkPathMeasure.h -include/xulrunner/skia/SkPicture.h -include/xulrunner/skia/SkPixelRef.h -include/xulrunner/skia/SkPoint.h -include/xulrunner/skia/SkPostConfig.h -include/xulrunner/skia/SkPreConfig.h -include/xulrunner/skia/SkRandom.h -include/xulrunner/skia/SkRasterizer.h -include/xulrunner/skia/SkReader32.h -include/xulrunner/skia/SkRect.h -include/xulrunner/skia/SkRefCnt.h -include/xulrunner/skia/SkRegion.h -include/xulrunner/skia/SkScalar.h -include/xulrunner/skia/SkScalarCompare.h -include/xulrunner/skia/SkShader.h -include/xulrunner/skia/SkSize.h -include/xulrunner/skia/SkStream.h -include/xulrunner/skia/SkString.h -include/xulrunner/skia/SkTDArray.h -include/xulrunner/skia/SkTDStack.h -include/xulrunner/skia/SkTDict.h -include/xulrunner/skia/SkTLazy.h -include/xulrunner/skia/SkTRegistry.h -include/xulrunner/skia/SkTScopedPtr.h -include/xulrunner/skia/SkTSearch.h -include/xulrunner/skia/SkTemplates.h -include/xulrunner/skia/SkTextBox.h -include/xulrunner/skia/SkThread.h -include/xulrunner/skia/SkThread_platform.h -include/xulrunner/skia/SkTime.h -include/xulrunner/skia/SkTrace.h -include/xulrunner/skia/SkTypeface.h -include/xulrunner/skia/SkTypes.h -include/xulrunner/skia/SkUnPreMultiply.h -include/xulrunner/skia/SkUnitMapper.h -include/xulrunner/skia/SkUserConfig.h -include/xulrunner/skia/SkUtils.h -include/xulrunner/skia/SkWeakRefCnt.h -include/xulrunner/skia/SkWriter32.h -include/xulrunner/skia/SkXfermode.h -include/xulrunner/snappy/snappy-c.h -include/xulrunner/snappy/snappy-stubs-public.h -include/xulrunner/snappy/snappy.h -include/xulrunner/soundtouch/FIFOSamplePipe.h -include/xulrunner/soundtouch/STTypes.h -include/xulrunner/soundtouch/SoundTouch.h -include/xulrunner/soundtouch/soundtouch_config.h -include/xulrunner/speex/speex_config_types.h -include/xulrunner/speex/speex_resampler.h -include/xulrunner/speex/speex_types.h -include/xulrunner/string-template-def-char.h -include/xulrunner/string-template-def-unichar.h -include/xulrunner/string-template-undef.h -include/xulrunner/sydneyaudio/sydney_audio.h -include/xulrunner/theora/codec.h -include/xulrunner/theora/theora.h -include/xulrunner/theora/theoradec.h -include/xulrunner/theora/theoraenc.h -include/xulrunner/tremor/ivorbiscodec.h -${PLIST.tremor}include/xulrunner/tremor/ivorbiscodec.h -include/xulrunner/txIEXSLTRegExFunctions.h -include/xulrunner/txIFunctionEvaluationContext.h -include/xulrunner/txINodeSet.h -include/xulrunner/txIXPathObject.h -include/xulrunner/uconvutil.h -include/xulrunner/updatedefines.h -include/xulrunner/updatelogging.h -${PLIST.vorbis}include/xulrunner/vorbis/codec.h -include/xulrunner/xpcIJSGetFactory.h -include/xulrunner/xpcIJSModuleLoader.h -include/xulrunner/xpcIJSWeakReference.h -include/xulrunner/xpcObjectHelper.h -include/xulrunner/xpc_map_end.h -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 -include/xulrunner/xptcall.h -include/xulrunner/xptcstubsdecl.inc -include/xulrunner/xptcstubsdef.inc -include/xulrunner/xptinfo.h -include/xulrunner/xrecore.h -include/xulrunner/ycbcr_to_rgb565.h -include/xulrunner/yuv_convert.h -include/xulrunner/yuv_row.h -include/xulrunner/zipstruct.h -lib/pkgconfig/libxul-embedding.pc -lib/pkgconfig/libxul.pc -lib/pkgconfig/mozilla-js.pc -lib/pkgconfig/mozilla-plugin.pc -lib/xulrunner/LICENSE -lib/xulrunner/README.xulrunner -lib/xulrunner/bin -lib/xulrunner/chrome.manifest -lib/xulrunner/chrome/en-US.manifest -lib/xulrunner/chrome/en-US/locale/en-US/alerts/notificationNames.properties -lib/xulrunner/chrome/en-US/locale/en-US/autoconfig/autoconfig.properties -lib/xulrunner/chrome/en-US/locale/en-US/cookie/cookieAcceptDialog.dtd -lib/xulrunner/chrome/en-US/locale/en-US/cookie/cookieAcceptDialog.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/mac/accessible.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/mac/intl.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/mac/platformKeys.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/unix/accessible.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/unix/intl.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/unix/platformKeys.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/win/accessible.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/win/intl.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-platform/win/platformKeys.properties -lib/xulrunner/chrome/en-US/locale/en-US/global-region/region.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/AccessFu.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/about.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutAbout.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutRights.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutRights.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutSupport.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutSupport.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutTelemetry.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/aboutTelemetry.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/actions.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/appPicker.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/appstrings.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/brand.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/browser.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/charsetOverlay.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/charsetTitles.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/commonDialog.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/commonDialogs.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/config.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/config.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/console.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/console.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/contentAreaCommands.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/crashes.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/crashes.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/css.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/customizeCharset.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/customizeToolbar.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/customizeToolbar.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/dateFormat.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/datetimepicker.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/devtools/debugger.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/dialog.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/dialogOverlay.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/dom/dom.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/downloadProgress.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/editMenuOverlay.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/filefield.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/filepicker.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/filepicker.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/findbar.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/findbar.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/finddialog.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/finddialog.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/global-strres.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/global.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/globalKeys.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/headsUpDisplay.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/intl.css -lib/xulrunner/chrome/en-US/locale/en-US/global/intl.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/keys.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/languageNames.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/layout/HtmlForm.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/layout/MediaDocument.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/layout/htmlparser.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/layout/xmlparser.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/layout_errors.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/mathml/mathml.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/mozilla.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/netError.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/netErrorApp.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/notification.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/nsWebBrowserPersist.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/plugins.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/preferences.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/printPageSetup.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/printPreview.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/printPreviewProgress.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/printProgress.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/printdialog.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/printdialog.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/printing.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/printjoboptions.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/regionNames.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/resetProfile.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/search/search.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/security/caps.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/security/csp.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/svg/svg.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/textcontext.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/tree.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/videocontrols.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/viewSource.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/viewSource.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/webapps.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/wizard.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/wizard.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/xbl.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/xml/prettyprint.dtd -lib/xulrunner/chrome/en-US/locale/en-US/global/xpinstall/xpinstall.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/xslt/xslt.properties -lib/xulrunner/chrome/en-US/locale/en-US/global/xul.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/downloads/downloads.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/downloads/downloads.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/downloads/settingsChange.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/downloads/unknownContentType.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/downloads/unknownContentType.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/about.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/blocklist.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/extensions.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/extensions.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/newaddon.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/newaddon.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/selectAddons.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/selectAddons.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/update.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/extensions/update.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/handling/handling.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/handling/handling.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/plugins/plugins.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/plugins/plugins.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/preferences/changemp.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/preferences/ocsp.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/preferences/preferences.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/preferences/removemp.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/profile/createProfileWizard.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/profile/profileSelection.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/profile/profileSelection.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/update/history.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/update/updates.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/update/updates.properties -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/xpinstall/xpinstallConfirm.dtd -lib/xulrunner/chrome/en-US/locale/en-US/mozapps/xpinstall/xpinstallConfirm.properties -lib/xulrunner/chrome/en-US/locale/en-US/necko/necko.properties -lib/xulrunner/chrome/en-US/locale/en-US/passwordmgr/passwordManager.dtd -lib/xulrunner/chrome/en-US/locale/en-US/passwordmgr/passwordmgr.properties -lib/xulrunner/chrome/en-US/locale/en-US/pipnss/nsserrors.properties -lib/xulrunner/chrome/en-US/locale/en-US/pipnss/pipnss.properties -lib/xulrunner/chrome/en-US/locale/en-US/pipnss/security.properties -lib/xulrunner/chrome/en-US/locale/en-US/pippki/certManager.dtd -lib/xulrunner/chrome/en-US/locale/en-US/pippki/deviceManager.dtd -lib/xulrunner/chrome/en-US/locale/en-US/pippki/pippki.dtd -lib/xulrunner/chrome/en-US/locale/en-US/pippki/pippki.properties -lib/xulrunner/chrome/en-US/locale/en-US/pippki/validation.dtd -lib/xulrunner/chrome/en-US/locale/en-US/places/places.properties -lib/xulrunner/chrome/en-US/locale/en-US/services/errors.properties -lib/xulrunner/chrome/en-US/locale/en-US/services/sync.properties -lib/xulrunner/chrome/icons/default/default16.png -lib/xulrunner/chrome/icons/default/default32.png -lib/xulrunner/chrome/icons/default/default48.png -lib/xulrunner/chrome/pippki.manifest -lib/xulrunner/chrome/pippki/content/pippki/CAOverlay.xul -lib/xulrunner/chrome/pippki/content/pippki/MineOverlay.xul -lib/xulrunner/chrome/pippki/content/pippki/OrphanOverlay.xul -lib/xulrunner/chrome/pippki/content/pippki/OthersOverlay.xul -lib/xulrunner/chrome/pippki/content/pippki/WebSitesOverlay.xul -lib/xulrunner/chrome/pippki/content/pippki/cacertexists.xul -lib/xulrunner/chrome/pippki/content/pippki/certDump.xul -lib/xulrunner/chrome/pippki/content/pippki/certManager.js -lib/xulrunner/chrome/pippki/content/pippki/certManager.xul -lib/xulrunner/chrome/pippki/content/pippki/certViewer.xul -lib/xulrunner/chrome/pippki/content/pippki/certerror.js -lib/xulrunner/chrome/pippki/content/pippki/certerror.xul -lib/xulrunner/chrome/pippki/content/pippki/certpicker.js -lib/xulrunner/chrome/pippki/content/pippki/certpicker.xul -lib/xulrunner/chrome/pippki/content/pippki/changepassword.xul -lib/xulrunner/chrome/pippki/content/pippki/choosetoken.js -lib/xulrunner/chrome/pippki/content/pippki/choosetoken.xul -lib/xulrunner/chrome/pippki/content/pippki/clientauthask.js -lib/xulrunner/chrome/pippki/content/pippki/clientauthask.xul -lib/xulrunner/chrome/pippki/content/pippki/createCertInfo.js -lib/xulrunner/chrome/pippki/content/pippki/createCertInfo.xul -lib/xulrunner/chrome/pippki/content/pippki/crlImportDialog.js -lib/xulrunner/chrome/pippki/content/pippki/crlImportDialog.xul -lib/xulrunner/chrome/pippki/content/pippki/crlManager.js -lib/xulrunner/chrome/pippki/content/pippki/crlManager.xul -lib/xulrunner/chrome/pippki/content/pippki/deletecert.js -lib/xulrunner/chrome/pippki/content/pippki/deletecert.xul -lib/xulrunner/chrome/pippki/content/pippki/device_manager.js -lib/xulrunner/chrome/pippki/content/pippki/device_manager.xul -lib/xulrunner/chrome/pippki/content/pippki/downloadcert.js -lib/xulrunner/chrome/pippki/content/pippki/downloadcert.xul -lib/xulrunner/chrome/pippki/content/pippki/editcacert.xul -lib/xulrunner/chrome/pippki/content/pippki/editcerts.js -lib/xulrunner/chrome/pippki/content/pippki/editemailcert.xul -lib/xulrunner/chrome/pippki/content/pippki/editsslcert.xul -lib/xulrunner/chrome/pippki/content/pippki/escrowWarn.js -lib/xulrunner/chrome/pippki/content/pippki/escrowWarn.xul -lib/xulrunner/chrome/pippki/content/pippki/exceptionDialog.js -lib/xulrunner/chrome/pippki/content/pippki/exceptionDialog.xul -lib/xulrunner/chrome/pippki/content/pippki/formsigning.js -lib/xulrunner/chrome/pippki/content/pippki/formsigning.xul -lib/xulrunner/chrome/pippki/content/pippki/getp12password.xul -lib/xulrunner/chrome/pippki/content/pippki/getpassword.xul -lib/xulrunner/chrome/pippki/content/pippki/load_device.xul -lib/xulrunner/chrome/pippki/content/pippki/password.js -lib/xulrunner/chrome/pippki/content/pippki/pippki.js -lib/xulrunner/chrome/pippki/content/pippki/pref-crlupdate.js -lib/xulrunner/chrome/pippki/content/pippki/pref-crlupdate.xul -lib/xulrunner/chrome/pippki/content/pippki/protectedAuth.js -lib/xulrunner/chrome/pippki/content/pippki/protectedAuth.xul -lib/xulrunner/chrome/pippki/content/pippki/resetpassword.js -lib/xulrunner/chrome/pippki/content/pippki/resetpassword.xul -lib/xulrunner/chrome/pippki/content/pippki/serverCrlNextupdate.js -lib/xulrunner/chrome/pippki/content/pippki/serverCrlNextupdate.xul -lib/xulrunner/chrome/pippki/content/pippki/setp12password.xul -lib/xulrunner/chrome/pippki/content/pippki/viewCertDetails.js -lib/xulrunner/chrome/pippki/content/pippki/viewCertDetails.xul -lib/xulrunner/chrome/toolkit.manifest -lib/xulrunner/chrome/toolkit/content/cookie/cookieAcceptDialog.js -lib/xulrunner/chrome/toolkit/content/cookie/cookieAcceptDialog.xul -lib/xulrunner/chrome/toolkit/content/global/BrowserElementChild.js -lib/xulrunner/chrome/toolkit/content/global/XPCNativeWrapper.js -lib/xulrunner/chrome/toolkit/content/global/about.xhtml -lib/xulrunner/chrome/toolkit/content/global/aboutAbout.xhtml -lib/xulrunner/chrome/toolkit/content/global/aboutMemory.css -lib/xulrunner/chrome/toolkit/content/global/aboutMemory.js -lib/xulrunner/chrome/toolkit/content/global/aboutMemory.xhtml -lib/xulrunner/chrome/toolkit/content/global/aboutRights-unbranded.xhtml -lib/xulrunner/chrome/toolkit/content/global/aboutRights.xhtml -lib/xulrunner/chrome/toolkit/content/global/aboutSupport.js -lib/xulrunner/chrome/toolkit/content/global/aboutSupport.xhtml -lib/xulrunner/chrome/toolkit/content/global/aboutTelemetry.css -lib/xulrunner/chrome/toolkit/content/global/aboutTelemetry.js -lib/xulrunner/chrome/toolkit/content/global/aboutTelemetry.xhtml -lib/xulrunner/chrome/toolkit/content/global/accessibility/AccessFu.css -lib/xulrunner/chrome/toolkit/content/global/accessibility/content-script.js -lib/xulrunner/chrome/toolkit/content/global/alerts/alert.css -lib/xulrunner/chrome/toolkit/content/global/alerts/alert.js -lib/xulrunner/chrome/toolkit/content/global/alerts/alert.xul -lib/xulrunner/chrome/toolkit/content/global/appPicker.js -lib/xulrunner/chrome/toolkit/content/global/appPicker.xul -lib/xulrunner/chrome/toolkit/content/global/bindings/autocomplete.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/browser.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/button.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/checkbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/colorpicker.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/datetimepicker.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/dialog.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/editor.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/expander.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/filefield.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/findbar.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/general.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/groupbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/listbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/menu.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/menulist.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/notification.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/numberbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/popup.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/preferences.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/progressmeter.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/radio.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/resizer.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/richlistbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/scale.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/scrollbar.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/scrollbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/spinbuttons.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/splitter.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/stringbundle.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/tabbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/text.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/textbox.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/toolbar.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/toolbarbutton.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/tree.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/videocontrols.css -lib/xulrunner/chrome/toolkit/content/global/bindings/videocontrols.xml -lib/xulrunner/chrome/toolkit/content/global/bindings/wizard.xml -lib/xulrunner/chrome/toolkit/content/global/buildconfig.html -lib/xulrunner/chrome/toolkit/content/global/charsetOverlay.js -lib/xulrunner/chrome/toolkit/content/global/charsetOverlay.xul -lib/xulrunner/chrome/toolkit/content/global/commonDialog.css -lib/xulrunner/chrome/toolkit/content/global/commonDialog.js -lib/xulrunner/chrome/toolkit/content/global/commonDialog.xul -lib/xulrunner/chrome/toolkit/content/global/config.js -lib/xulrunner/chrome/toolkit/content/global/config.xul -lib/xulrunner/chrome/toolkit/content/global/console.css -lib/xulrunner/chrome/toolkit/content/global/console.js -lib/xulrunner/chrome/toolkit/content/global/console.xul -lib/xulrunner/chrome/toolkit/content/global/consoleBindings.xml -lib/xulrunner/chrome/toolkit/content/global/contentAreaUtils.js -lib/xulrunner/chrome/toolkit/content/global/cpow/child.html -lib/xulrunner/chrome/toolkit/content/global/cpow/test.xul -lib/xulrunner/chrome/toolkit/content/global/customizeCharset.js -lib/xulrunner/chrome/toolkit/content/global/customizeCharset.xul -lib/xulrunner/chrome/toolkit/content/global/customizeToolbar.css -lib/xulrunner/chrome/toolkit/content/global/customizeToolbar.js -lib/xulrunner/chrome/toolkit/content/global/customizeToolbar.xul -lib/xulrunner/chrome/toolkit/content/global/devicestorage.properties -lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-browser-actors.js -lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-profiler-actors.js -lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-script-actors.js -lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-server.js -lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-transport.js -lib/xulrunner/chrome/toolkit/content/global/devtools/dbg-webconsole-actors.js -lib/xulrunner/chrome/toolkit/content/global/dialogOverlay.js -lib/xulrunner/chrome/toolkit/content/global/dialogOverlay.xul -lib/xulrunner/chrome/toolkit/content/global/directionDetector.html -lib/xulrunner/chrome/toolkit/content/global/editMenuOverlay.js -lib/xulrunner/chrome/toolkit/content/global/editMenuOverlay.xul -lib/xulrunner/chrome/toolkit/content/global/filepicker.js -lib/xulrunner/chrome/toolkit/content/global/filepicker.properties -lib/xulrunner/chrome/toolkit/content/global/filepicker.xul -lib/xulrunner/chrome/toolkit/content/global/findUtils.js -lib/xulrunner/chrome/toolkit/content/global/finddialog.js -lib/xulrunner/chrome/toolkit/content/global/finddialog.xul -lib/xulrunner/chrome/toolkit/content/global/globalOverlay.js -lib/xulrunner/chrome/toolkit/content/global/globalOverlay.xul -lib/xulrunner/chrome/toolkit/content/global/inlineSpellCheckUI.js -lib/xulrunner/chrome/toolkit/content/global/license.html -lib/xulrunner/chrome/toolkit/content/global/menulist.css -lib/xulrunner/chrome/toolkit/content/global/mozilla.xhtml -lib/xulrunner/chrome/toolkit/content/global/netError.xhtml -lib/xulrunner/chrome/toolkit/content/global/notfound.wav -lib/xulrunner/chrome/toolkit/content/global/nsClipboard.js -lib/xulrunner/chrome/toolkit/content/global/nsDragAndDrop.js -lib/xulrunner/chrome/toolkit/content/global/nsUserSettings.js -lib/xulrunner/chrome/toolkit/content/global/platformHTMLBindings.xml -lib/xulrunner/chrome/toolkit/content/global/plugins.css -lib/xulrunner/chrome/toolkit/content/global/plugins.html -lib/xulrunner/chrome/toolkit/content/global/printPageSetup.js -lib/xulrunner/chrome/toolkit/content/global/printPageSetup.xul -lib/xulrunner/chrome/toolkit/content/global/printPreviewBindings.xml -lib/xulrunner/chrome/toolkit/content/global/printPreviewProgress.js -lib/xulrunner/chrome/toolkit/content/global/printPreviewProgress.xul -lib/xulrunner/chrome/toolkit/content/global/printProgress.js -lib/xulrunner/chrome/toolkit/content/global/printProgress.xul -lib/xulrunner/chrome/toolkit/content/global/printUtils.js -lib/xulrunner/chrome/toolkit/content/global/printdialog.js -lib/xulrunner/chrome/toolkit/content/global/printdialog.xul -lib/xulrunner/chrome/toolkit/content/global/printjoboptions.js -lib/xulrunner/chrome/toolkit/content/global/printjoboptions.xul -lib/xulrunner/chrome/toolkit/content/global/remote-test-ipc.js -lib/xulrunner/chrome/toolkit/content/global/resetProfile.css -lib/xulrunner/chrome/toolkit/content/global/resetProfile.js -lib/xulrunner/chrome/toolkit/content/global/resetProfile.xul -lib/xulrunner/chrome/toolkit/content/global/resetProfileProgress.xul -lib/xulrunner/chrome/toolkit/content/global/selectDialog.js -lib/xulrunner/chrome/toolkit/content/global/selectDialog.xul -lib/xulrunner/chrome/toolkit/content/global/strres.js -lib/xulrunner/chrome/toolkit/content/global/svg/svgBindings.xml -lib/xulrunner/chrome/toolkit/content/global/tabprompts.css -lib/xulrunner/chrome/toolkit/content/global/tabprompts.xml -lib/xulrunner/chrome/toolkit/content/global/test-ipc.xul -lib/xulrunner/chrome/toolkit/content/global/test-ipcbrowser-chrome.js -lib/xulrunner/chrome/toolkit/content/global/test-ipcbrowser-content.js -lib/xulrunner/chrome/toolkit/content/global/test-ipcbrowser.xul -lib/xulrunner/chrome/toolkit/content/global/textbox.css -lib/xulrunner/chrome/toolkit/content/global/treeUtils.js -lib/xulrunner/chrome/toolkit/content/global/viewPartialSource.js -lib/xulrunner/chrome/toolkit/content/global/viewPartialSource.xul -lib/xulrunner/chrome/toolkit/content/global/viewSource.css -lib/xulrunner/chrome/toolkit/content/global/viewSource.js -lib/xulrunner/chrome/toolkit/content/global/viewSource.xul -lib/xulrunner/chrome/toolkit/content/global/viewSourceUtils.js -lib/xulrunner/chrome/toolkit/content/global/viewZoomOverlay.js -lib/xulrunner/chrome/toolkit/content/global/xml/XMLMonoPrint.css -lib/xulrunner/chrome/toolkit/content/global/xml/XMLPrettyPrint.css -lib/xulrunner/chrome/toolkit/content/global/xml/XMLPrettyPrint.xml -lib/xulrunner/chrome/toolkit/content/global/xml/XMLPrettyPrint.xsl -lib/xulrunner/chrome/toolkit/content/global/xul.css -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/DownloadProgressListener.js -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/download.xml -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/downloads.css -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/downloads.js -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/downloads.xul -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/helperApps.js -lib/xulrunner/chrome/toolkit/content/mozapps/downloads/unknownContentType.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/about.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/about.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/blocklist.css -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/blocklist.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/blocklist.xml -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/blocklist.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/eula.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/eula.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/extensions-content.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/extensions.css -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/extensions.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/extensions.xml -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/extensions.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/list.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/list.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/newaddon.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/newaddon.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/pluginPrefs.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/selectAddons.css -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/selectAddons.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/selectAddons.xml -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/selectAddons.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/setting.xml -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/update.js -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/update.xul -lib/xulrunner/chrome/toolkit/content/mozapps/extensions/updateinfo.xsl -lib/xulrunner/chrome/toolkit/content/mozapps/handling/dialog.js -lib/xulrunner/chrome/toolkit/content/mozapps/handling/dialog.xul -lib/xulrunner/chrome/toolkit/content/mozapps/handling/handler.css -lib/xulrunner/chrome/toolkit/content/mozapps/handling/handler.xml -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginFinderBinding.css -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginInstallerDatasource.js -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginInstallerService.js -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginInstallerWizard.css -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginInstallerWizard.js -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginInstallerWizard.xul -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginProblem.xml -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginProblemBinding.css -lib/xulrunner/chrome/toolkit/content/mozapps/plugins/pluginProblemContent.css -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/changemp.js -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/changemp.xul -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/fontbuilder.js -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/ocsp.js -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/ocsp.xul -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/removemp.js -lib/xulrunner/chrome/toolkit/content/mozapps/preferences/removemp.xul -lib/xulrunner/chrome/toolkit/content/mozapps/profile/createProfileWizard.js -lib/xulrunner/chrome/toolkit/content/mozapps/profile/createProfileWizard.xul -lib/xulrunner/chrome/toolkit/content/mozapps/profile/profileSelection.js -lib/xulrunner/chrome/toolkit/content/mozapps/profile/profileSelection.xul -lib/xulrunner/chrome/toolkit/content/mozapps/update/history.js -lib/xulrunner/chrome/toolkit/content/mozapps/update/history.xul -lib/xulrunner/chrome/toolkit/content/mozapps/update/updates.css -lib/xulrunner/chrome/toolkit/content/mozapps/update/updates.js -lib/xulrunner/chrome/toolkit/content/mozapps/update/updates.xml -lib/xulrunner/chrome/toolkit/content/mozapps/update/updates.xul -lib/xulrunner/chrome/toolkit/content/mozapps/xpinstall/xpinstallConfirm.css -lib/xulrunner/chrome/toolkit/content/mozapps/xpinstall/xpinstallConfirm.js -lib/xulrunner/chrome/toolkit/content/mozapps/xpinstall/xpinstallConfirm.xul -lib/xulrunner/chrome/toolkit/content/mozapps/xpinstall/xpinstallItem.xml -lib/xulrunner/chrome/toolkit/content/passwordmgr/passwordManager.js -lib/xulrunner/chrome/toolkit/content/passwordmgr/passwordManager.xul -lib/xulrunner/chrome/toolkit/content/passwordmgr/passwordManagerCommon.js -lib/xulrunner/chrome/toolkit/content/passwordmgr/passwordManagerExceptions.js -lib/xulrunner/chrome/toolkit/content/passwordmgr/passwordManagerExceptions.xul -lib/xulrunner/chrome/toolkit/content/satchel/formSubmitListener.js -lib/xulrunner/chrome/toolkit/content/xbl-marquee/xbl-marquee.css -lib/xulrunner/chrome/toolkit/content/xbl-marquee/xbl-marquee.xml -lib/xulrunner/chrome/toolkit/res/arrow.gif -lib/xulrunner/chrome/toolkit/res/arrowd.gif -lib/xulrunner/chrome/toolkit/res/broken-image.png -lib/xulrunner/chrome/toolkit/res/charsetData.properties -lib/xulrunner/chrome/toolkit/res/forms.css -lib/xulrunner/chrome/toolkit/res/full-screen-override.css -lib/xulrunner/chrome/toolkit/res/hiddenWindow.html -lib/xulrunner/chrome/toolkit/res/html.css -lib/xulrunner/chrome/toolkit/res/loading-image.png -lib/xulrunner/chrome/toolkit/res/mathml.css -lib/xulrunner/chrome/toolkit/res/quirk.css -lib/xulrunner/chrome/toolkit/res/ua.css -lib/xulrunner/chrome/toolkit/res/viewsource.css -lib/xulrunner/chrome/toolkit/skin/classic/global/Filepicker.png -lib/xulrunner/chrome/toolkit/skin/classic/global/about.css -lib/xulrunner/chrome/toolkit/skin/classic/global/aboutCache.css -lib/xulrunner/chrome/toolkit/skin/classic/global/aboutCacheEntry.css -lib/xulrunner/chrome/toolkit/skin/classic/global/aboutMemory.css -lib/xulrunner/chrome/toolkit/skin/classic/global/aboutSupport.css -lib/xulrunner/chrome/toolkit/skin/classic/global/alerts/alert.css -lib/xulrunner/chrome/toolkit/skin/classic/global/appPicker.css -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow.css -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-dn-dis.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-dn-hov.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-dn-sharp.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-dn.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-down.png -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-lft-dis.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-lft-hov.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-lft-sharp-end.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-lft-sharp.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-lft.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-rit-dis.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-rit-hov.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-rit-sharp-end.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-rit-sharp.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-rit.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-up-dis.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-up-hov.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-up-sharp.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/arrow-up.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/panelarrow-horizontal-white.png -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/panelarrow-horizontal.svg -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/panelarrow-vertical-white.png -lib/xulrunner/chrome/toolkit/skin/classic/global/arrow/panelarrow-vertical.svg -lib/xulrunner/chrome/toolkit/skin/classic/global/autocomplete.css -lib/xulrunner/chrome/toolkit/skin/classic/global/button.css -lib/xulrunner/chrome/toolkit/skin/classic/global/checkbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/checkbox/cbox-check-dis.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/checkbox/cbox-check.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/colorpicker.css -lib/xulrunner/chrome/toolkit/skin/classic/global/commonDialog.css -lib/xulrunner/chrome/toolkit/skin/classic/global/config.css -lib/xulrunner/chrome/toolkit/skin/classic/global/console/console-error-caret.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/console/console-error-dash.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/console/console-toolbar.png -lib/xulrunner/chrome/toolkit/skin/classic/global/console/console.css -lib/xulrunner/chrome/toolkit/skin/classic/global/console/console.png -lib/xulrunner/chrome/toolkit/skin/classic/global/console/itemSelected.png -lib/xulrunner/chrome/toolkit/skin/classic/global/customizeToolbar.css -lib/xulrunner/chrome/toolkit/skin/classic/global/datetimepicker.css -lib/xulrunner/chrome/toolkit/skin/classic/global/dialog.css -lib/xulrunner/chrome/toolkit/skin/classic/global/dirListing/dirListing.css -lib/xulrunner/chrome/toolkit/skin/classic/global/dirListing/folder.png -lib/xulrunner/chrome/toolkit/skin/classic/global/dirListing/local.png -lib/xulrunner/chrome/toolkit/skin/classic/global/dirListing/remote.png -lib/xulrunner/chrome/toolkit/skin/classic/global/dirListing/up.png -lib/xulrunner/chrome/toolkit/skin/classic/global/dropmarker.css -lib/xulrunner/chrome/toolkit/skin/classic/global/expander.css -lib/xulrunner/chrome/toolkit/skin/classic/global/filefield.css -lib/xulrunner/chrome/toolkit/skin/classic/global/filepicker.css -lib/xulrunner/chrome/toolkit/skin/classic/global/findBar.css -lib/xulrunner/chrome/toolkit/skin/classic/global/global.css -lib/xulrunner/chrome/toolkit/skin/classic/global/globalBindings.xml -lib/xulrunner/chrome/toolkit/skin/classic/global/groupbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Authentication.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Close.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Error.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Landscape.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Minimize.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Portrait.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Print-preview.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Question.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Restore.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Search-close.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Search-glass.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/Warning.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/autoscroll.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/blacklist_favicon.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/blacklist_large.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/close.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/collapse.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-16.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-24.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-48.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/error-64.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/expand.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/find.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/folder-item.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/information-16.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/information-24.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/information-32.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/information-48.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/information-64.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/loading_16.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/notloading_16.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/panelarrow-horizontal.svg -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/panelarrow-vertical.svg -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/question-16.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/question-24.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/question-48.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/question-64.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/resizer-rtl.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/resizer.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/sslWarning.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/tabprompts-bgtexture.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/warning-16.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/warning-24.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/warning-64.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/warning-large.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/windowControls.png -lib/xulrunner/chrome/toolkit/skin/classic/global/icons/wrap.png -lib/xulrunner/chrome/toolkit/skin/classic/global/inContentUI.css -lib/xulrunner/chrome/toolkit/skin/classic/global/inContentUI/background-texture.png -lib/xulrunner/chrome/toolkit/skin/classic/global/linkTree.css -lib/xulrunner/chrome/toolkit/skin/classic/global/listbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/media/TopLevelImageDocument.css -lib/xulrunner/chrome/toolkit/skin/classic/global/media/TopLevelVideoDocument.css -lib/xulrunner/chrome/toolkit/skin/classic/global/media/clicktoplay-bgtexture.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/error.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/fullscreenButton.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/imagedoc-darknoise.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/imagedoc-lightnoise.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/muteButton.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/noAudio.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/pauseButton.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/playButton.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/scrubberThumb.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/scrubberThumbWide.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/stalled.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/throbber.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/unmuteButton.png -lib/xulrunner/chrome/toolkit/skin/classic/global/media/videoClickToPlayButton.svg -lib/xulrunner/chrome/toolkit/skin/classic/global/media/videocontrols.css -lib/xulrunner/chrome/toolkit/skin/classic/global/media/volumeThumb.png -lib/xulrunner/chrome/toolkit/skin/classic/global/menu.css -lib/xulrunner/chrome/toolkit/skin/classic/global/menulist.css -lib/xulrunner/chrome/toolkit/skin/classic/global/netError.css -lib/xulrunner/chrome/toolkit/skin/classic/global/notification.css -lib/xulrunner/chrome/toolkit/skin/classic/global/numberbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/passwordmgr.css -lib/xulrunner/chrome/toolkit/skin/classic/global/popup.css -lib/xulrunner/chrome/toolkit/skin/classic/global/preferences.css -lib/xulrunner/chrome/toolkit/skin/classic/global/printPageSetup.css -lib/xulrunner/chrome/toolkit/skin/classic/global/printPreview.css -lib/xulrunner/chrome/toolkit/skin/classic/global/printpreview/arrow-left-end.png -lib/xulrunner/chrome/toolkit/skin/classic/global/printpreview/arrow-left.png -lib/xulrunner/chrome/toolkit/skin/classic/global/printpreview/arrow-right-end.png -lib/xulrunner/chrome/toolkit/skin/classic/global/printpreview/arrow-right.png -lib/xulrunner/chrome/toolkit/skin/classic/global/progressmeter.css -lib/xulrunner/chrome/toolkit/skin/classic/global/radio.css -lib/xulrunner/chrome/toolkit/skin/classic/global/radio/radio-check-dis.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/radio/radio-check.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/resizer.css -lib/xulrunner/chrome/toolkit/skin/classic/global/richlistbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/scale.css -lib/xulrunner/chrome/toolkit/skin/classic/global/scrollbar/slider.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/scrollbars.css -lib/xulrunner/chrome/toolkit/skin/classic/global/scrollbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/spinbuttons.css -lib/xulrunner/chrome/toolkit/skin/classic/global/splitter.css -lib/xulrunner/chrome/toolkit/skin/classic/global/splitter/grip-bottom.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/splitter/grip-left.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/splitter/grip-right.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/splitter/grip-top.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/tabbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/tabprompts.css -lib/xulrunner/chrome/toolkit/skin/classic/global/textbox.css -lib/xulrunner/chrome/toolkit/skin/classic/global/toolbar.css -lib/xulrunner/chrome/toolkit/skin/classic/global/toolbar/chevron.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/toolbar/spring.png -lib/xulrunner/chrome/toolkit/skin/classic/global/toolbarbutton.css -lib/xulrunner/chrome/toolkit/skin/classic/global/tree.css -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/columnpicker.gif -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/sort-asc-classic.png -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/sort-asc.png -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/sort-dsc-classic.png -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/sort-dsc.png -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/twisty-clsd.png -lib/xulrunner/chrome/toolkit/skin/classic/global/tree/twisty-open.png -lib/xulrunner/chrome/toolkit/skin/classic/global/wizard.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/downloads/downloadButtons.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/downloads/downloadIcon.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/downloads/downloads.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/downloads/unknownContentType.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/about.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-error.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-negative.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-info-positive.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/alerticon-warning.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/blocklist.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/cancel.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-available.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-dictionaries.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-discover.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-extensions.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-languages.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-plugins.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-recent.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-search.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-searchengines.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/category-themes.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric-16.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/dictionaryGeneric.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/discover-logo.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/eula.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric-16.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/extensionGeneric.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/extensions.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/extensions.svg -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/heart.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/localeGeneric.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/navigation.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/newaddon.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/rating-not-won.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/rating-won.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/selectAddons.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/stripes-error.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-negative.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/stripes-info-positive.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/stripes-warning.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/themeGeneric-16.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/themeGeneric.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/update.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/extensions/utilities.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/handling/handling.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/passwordmgr/key-16.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/passwordmgr/key-64.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/passwordmgr/key.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/places/defaultFavicon.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginBlocked.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginClickToPlay.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginCrashed.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginDisabled.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginDownload.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/contentPluginMissing.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/notifyPluginBlocked.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/notifyPluginCrashed.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/notifyPluginGeneric.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/notifyPluginOutdated.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginBlocked-64.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginBlocked.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginDisabled.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginGeneric-16.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginGeneric.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginHelp-16.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginInstallerWizard.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/plugins/pluginProblem.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/profile/profileSelection.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/profile/profileicon.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/update/downloadButtons.png -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/update/updates.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/viewsource/viewsource.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/xpinstall/xpinstallConfirm.css -lib/xulrunner/chrome/toolkit/skin/classic/mozapps/xpinstall/xpinstallItemGeneric.png -lib/xulrunner/components/Activities.manifest -lib/xulrunner/components/ActivityOptions.js -lib/xulrunner/components/ActivityProxy.js -lib/xulrunner/components/ActivityRequestHandler.js -lib/xulrunner/components/ActivityWrapper.js -lib/xulrunner/components/Aitc.js -lib/xulrunner/components/AitcComponents.manifest -lib/xulrunner/components/AlarmsManager.js -lib/xulrunner/components/AlarmsManager.manifest -lib/xulrunner/components/AppProtocolHandler.js -lib/xulrunner/components/AppProtocolHandler.manifest -lib/xulrunner/components/AppsService.js -lib/xulrunner/components/AppsService.manifest -lib/xulrunner/components/BrowserElementParent.js -lib/xulrunner/components/BrowserElementParent.manifest -lib/xulrunner/components/ColorAnalyzer.js -lib/xulrunner/components/ConsoleAPI.js -lib/xulrunner/components/ConsoleAPI.manifest -lib/xulrunner/components/ContactManager.js -lib/xulrunner/components/ContactManager.manifest -lib/xulrunner/components/FeedProcessor.js -lib/xulrunner/components/FeedProcessor.manifest -lib/xulrunner/components/GPSDGeolocationProvider.js -lib/xulrunner/components/GPSDGeolocationProvider.manifest -lib/xulrunner/components/Identity.manifest -lib/xulrunner/components/NetworkGeolocationProvider.js -lib/xulrunner/components/NetworkGeolocationProvider.manifest -lib/xulrunner/components/PeerConnection.js -lib/xulrunner/components/PeerConnection.manifest -lib/xulrunner/components/PermissionPromptService.js -lib/xulrunner/components/PermissionPromptService.manifest -lib/xulrunner/components/PermissionSettings.js -lib/xulrunner/components/PermissionSettings.manifest -lib/xulrunner/components/PlacesCategoriesStarter.js -lib/xulrunner/components/SettingsManager.js -lib/xulrunner/components/SettingsManager.manifest -lib/xulrunner/components/SettingsService.js -lib/xulrunner/components/SettingsService.manifest -lib/xulrunner/components/SiteSpecificUserAgent.js -lib/xulrunner/components/SiteSpecificUserAgent.manifest -lib/xulrunner/components/SyncComponents.manifest -lib/xulrunner/components/SystemMessageInternal.js -lib/xulrunner/components/SystemMessageManager.js -lib/xulrunner/components/SystemMessageManager.manifest -lib/xulrunner/components/TCPSocket.js -lib/xulrunner/components/TCPSocket.manifest -lib/xulrunner/components/TCPSocketParentIntermediary.js -lib/xulrunner/components/TelemetryPing.js -lib/xulrunner/components/TelemetryPing.manifest -lib/xulrunner/components/Weave.js -lib/xulrunner/components/Webapps.js -lib/xulrunner/components/Webapps.manifest -lib/xulrunner/components/addonManager.js -lib/xulrunner/components/amContentHandler.js -lib/xulrunner/components/amWebInstallListener.js -lib/xulrunner/components/components.manifest -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/cryptoComponents.manifest -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/libmozgnome.so -${PLIST.gnome}lib/xulrunner/components/libnkgnomevfs.so -lib/xulrunner/components/messageWakeupService.js -lib/xulrunner/components/messageWakeupService.manifest -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/nsDOMIdentity.js -lib/xulrunner/components/nsDefaultCLH.js -lib/xulrunner/components/nsDefaultCLH.manifest -lib/xulrunner/components/nsDownloadManagerUI.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/nsIDService.js -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/nsPlacesAutoComplete.js -lib/xulrunner/components/nsPlacesAutoComplete.manifest -lib/xulrunner/components/nsPlacesExpiration.js -lib/xulrunner/components/nsPrompter.js -lib/xulrunner/components/nsPrompter.manifest -lib/xulrunner/components/nsSearchService.js -lib/xulrunner/components/nsSearchSuggestions.js -lib/xulrunner/components/nsTaggingService.js -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/nsUrlClassifierHashCompleter.js -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/nsXULAppInstall.manifest -lib/xulrunner/components/passwordmgr.manifest -lib/xulrunner/components/pluginGlue.manifest -lib/xulrunner/components/satchel.manifest -lib/xulrunner/components/servicesComponents.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 -lib/xulrunner/defaults/pref/services-aitc.js -lib/xulrunner/defaults/pref/services-common.js -lib/xulrunner/defaults/pref/services-sync.js -lib/xulrunner/defaults/pref/xulrunner.js -lib/xulrunner/defaults/profile/US/chrome/userChrome-example.css -lib/xulrunner/defaults/profile/US/chrome/userContent-example.css -lib/xulrunner/defaults/profile/US/localstore.rdf -lib/xulrunner/defaults/profile/chrome/userChrome-example.css -lib/xulrunner/defaults/profile/chrome/userContent-example.css -lib/xulrunner/defaults/profile/localstore.rdf -lib/xulrunner/dependentlibs.list -lib/xulrunner/dictionaries/en-US.aff -lib/xulrunner/dictionaries/en-US.dic -lib/xulrunner/greprefs.js -lib/xulrunner/hyphenation/hyph_af.dic -lib/xulrunner/hyphenation/hyph_bg.dic -lib/xulrunner/hyphenation/hyph_ca.dic -lib/xulrunner/hyphenation/hyph_cy.dic -lib/xulrunner/hyphenation/hyph_da.dic -lib/xulrunner/hyphenation/hyph_de-1901.dic -lib/xulrunner/hyphenation/hyph_de-1996.dic -lib/xulrunner/hyphenation/hyph_de-CH.dic -lib/xulrunner/hyphenation/hyph_en_US.dic -lib/xulrunner/hyphenation/hyph_eo.dic -lib/xulrunner/hyphenation/hyph_es.dic -lib/xulrunner/hyphenation/hyph_et.dic -lib/xulrunner/hyphenation/hyph_fi.dic -lib/xulrunner/hyphenation/hyph_fr.dic -lib/xulrunner/hyphenation/hyph_gl.dic -lib/xulrunner/hyphenation/hyph_hr.dic -lib/xulrunner/hyphenation/hyph_hsb.dic -lib/xulrunner/hyphenation/hyph_hu.dic -lib/xulrunner/hyphenation/hyph_ia.dic -lib/xulrunner/hyphenation/hyph_is.dic -lib/xulrunner/hyphenation/hyph_it.dic -lib/xulrunner/hyphenation/hyph_kmr.dic -lib/xulrunner/hyphenation/hyph_la.dic -lib/xulrunner/hyphenation/hyph_lt.dic -lib/xulrunner/hyphenation/hyph_mn.dic -lib/xulrunner/hyphenation/hyph_nb.dic -lib/xulrunner/hyphenation/hyph_nl.dic -lib/xulrunner/hyphenation/hyph_nn.dic -lib/xulrunner/hyphenation/hyph_pt.dic -lib/xulrunner/hyphenation/hyph_ru.dic -lib/xulrunner/hyphenation/hyph_sh.dic -lib/xulrunner/hyphenation/hyph_sl.dic -lib/xulrunner/hyphenation/hyph_sv.dic -lib/xulrunner/hyphenation/hyph_tr.dic -lib/xulrunner/hyphenation/hyph_uk.dic -lib/xulrunner/icons/updater.png -lib/xulrunner/idl -lib/xulrunner/include -lib/xulrunner/js-gdb.py -lib/xulrunner/lib -lib/xulrunner/libmozalloc.so -lib/xulrunner/libmozglue.a -lib/xulrunner/libunicharutil_external_s.a -lib/xulrunner/libxpcom.so -lib/xulrunner/libxpcomglue.a -lib/xulrunner/libxpcomglue_s.a -lib/xulrunner/libxul.so -lib/xulrunner/modules/ActivitiesService.jsm -lib/xulrunner/modules/ActivitiesServiceFilter.jsm -lib/xulrunner/modules/AddonLogging.jsm -lib/xulrunner/modules/AddonManager.jsm -lib/xulrunner/modules/AddonRepository.jsm -lib/xulrunner/modules/AddonUpdateChecker.jsm -lib/xulrunner/modules/AlarmDB.jsm -lib/xulrunner/modules/AlarmService.jsm -lib/xulrunner/modules/AppDownloadManager.jsm -lib/xulrunner/modules/AppsServiceChild.jsm -lib/xulrunner/modules/AppsUtils.jsm -lib/xulrunner/modules/BookmarkHTMLUtils.jsm -lib/xulrunner/modules/BrowserElementPromptService.jsm -lib/xulrunner/modules/CSPUtils.jsm -lib/xulrunner/modules/CertUtils.jsm -lib/xulrunner/modules/ChromeManifestParser.jsm -lib/xulrunner/modules/ClusterLib.js -lib/xulrunner/modules/ColorAnalyzer_worker.js -lib/xulrunner/modules/ColorConversion.js -lib/xulrunner/modules/CommonDialog.jsm -lib/xulrunner/modules/ConsoleAPIStorage.jsm -lib/xulrunner/modules/ContactDB.jsm -lib/xulrunner/modules/ContactService.jsm -lib/xulrunner/modules/ContentPrefInstance.jsm -lib/xulrunner/modules/ContentPrefService2.jsm -lib/xulrunner/modules/ContentPrefStore.jsm -lib/xulrunner/modules/DOMIdentity.jsm -lib/xulrunner/modules/DOMRequestHelper.jsm -lib/xulrunner/modules/DeferredTask.jsm -lib/xulrunner/modules/Dict.jsm -lib/xulrunner/modules/DownloadLastDir.jsm -lib/xulrunner/modules/DownloadPaths.jsm -lib/xulrunner/modules/DownloadUtils.jsm -lib/xulrunner/modules/FileUtils.jsm -lib/xulrunner/modules/ForgetAboutSite.jsm -lib/xulrunner/modules/FrameWorker.jsm -lib/xulrunner/modules/FreeSpaceWatcher.jsm -lib/xulrunner/modules/Geometry.jsm -lib/xulrunner/modules/ISO8601DateUtils.jsm -lib/xulrunner/modules/IndexedDBHelper.jsm -lib/xulrunner/modules/InlineSpellChecker.jsm -lib/xulrunner/modules/LightweightThemeConsumer.jsm -lib/xulrunner/modules/LightweightThemeImageOptimizer.jsm -lib/xulrunner/modules/LightweightThemeManager.jsm -lib/xulrunner/modules/MessagePortBase.jsm -lib/xulrunner/modules/MessagePortWorker.js -lib/xulrunner/modules/Metrics.jsm -lib/xulrunner/modules/Microformats.js -lib/xulrunner/modules/MozSocialAPI.jsm -lib/xulrunner/modules/NetUtil.jsm -lib/xulrunner/modules/ObjectWrapper.jsm -lib/xulrunner/modules/OfflineCacheInstaller.jsm -lib/xulrunner/modules/PageMenu.jsm -lib/xulrunner/modules/PerfMeasurement.jsm -lib/xulrunner/modules/PermissionPromptHelper.jsm -lib/xulrunner/modules/PermissionSettings.jsm -lib/xulrunner/modules/PermissionsInstaller.jsm -lib/xulrunner/modules/PermissionsTable.jsm -lib/xulrunner/modules/PhoneNumber.jsm -lib/xulrunner/modules/PhoneNumberMetaData.jsm -lib/xulrunner/modules/PhoneNumberUtils.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/PrivateBrowsingUtils.jsm -lib/xulrunner/modules/PropertyListUtils.jsm -lib/xulrunner/modules/SafeBrowsing.jsm -lib/xulrunner/modules/Services.jsm -lib/xulrunner/modules/SettingsChangeNotifier.jsm -lib/xulrunner/modules/SettingsDB.jsm -lib/xulrunner/modules/SettingsQueue.jsm -lib/xulrunner/modules/SocialService.jsm -lib/xulrunner/modules/SpellCheckDictionaryBootstrap.js -lib/xulrunner/modules/Sqlite.jsm -lib/xulrunner/modules/SystemMessagePermissionsChecker.jsm -lib/xulrunner/modules/Task.jsm -lib/xulrunner/modules/TelemetryStopwatch.jsm -lib/xulrunner/modules/Troubleshoot.jsm -lib/xulrunner/modules/UpdateChannel.jsm -lib/xulrunner/modules/UserAgentOverrides.jsm -lib/xulrunner/modules/WebappOSUtils.jsm -lib/xulrunner/modules/Webapps.jsm -lib/xulrunner/modules/WebappsInstaller.jsm -lib/xulrunner/modules/WindowDraggingUtils.jsm -lib/xulrunner/modules/WorkerAPI.jsm -lib/xulrunner/modules/XPCOMUtils.jsm -lib/xulrunner/modules/XPIProvider.jsm -lib/xulrunner/modules/XPIProviderUtils.js -lib/xulrunner/modules/accessibility/AccessFu.jsm -lib/xulrunner/modules/accessibility/EventManager.jsm -lib/xulrunner/modules/accessibility/Makefile.in -lib/xulrunner/modules/accessibility/Presentation.jsm -lib/xulrunner/modules/accessibility/TouchAdapter.jsm -lib/xulrunner/modules/accessibility/TraversalRules.jsm -lib/xulrunner/modules/accessibility/Utils.jsm -lib/xulrunner/modules/accessibility/UtteranceGenerator.jsm -lib/xulrunner/modules/accessibility/jar.mn -lib/xulrunner/modules/commonjs/loader.js -lib/xulrunner/modules/commonjs/promise/core.js -lib/xulrunner/modules/ctypes.jsm -lib/xulrunner/modules/debug.js -lib/xulrunner/modules/devtools/Console.jsm -lib/xulrunner/modules/devtools/NetworkHelper.jsm -lib/xulrunner/modules/devtools/Require.jsm -lib/xulrunner/modules/devtools/SourceMap.jsm -lib/xulrunner/modules/devtools/WebConsoleClient.jsm -lib/xulrunner/modules/devtools/WebConsoleUtils.jsm -lib/xulrunner/modules/devtools/_Promise.jsm -lib/xulrunner/modules/devtools/dbg-client.jsm -lib/xulrunner/modules/devtools/dbg-server.jsm -lib/xulrunner/modules/identity/Identity.jsm -lib/xulrunner/modules/identity/IdentityProvider.jsm -lib/xulrunner/modules/identity/IdentityStore.jsm -lib/xulrunner/modules/identity/IdentityUtils.jsm -lib/xulrunner/modules/identity/LogUtils.jsm -lib/xulrunner/modules/identity/MinimalIdentity.jsm -lib/xulrunner/modules/identity/RelyingParty.jsm -lib/xulrunner/modules/identity/Sandbox.jsm -lib/xulrunner/modules/identity/jwcrypto.jsm -lib/xulrunner/modules/jsdebugger.jsm -lib/xulrunner/modules/mcc_iso3166_table.jsm -lib/xulrunner/modules/nsFormAutoCompleteResult.jsm -lib/xulrunner/modules/osfile.jsm -lib/xulrunner/modules/osfile/_PromiseWorker.jsm -lib/xulrunner/modules/osfile/osfile_async_front.jsm -lib/xulrunner/modules/osfile/osfile_async_worker.js -lib/xulrunner/modules/osfile/osfile_shared_allthreads.jsm -lib/xulrunner/modules/osfile/osfile_shared_front.jsm -lib/xulrunner/modules/osfile/osfile_unix_allthreads.jsm -lib/xulrunner/modules/osfile/osfile_unix_back.jsm -lib/xulrunner/modules/osfile/osfile_unix_front.jsm -lib/xulrunner/modules/osfile/osfile_win_allthreads.jsm -lib/xulrunner/modules/osfile/osfile_win_back.jsm -lib/xulrunner/modules/osfile/osfile_win_front.jsm -lib/xulrunner/modules/osfile/ospath_unix_back.jsm -lib/xulrunner/modules/osfile/ospath_win_back.jsm -lib/xulrunner/modules/reflect.jsm -lib/xulrunner/modules/services-aitc/browserid.js -lib/xulrunner/modules/services-aitc/client.js -lib/xulrunner/modules/services-aitc/main.js -lib/xulrunner/modules/services-aitc/manager.js -lib/xulrunner/modules/services-aitc/storage.js -lib/xulrunner/modules/services-common/async.js -lib/xulrunner/modules/services-common/bagheeraclient.js -lib/xulrunner/modules/services-common/log4moz.js -lib/xulrunner/modules/services-common/observers.js -lib/xulrunner/modules/services-common/preferences.js -lib/xulrunner/modules/services-common/rest.js -lib/xulrunner/modules/services-common/storageservice.js -lib/xulrunner/modules/services-common/stringbundle.js -lib/xulrunner/modules/services-common/tokenserverclient.js -lib/xulrunner/modules/services-common/utils.js -lib/xulrunner/modules/services-crypto/WeaveCrypto.js -lib/xulrunner/modules/services-crypto/utils.js -lib/xulrunner/modules/services-sync/addonsreconciler.js -lib/xulrunner/modules/services-sync/addonutils.js -lib/xulrunner/modules/services-sync/constants.js -lib/xulrunner/modules/services-sync/engines.js -lib/xulrunner/modules/services-sync/engines/addons.js -lib/xulrunner/modules/services-sync/engines/apps.js -lib/xulrunner/modules/services-sync/engines/bookmarks.js -lib/xulrunner/modules/services-sync/engines/clients.js -lib/xulrunner/modules/services-sync/engines/forms.js -lib/xulrunner/modules/services-sync/engines/history.js -lib/xulrunner/modules/services-sync/engines/passwords.js -lib/xulrunner/modules/services-sync/engines/prefs.js -lib/xulrunner/modules/services-sync/engines/tabs.js -lib/xulrunner/modules/services-sync/identity.js -lib/xulrunner/modules/services-sync/jpakeclient.js -lib/xulrunner/modules/services-sync/keys.js -lib/xulrunner/modules/services-sync/main.js -lib/xulrunner/modules/services-sync/notifications.js -lib/xulrunner/modules/services-sync/policies.js -lib/xulrunner/modules/services-sync/record.js -lib/xulrunner/modules/services-sync/resource.js -lib/xulrunner/modules/services-sync/rest.js -lib/xulrunner/modules/services-sync/service.js -lib/xulrunner/modules/services-sync/stages/cluster.js -lib/xulrunner/modules/services-sync/stages/enginesync.js -lib/xulrunner/modules/services-sync/status.js -lib/xulrunner/modules/services-sync/userapi.js -lib/xulrunner/modules/services-sync/util.js -lib/xulrunner/modules/services/metrics/collector.jsm -lib/xulrunner/modules/services/metrics/dataprovider.jsm -lib/xulrunner/modules/services/metrics/storage.jsm -lib/xulrunner/mozilla-xremote-client -lib/xulrunner/platform.ini -lib/xulrunner/plugin-container -lib/xulrunner/res/EditorOverride.css -lib/xulrunner/res/TopLevelImageDocument.css -lib/xulrunner/res/TopLevelVideoDocument.css -lib/xulrunner/res/contenteditable.css -lib/xulrunner/res/designmode.css -lib/xulrunner/res/dtd/htmlmathml-f.ent -lib/xulrunner/res/entityTables/html40Latin1.properties -lib/xulrunner/res/entityTables/html40Special.properties -lib/xulrunner/res/entityTables/html40Symbols.properties -lib/xulrunner/res/entityTables/htmlEntityVersions.properties -lib/xulrunner/res/entityTables/mathml20.properties -lib/xulrunner/res/entityTables/transliterate.properties -lib/xulrunner/res/fonts/mathfont.properties -lib/xulrunner/res/fonts/mathfontAsanaMath.properties -lib/xulrunner/res/fonts/mathfontMathJax_Main.properties -lib/xulrunner/res/fonts/mathfontSTIXNonUnicode.properties -lib/xulrunner/res/fonts/mathfontSTIXSize1.properties -lib/xulrunner/res/fonts/mathfontSTIXSizeOneSym.properties -lib/xulrunner/res/fonts/mathfontStandardSymbolsL.properties -lib/xulrunner/res/fonts/mathfontUnicode.properties -lib/xulrunner/res/grabber.gif -lib/xulrunner/res/html/folder.png -lib/xulrunner/res/langGroups.properties -lib/xulrunner/res/language.properties -lib/xulrunner/res/svg.css -lib/xulrunner/res/table-add-column-after-active.gif -lib/xulrunner/res/table-add-column-after-hover.gif -lib/xulrunner/res/table-add-column-after.gif -lib/xulrunner/res/table-add-column-before-active.gif -lib/xulrunner/res/table-add-column-before-hover.gif -lib/xulrunner/res/table-add-column-before.gif -lib/xulrunner/res/table-add-row-after-active.gif -lib/xulrunner/res/table-add-row-after-hover.gif -lib/xulrunner/res/table-add-row-after.gif -lib/xulrunner/res/table-add-row-before-active.gif -lib/xulrunner/res/table-add-row-before-hover.gif -lib/xulrunner/res/table-add-row-before.gif -lib/xulrunner/res/table-remove-column-active.gif -lib/xulrunner/res/table-remove-column-hover.gif -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/sdk/bin/header.py -lib/xulrunner/sdk/bin/ply/__init__.py -lib/xulrunner/sdk/bin/ply/lex.py -lib/xulrunner/sdk/bin/ply/yacc.py -lib/xulrunner/sdk/bin/run-mozilla.sh -lib/xulrunner/sdk/bin/typelib.py -lib/xulrunner/sdk/bin/xpcshell -lib/xulrunner/sdk/bin/xpidl.py -lib/xulrunner/sdk/bin/xpidllex.py -lib/xulrunner/sdk/bin/xpidlyacc.py -lib/xulrunner/sdk/bin/xpt.py -${PLIST.jemalloc}lib/xulrunner/sdk/lib/libmemory.a -lib/xulrunner/sdk/lib/libmozalloc.so -lib/xulrunner/sdk/lib/libmozglue.a -lib/xulrunner/sdk/lib/libunicharutil_external_s.a -lib/xulrunner/sdk/lib/libunicharutil_external_s.a.desc -lib/xulrunner/sdk/lib/libxpcom.so -lib/xulrunner/sdk/lib/libxpcomglue.a -lib/xulrunner/sdk/lib/libxpcomglue_s.a -lib/xulrunner/sdk/lib/libxpcomglue_s_nomozalloc.a -lib/xulrunner/sdk/lib/libxul.so -lib/xulrunner/update.locale -lib/xulrunner/updater -lib/xulrunner/xpcom-config.h -lib/xulrunner/xulrunner -lib/xulrunner/xulrunner-stub -share/idl/xulrunner/IJSDebugger.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/imgICache.idl -share/idl/xulrunner/imgIContainer.idl -share/idl/xulrunner/imgIContainerDebug.idl -share/idl/xulrunner/imgIEncoder.idl -share/idl/xulrunner/imgILoader.idl -share/idl/xulrunner/imgINotificationObserver.idl -share/idl/xulrunner/imgIOnloadBlocker.idl -share/idl/xulrunner/imgIRequest.idl -share/idl/xulrunner/imgIScriptedNotificationObserver.idl -share/idl/xulrunner/imgITools.idl -share/idl/xulrunner/inICSSValueSearch.idl -share/idl/xulrunner/inIDOMUtils.idl -share/idl/xulrunner/inIDOMView.idl -share/idl/xulrunner/inIDeepTreeWalker.idl -share/idl/xulrunner/inIFlasher.idl -share/idl/xulrunner/inISearchObserver.idl -share/idl/xulrunner/inISearchProcess.idl -share/idl/xulrunner/jsdIDebuggerService.idl -share/idl/xulrunner/mozIApplication.idl -share/idl/xulrunner/mozIApplicationClearPrivateDataParams.idl -share/idl/xulrunner/mozIAsyncFavicons.idl -share/idl/xulrunner/mozIAsyncHistory.idl -share/idl/xulrunner/mozIAsyncLivemarks.idl -share/idl/xulrunner/mozIColorAnalyzer.idl -share/idl/xulrunner/mozIJSSubScriptLoader.idl -share/idl/xulrunner/mozIPersonalDictionary.idl -share/idl/xulrunner/mozIPlacesAutoComplete.idl -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 -share/idl/xulrunner/mozIStoragePendingStatement.idl -share/idl/xulrunner/mozIStorageProgressHandler.idl -share/idl/xulrunner/mozIStorageResultSet.idl -share/idl/xulrunner/mozIStorageRow.idl -share/idl/xulrunner/mozIStorageService.idl -share/idl/xulrunner/mozIStorageStatement.idl -share/idl/xulrunner/mozIStorageStatementCallback.idl -share/idl/xulrunner/mozIStorageStatementParams.idl -share/idl/xulrunner/mozIStorageStatementRow.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 -share/idl/xulrunner/nsCWebBrowser.idl -share/idl/xulrunner/nsCWebBrowserPersist.idl -share/idl/xulrunner/nsIASN1Object.idl -share/idl/xulrunner/nsIASN1PrintableItem.idl -share/idl/xulrunner/nsIASN1Sequence.idl -share/idl/xulrunner/nsIASN1Tree.idl -share/idl/xulrunner/nsIAboutModule.idl -share/idl/xulrunner/nsIAccessible.idl -share/idl/xulrunner/nsIAccessibleApplication.idl -share/idl/xulrunner/nsIAccessibleCursorable.idl -share/idl/xulrunner/nsIAccessibleDocument.idl -share/idl/xulrunner/nsIAccessibleEditableText.idl -share/idl/xulrunner/nsIAccessibleEvent.idl -share/idl/xulrunner/nsIAccessibleHyperLink.idl -share/idl/xulrunner/nsIAccessibleHyperText.idl -share/idl/xulrunner/nsIAccessibleImage.idl -share/idl/xulrunner/nsIAccessiblePivot.idl -share/idl/xulrunner/nsIAccessibleProvider.idl -share/idl/xulrunner/nsIAccessibleRelation.idl -share/idl/xulrunner/nsIAccessibleRetrieval.idl -share/idl/xulrunner/nsIAccessibleRole.idl -share/idl/xulrunner/nsIAccessibleSelectable.idl -share/idl/xulrunner/nsIAccessibleStates.idl -share/idl/xulrunner/nsIAccessibleTable.idl -share/idl/xulrunner/nsIAccessibleText.idl -share/idl/xulrunner/nsIAccessibleTypes.idl -share/idl/xulrunner/nsIAccessibleValue.idl -share/idl/xulrunner/nsIActivityProxy.idl -share/idl/xulrunner/nsIActivityUIGlue.idl -share/idl/xulrunner/nsIAlarmHalService.idl -share/idl/xulrunner/nsIAlertsService.idl -share/idl/xulrunner/nsIAnnotationService.idl -share/idl/xulrunner/nsIAppShell.idl -share/idl/xulrunner/nsIAppShellService.idl -share/idl/xulrunner/nsIAppStartup.idl -share/idl/xulrunner/nsIApplicationCache.idl -share/idl/xulrunner/nsIApplicationCacheChannel.idl -share/idl/xulrunner/nsIApplicationCacheContainer.idl -share/idl/xulrunner/nsIApplicationCacheService.idl -share/idl/xulrunner/nsIAppsService.idl -share/idl/xulrunner/nsIArray.idl -share/idl/xulrunner/nsIAssociatedContentSecurity.idl -share/idl/xulrunner/nsIAsyncInputStream.idl -share/idl/xulrunner/nsIAsyncOutputStream.idl -share/idl/xulrunner/nsIAsyncScrollEventDetail.idl -share/idl/xulrunner/nsIAsyncStreamCopier.idl -share/idl/xulrunner/nsIAsyncVerifyRedirectCallback.idl -share/idl/xulrunner/nsIAtom.idl -share/idl/xulrunner/nsIAtomService.idl -share/idl/xulrunner/nsIAudioChannelAgent.idl -share/idl/xulrunner/nsIAuthInformation.idl -share/idl/xulrunner/nsIAuthModule.idl -share/idl/xulrunner/nsIAuthPrompt.idl -share/idl/xulrunner/nsIAuthPrompt2.idl -share/idl/xulrunner/nsIAuthPromptAdapterFactory.idl -share/idl/xulrunner/nsIAuthPromptCallback.idl -share/idl/xulrunner/nsIAuthPromptProvider.idl -share/idl/xulrunner/nsIAutoCompleteController.idl -share/idl/xulrunner/nsIAutoCompleteInput.idl -share/idl/xulrunner/nsIAutoCompletePopup.idl -share/idl/xulrunner/nsIAutoCompleteResult.idl -share/idl/xulrunner/nsIAutoCompleteSearch.idl -share/idl/xulrunner/nsIAutoCompleteSimpleResult.idl -share/idl/xulrunner/nsIAutoConfig.idl -share/idl/xulrunner/nsIBFCacheEntry.idl -share/idl/xulrunner/nsIBackgroundFileSaver.idl -share/idl/xulrunner/nsIBadCertListener2.idl -share/idl/xulrunner/nsIBaseWindow.idl -share/idl/xulrunner/nsIBidiKeyboard.idl -share/idl/xulrunner/nsIBinaryInputStream.idl -share/idl/xulrunner/nsIBinaryOutputStream.idl -share/idl/xulrunner/nsIBlocklistService.idl -share/idl/xulrunner/nsIBoxObject.idl -share/idl/xulrunner/nsIBrowserBoxObject.idl -share/idl/xulrunner/nsIBrowserDOMWindow.idl -share/idl/xulrunner/nsIBrowserHistory.idl -share/idl/xulrunner/nsIBrowserSearchService.idl -share/idl/xulrunner/nsIBufEntropyCollector.idl -share/idl/xulrunner/nsIBufferedStreams.idl -share/idl/xulrunner/nsIByteRangeRequest.idl -share/idl/xulrunner/nsICMSDecoder.idl -share/idl/xulrunner/nsICMSEncoder.idl -share/idl/xulrunner/nsICMSMessage.idl -share/idl/xulrunner/nsICMSMessage2.idl -share/idl/xulrunner/nsICMSMessageErrors.idl -share/idl/xulrunner/nsICMSSecureMessage.idl -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/nsICancelableRunnable.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/nsICertificatePrincipal.idl -share/idl/xulrunner/nsIChannel.idl -share/idl/xulrunner/nsIChannelEventSink.idl -share/idl/xulrunner/nsIChannelPolicy.idl -share/idl/xulrunner/nsICharsetConverterManager.idl -share/idl/xulrunner/nsIChildChannel.idl -share/idl/xulrunner/nsIChromeRegistry.idl -share/idl/xulrunner/nsIClassInfo.idl -share/idl/xulrunner/nsIClientAuthDialogs.idl -share/idl/xulrunner/nsIClipboard.idl -share/idl/xulrunner/nsIClipboardCommands.idl -share/idl/xulrunner/nsIClipboardDragDropHookList.idl -share/idl/xulrunner/nsIClipboardDragDropHooks.idl -share/idl/xulrunner/nsIClipboardHelper.idl -share/idl/xulrunner/nsIClipboardOwner.idl -share/idl/xulrunner/nsICollation.idl -share/idl/xulrunner/nsICollection.idl -share/idl/xulrunner/nsICommandHandler.idl -share/idl/xulrunner/nsICommandLine.idl -share/idl/xulrunner/nsICommandLineHandler.idl -share/idl/xulrunner/nsICommandLineRunner.idl -share/idl/xulrunner/nsICommandLineValidator.idl -share/idl/xulrunner/nsICommandManager.idl -share/idl/xulrunner/nsICommandParams.idl -share/idl/xulrunner/nsIComponentManager.idl -share/idl/xulrunner/nsIComponentRegistrar.idl -share/idl/xulrunner/nsIConsoleListener.idl -share/idl/xulrunner/nsIConsoleMessage.idl -share/idl/xulrunner/nsIConsoleService.idl -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/nsIContentPrefService2.idl -share/idl/xulrunner/nsIContentSecurityPolicy.idl -share/idl/xulrunner/nsIContentSniffer.idl -share/idl/xulrunner/nsIContentURIGrouper.idl -share/idl/xulrunner/nsIContentViewer.idl -share/idl/xulrunner/nsIContentViewerContainer.idl -share/idl/xulrunner/nsIContentViewerEdit.idl -share/idl/xulrunner/nsIContentViewerFile.idl -share/idl/xulrunner/nsIContextMenuListener.idl -share/idl/xulrunner/nsIContextMenuListener2.idl -share/idl/xulrunner/nsIController.idl -share/idl/xulrunner/nsIControllerCommand.idl -share/idl/xulrunner/nsIControllerCommandTable.idl -share/idl/xulrunner/nsIControllerContext.idl -share/idl/xulrunner/nsIControllers.idl -share/idl/xulrunner/nsIConverterInputStream.idl -share/idl/xulrunner/nsIConverterOutputStream.idl -share/idl/xulrunner/nsICookie.idl -share/idl/xulrunner/nsICookie2.idl -share/idl/xulrunner/nsICookieAcceptDialog.idl -share/idl/xulrunner/nsICookieManager.idl -share/idl/xulrunner/nsICookieManager2.idl -share/idl/xulrunner/nsICookiePermission.idl -share/idl/xulrunner/nsICookiePromptService.idl -share/idl/xulrunner/nsICookieService.idl -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 -share/idl/xulrunner/nsIDOMActivity.idl -share/idl/xulrunner/nsIDOMActivityHandlerDescription.idl -share/idl/xulrunner/nsIDOMActivityOptions.idl -share/idl/xulrunner/nsIDOMActivityRequestHandler.idl -share/idl/xulrunner/nsIDOMAlarmsManager.idl -share/idl/xulrunner/nsIDOMAnimationEvent.idl -share/idl/xulrunner/nsIDOMApplicationRegistry.idl -share/idl/xulrunner/nsIDOMApplicationRegistry2.idl -share/idl/xulrunner/nsIDOMArchiveReader.idl -share/idl/xulrunner/nsIDOMArchiveRequest.idl -share/idl/xulrunner/nsIDOMAttr.idl -share/idl/xulrunner/nsIDOMBarProp.idl -share/idl/xulrunner/nsIDOMBatteryManager.idl -share/idl/xulrunner/nsIDOMBeforeUnloadEvent.idl -share/idl/xulrunner/nsIDOMCDATASection.idl -share/idl/xulrunner/nsIDOMCRMFObject.idl -share/idl/xulrunner/nsIDOMCSSCharsetRule.idl -share/idl/xulrunner/nsIDOMCSSConditionRule.idl -share/idl/xulrunner/nsIDOMCSSFontFaceRule.idl -share/idl/xulrunner/nsIDOMCSSGroupingRule.idl -share/idl/xulrunner/nsIDOMCSSImportRule.idl -share/idl/xulrunner/nsIDOMCSSMediaRule.idl -share/idl/xulrunner/nsIDOMCSSMozDocumentRule.idl -share/idl/xulrunner/nsIDOMCSSPageRule.idl -share/idl/xulrunner/nsIDOMCSSPrimitiveValue.idl -share/idl/xulrunner/nsIDOMCSSRule.idl -share/idl/xulrunner/nsIDOMCSSRuleList.idl -share/idl/xulrunner/nsIDOMCSSStyleDeclaration.idl -share/idl/xulrunner/nsIDOMCSSStyleRule.idl -share/idl/xulrunner/nsIDOMCSSStyleSheet.idl -share/idl/xulrunner/nsIDOMCSSSupportsRule.idl -share/idl/xulrunner/nsIDOMCSSUnknownRule.idl -share/idl/xulrunner/nsIDOMCSSValue.idl -share/idl/xulrunner/nsIDOMCSSValueList.idl -share/idl/xulrunner/nsIDOMCameraManager.idl -share/idl/xulrunner/nsIDOMCanvasRenderingContext2D.idl -share/idl/xulrunner/nsIDOMCharacterData.idl -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/nsIDOMCompositionEvent.idl -share/idl/xulrunner/nsIDOMConnection.idl -share/idl/xulrunner/nsIDOMConstructor.idl -share/idl/xulrunner/nsIDOMContactManager.idl -share/idl/xulrunner/nsIDOMContactProperties.idl -share/idl/xulrunner/nsIDOMCounter.idl -share/idl/xulrunner/nsIDOMCrypto.idl -share/idl/xulrunner/nsIDOMCryptoDialogs.idl -share/idl/xulrunner/nsIDOMCustomEvent.idl -share/idl/xulrunner/nsIDOMDOMError.idl -share/idl/xulrunner/nsIDOMDOMException.idl -share/idl/xulrunner/nsIDOMDOMImplementation.idl -share/idl/xulrunner/nsIDOMDOMRequest.idl -share/idl/xulrunner/nsIDOMDOMSettableTokenList.idl -share/idl/xulrunner/nsIDOMDOMStringList.idl -share/idl/xulrunner/nsIDOMDOMTokenList.idl -share/idl/xulrunner/nsIDOMDOMTransactionEvent.idl -share/idl/xulrunner/nsIDOMDataChannel.idl -share/idl/xulrunner/nsIDOMDataContainerEvent.idl -share/idl/xulrunner/nsIDOMDataErrorEvent.idl -share/idl/xulrunner/nsIDOMDataTransfer.idl -share/idl/xulrunner/nsIDOMDesktopNotification.idl -share/idl/xulrunner/nsIDOMDeviceLightEvent.idl -share/idl/xulrunner/nsIDOMDeviceMotionEvent.idl -share/idl/xulrunner/nsIDOMDeviceOrientationEvent.idl -share/idl/xulrunner/nsIDOMDeviceProximityEvent.idl -share/idl/xulrunner/nsIDOMDeviceStorage.idl -share/idl/xulrunner/nsIDOMDeviceStorageChangeEvent.idl -share/idl/xulrunner/nsIDOMDeviceStorageCursor.idl -share/idl/xulrunner/nsIDOMDeviceStorageStat.idl -share/idl/xulrunner/nsIDOMDocument.idl -share/idl/xulrunner/nsIDOMDocumentFragment.idl -share/idl/xulrunner/nsIDOMDocumentType.idl -share/idl/xulrunner/nsIDOMDocumentXBL.idl -share/idl/xulrunner/nsIDOMDragEvent.idl -share/idl/xulrunner/nsIDOMElement.idl -share/idl/xulrunner/nsIDOMElementCSSInlineStyle.idl -share/idl/xulrunner/nsIDOMElementTimeControl.idl -share/idl/xulrunner/nsIDOMEvent.idl -share/idl/xulrunner/nsIDOMEventListener.idl -share/idl/xulrunner/nsIDOMEventTarget.idl -share/idl/xulrunner/nsIDOMFile.idl -share/idl/xulrunner/nsIDOMFileHandle.idl -share/idl/xulrunner/nsIDOMFileList.idl -share/idl/xulrunner/nsIDOMFileReader.idl -share/idl/xulrunner/nsIDOMFileRequest.idl -share/idl/xulrunner/nsIDOMFontFace.idl -share/idl/xulrunner/nsIDOMFontFaceList.idl -share/idl/xulrunner/nsIDOMFormData.idl -share/idl/xulrunner/nsIDOMGeoGeolocation.idl -share/idl/xulrunner/nsIDOMGeoPosition.idl -share/idl/xulrunner/nsIDOMGeoPositionCallback.idl -share/idl/xulrunner/nsIDOMGeoPositionCoords.idl -share/idl/xulrunner/nsIDOMGeoPositionError.idl -share/idl/xulrunner/nsIDOMGeoPositionErrorCallback.idl -share/idl/xulrunner/nsIDOMGetSVGDocument.idl -share/idl/xulrunner/nsIDOMGlobalObjectConstructor.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/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/nsIDOMHTMLCommandElement.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 -share/idl/xulrunner/nsIDOMHTMLElement.idl -share/idl/xulrunner/nsIDOMHTMLEmbedElement.idl -share/idl/xulrunner/nsIDOMHTMLFieldSetElement.idl -share/idl/xulrunner/nsIDOMHTMLFontElement.idl -share/idl/xulrunner/nsIDOMHTMLFormElement.idl -share/idl/xulrunner/nsIDOMHTMLFrameElement.idl -share/idl/xulrunner/nsIDOMHTMLFrameSetElement.idl -share/idl/xulrunner/nsIDOMHTMLHRElement.idl -share/idl/xulrunner/nsIDOMHTMLHeadElement.idl -share/idl/xulrunner/nsIDOMHTMLHeadingElement.idl -share/idl/xulrunner/nsIDOMHTMLHtmlElement.idl -share/idl/xulrunner/nsIDOMHTMLIFrameElement.idl -share/idl/xulrunner/nsIDOMHTMLImageElement.idl -share/idl/xulrunner/nsIDOMHTMLInputElement.idl -share/idl/xulrunner/nsIDOMHTMLLIElement.idl -share/idl/xulrunner/nsIDOMHTMLLabelElement.idl -share/idl/xulrunner/nsIDOMHTMLLegendElement.idl -share/idl/xulrunner/nsIDOMHTMLLinkElement.idl -share/idl/xulrunner/nsIDOMHTMLMapElement.idl -share/idl/xulrunner/nsIDOMHTMLMediaElement.idl -share/idl/xulrunner/nsIDOMHTMLMenuElement.idl -share/idl/xulrunner/nsIDOMHTMLMenuItemElement.idl -share/idl/xulrunner/nsIDOMHTMLMetaElement.idl -share/idl/xulrunner/nsIDOMHTMLMeterElement.idl -share/idl/xulrunner/nsIDOMHTMLModElement.idl -share/idl/xulrunner/nsIDOMHTMLOListElement.idl -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 -share/idl/xulrunner/nsIDOMHTMLProgressElement.idl -share/idl/xulrunner/nsIDOMHTMLQuoteElement.idl -share/idl/xulrunner/nsIDOMHTMLScriptElement.idl -share/idl/xulrunner/nsIDOMHTMLSelectElement.idl -share/idl/xulrunner/nsIDOMHTMLSourceElement.idl -share/idl/xulrunner/nsIDOMHTMLStyleElement.idl -share/idl/xulrunner/nsIDOMHTMLTableCaptionElem.idl -share/idl/xulrunner/nsIDOMHTMLTableCellElement.idl -share/idl/xulrunner/nsIDOMHTMLTableColElement.idl -share/idl/xulrunner/nsIDOMHTMLTableElement.idl -share/idl/xulrunner/nsIDOMHTMLTableRowElement.idl -share/idl/xulrunner/nsIDOMHTMLTableSectionElement.idl -share/idl/xulrunner/nsIDOMHTMLTextAreaElement.idl -share/idl/xulrunner/nsIDOMHTMLTitleElement.idl -share/idl/xulrunner/nsIDOMHTMLUListElement.idl -share/idl/xulrunner/nsIDOMHTMLUnknownElement.idl -share/idl/xulrunner/nsIDOMHTMLVideoElement.idl -share/idl/xulrunner/nsIDOMHashChangeEvent.idl -share/idl/xulrunner/nsIDOMHistory.idl -share/idl/xulrunner/nsIDOMJSWindow.idl -share/idl/xulrunner/nsIDOMKeyEvent.idl -share/idl/xulrunner/nsIDOMLSProgressEvent.idl -share/idl/xulrunner/nsIDOMLinkStyle.idl -share/idl/xulrunner/nsIDOMLoadStatus.idl -share/idl/xulrunner/nsIDOMLocation.idl -share/idl/xulrunner/nsIDOMLockedFile.idl -share/idl/xulrunner/nsIDOMMediaError.idl -share/idl/xulrunner/nsIDOMMediaList.idl -share/idl/xulrunner/nsIDOMMediaQueryList.idl -share/idl/xulrunner/nsIDOMMediaStream.idl -share/idl/xulrunner/nsIDOMMessageEvent.idl -share/idl/xulrunner/nsIDOMMimeType.idl -share/idl/xulrunner/nsIDOMMimeTypeArray.idl -share/idl/xulrunner/nsIDOMModalContentWindow.idl -share/idl/xulrunner/nsIDOMMouseEvent.idl -share/idl/xulrunner/nsIDOMMouseScrollEvent.idl -share/idl/xulrunner/nsIDOMMozApplicationEvent.idl -share/idl/xulrunner/nsIDOMMozBrowserFrame.idl -share/idl/xulrunner/nsIDOMMozCSSKeyframeRule.idl -share/idl/xulrunner/nsIDOMMozCSSKeyframesRule.idl -share/idl/xulrunner/nsIDOMMozContactChangeEvent.idl -share/idl/xulrunner/nsIDOMMozSettingsEvent.idl -share/idl/xulrunner/nsIDOMMutationEvent.idl -share/idl/xulrunner/nsIDOMNSEditableElement.idl -share/idl/xulrunner/nsIDOMNSEvent.idl -share/idl/xulrunner/nsIDOMNSXPathExpression.idl -share/idl/xulrunner/nsIDOMNamedNodeMap.idl -share/idl/xulrunner/nsIDOMNavigator.idl -share/idl/xulrunner/nsIDOMNavigatorActivities.idl -share/idl/xulrunner/nsIDOMNavigatorCamera.idl -share/idl/xulrunner/nsIDOMNavigatorDesktopNotification.idl -share/idl/xulrunner/nsIDOMNavigatorDeviceStorage.idl -share/idl/xulrunner/nsIDOMNavigatorGeolocation.idl -share/idl/xulrunner/nsIDOMNavigatorNetwork.idl -share/idl/xulrunner/nsIDOMNavigatorSms.idl -share/idl/xulrunner/nsIDOMNavigatorSystemMessages.idl -share/idl/xulrunner/nsIDOMNavigatorTime.idl -share/idl/xulrunner/nsIDOMNavigatorUserMedia.idl -share/idl/xulrunner/nsIDOMNode.idl -share/idl/xulrunner/nsIDOMNodeFilter.idl -share/idl/xulrunner/nsIDOMNodeIterator.idl -share/idl/xulrunner/nsIDOMNodeList.idl -share/idl/xulrunner/nsIDOMNodeSelector.idl -share/idl/xulrunner/nsIDOMNotifyAudioAvailableEvent.idl -share/idl/xulrunner/nsIDOMNotifyPaintEvent.idl -share/idl/xulrunner/nsIDOMOfflineResourceList.idl -share/idl/xulrunner/nsIDOMPageTransitionEvent.idl -share/idl/xulrunner/nsIDOMPaintRequest.idl -share/idl/xulrunner/nsIDOMPaintRequestList.idl -share/idl/xulrunner/nsIDOMParser.idl -share/idl/xulrunner/nsIDOMPermissionSettings.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/nsIDOMPowerManager.idl -share/idl/xulrunner/nsIDOMProcessingInstruction.idl -share/idl/xulrunner/nsIDOMProgressEvent.idl -share/idl/xulrunner/nsIDOMRTCPeerConnection.idl -share/idl/xulrunner/nsIDOMRange.idl -share/idl/xulrunner/nsIDOMRect.idl -share/idl/xulrunner/nsIDOMSVGAElement.idl -share/idl/xulrunner/nsIDOMSVGAltGlyphElement.idl -share/idl/xulrunner/nsIDOMSVGAnimateElement.idl -share/idl/xulrunner/nsIDOMSVGAnimateMotionElement.idl -share/idl/xulrunner/nsIDOMSVGAnimateTransformElement.idl -share/idl/xulrunner/nsIDOMSVGAnimatedEnum.idl -share/idl/xulrunner/nsIDOMSVGAnimatedInteger.idl -share/idl/xulrunner/nsIDOMSVGAnimatedLength.idl -share/idl/xulrunner/nsIDOMSVGAnimatedNumber.idl -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 -share/idl/xulrunner/nsIDOMSVGDescElement.idl -share/idl/xulrunner/nsIDOMSVGDocument.idl -share/idl/xulrunner/nsIDOMSVGElement.idl -share/idl/xulrunner/nsIDOMSVGEllipseElement.idl -share/idl/xulrunner/nsIDOMSVGEvent.idl -share/idl/xulrunner/nsIDOMSVGFilterElement.idl -share/idl/xulrunner/nsIDOMSVGFilters.idl -share/idl/xulrunner/nsIDOMSVGFitToViewBox.idl -share/idl/xulrunner/nsIDOMSVGForeignObjectElem.idl -share/idl/xulrunner/nsIDOMSVGGElement.idl -share/idl/xulrunner/nsIDOMSVGGradientElement.idl -share/idl/xulrunner/nsIDOMSVGImageElement.idl -share/idl/xulrunner/nsIDOMSVGLength.idl -share/idl/xulrunner/nsIDOMSVGLineElement.idl -share/idl/xulrunner/nsIDOMSVGLocatable.idl -share/idl/xulrunner/nsIDOMSVGMarkerElement.idl -share/idl/xulrunner/nsIDOMSVGMaskElement.idl -share/idl/xulrunner/nsIDOMSVGMetadataElement.idl -share/idl/xulrunner/nsIDOMSVGMpathElement.idl -share/idl/xulrunner/nsIDOMSVGNumber.idl -share/idl/xulrunner/nsIDOMSVGPathElement.idl -share/idl/xulrunner/nsIDOMSVGPatternElement.idl -share/idl/xulrunner/nsIDOMSVGPolygonElement.idl -share/idl/xulrunner/nsIDOMSVGPolylineElement.idl -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/nsIDOMSVGStringList.idl -share/idl/xulrunner/nsIDOMSVGStyleElement.idl -share/idl/xulrunner/nsIDOMSVGSwitchElement.idl -share/idl/xulrunner/nsIDOMSVGSymbolElement.idl -share/idl/xulrunner/nsIDOMSVGTSpanElement.idl -share/idl/xulrunner/nsIDOMSVGTests.idl -share/idl/xulrunner/nsIDOMSVGTextContentElement.idl -share/idl/xulrunner/nsIDOMSVGTextElement.idl -share/idl/xulrunner/nsIDOMSVGTextPathElement.idl -share/idl/xulrunner/nsIDOMSVGTextPositionElem.idl -share/idl/xulrunner/nsIDOMSVGTitleElement.idl -share/idl/xulrunner/nsIDOMSVGTransformable.idl -share/idl/xulrunner/nsIDOMSVGURIReference.idl -share/idl/xulrunner/nsIDOMSVGUnitTypes.idl -share/idl/xulrunner/nsIDOMSVGUseElement.idl -share/idl/xulrunner/nsIDOMSVGViewElement.idl -share/idl/xulrunner/nsIDOMSVGViewSpec.idl -share/idl/xulrunner/nsIDOMSVGZoomAndPan.idl -share/idl/xulrunner/nsIDOMSVGZoomEvent.idl -share/idl/xulrunner/nsIDOMScreen.idl -share/idl/xulrunner/nsIDOMScrollAreaEvent.idl -share/idl/xulrunner/nsIDOMSerializer.idl -share/idl/xulrunner/nsIDOMSettingsManager.idl -share/idl/xulrunner/nsIDOMSimpleGestureEvent.idl -share/idl/xulrunner/nsIDOMSmartCardEvent.idl -share/idl/xulrunner/nsIDOMSmsCursor.idl -share/idl/xulrunner/nsIDOMSmsEvent.idl -share/idl/xulrunner/nsIDOMSmsFilter.idl -share/idl/xulrunner/nsIDOMSmsManager.idl -share/idl/xulrunner/nsIDOMSmsMessage.idl -share/idl/xulrunner/nsIDOMSmsRequest.idl -share/idl/xulrunner/nsIDOMSmsSegmentInfo.idl -share/idl/xulrunner/nsIDOMStorage.idl -share/idl/xulrunner/nsIDOMStorageEvent.idl -share/idl/xulrunner/nsIDOMStorageIndexedDB.idl -share/idl/xulrunner/nsIDOMStorageItem.idl -share/idl/xulrunner/nsIDOMStorageManager.idl -share/idl/xulrunner/nsIDOMStorageObsolete.idl -share/idl/xulrunner/nsIDOMStyleSheet.idl -share/idl/xulrunner/nsIDOMStyleSheetList.idl -share/idl/xulrunner/nsIDOMTCPSocket.idl -share/idl/xulrunner/nsIDOMText.idl -share/idl/xulrunner/nsIDOMTimeEvent.idl -share/idl/xulrunner/nsIDOMTimeManager.idl -share/idl/xulrunner/nsIDOMTimeRanges.idl -share/idl/xulrunner/nsIDOMToString.idl -share/idl/xulrunner/nsIDOMTouchEvent.idl -share/idl/xulrunner/nsIDOMTransitionEvent.idl -share/idl/xulrunner/nsIDOMTreeWalker.idl -share/idl/xulrunner/nsIDOMUIEvent.idl -share/idl/xulrunner/nsIDOMUSSDReceivedEvent.idl -share/idl/xulrunner/nsIDOMUserDataHandler.idl -share/idl/xulrunner/nsIDOMUserProximityEvent.idl -share/idl/xulrunner/nsIDOMValidityState.idl -share/idl/xulrunner/nsIDOMWakeLock.idl -share/idl/xulrunner/nsIDOMWakeLockListener.idl -share/idl/xulrunner/nsIDOMWebGLRenderingContext.idl -share/idl/xulrunner/nsIDOMWheelEvent.idl -share/idl/xulrunner/nsIDOMWindow.idl -share/idl/xulrunner/nsIDOMWindowCollection.idl -share/idl/xulrunner/nsIDOMWindowUtils.idl -share/idl/xulrunner/nsIDOMXMLDocument.idl -share/idl/xulrunner/nsIDOMXPathEvaluator.idl -share/idl/xulrunner/nsIDOMXPathExpression.idl -share/idl/xulrunner/nsIDOMXPathNSResolver.idl -share/idl/xulrunner/nsIDOMXPathNamespace.idl -share/idl/xulrunner/nsIDOMXPathResult.idl -share/idl/xulrunner/nsIDOMXULButtonElement.idl -share/idl/xulrunner/nsIDOMXULCheckboxElement.idl -share/idl/xulrunner/nsIDOMXULCommandDispatcher.idl -share/idl/xulrunner/nsIDOMXULCommandEvent.idl -share/idl/xulrunner/nsIDOMXULContainerElement.idl -share/idl/xulrunner/nsIDOMXULControlElement.idl -share/idl/xulrunner/nsIDOMXULDescriptionElement.idl -share/idl/xulrunner/nsIDOMXULDocument.idl -share/idl/xulrunner/nsIDOMXULElement.idl -share/idl/xulrunner/nsIDOMXULImageElement.idl -share/idl/xulrunner/nsIDOMXULLabelElement.idl -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 -share/idl/xulrunner/nsIDOMXULTreeElement.idl -share/idl/xulrunner/nsIDashboard.idl -share/idl/xulrunner/nsIDashboardEventNotifier.idl -share/idl/xulrunner/nsIDataSignatureVerifier.idl -share/idl/xulrunner/nsIDebug.idl -share/idl/xulrunner/nsIDebug2.idl -share/idl/xulrunner/nsIDeviceSensors.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/nsIDocCharset.idl -share/idl/xulrunner/nsIDocShell.idl -share/idl/xulrunner/nsIDocShellHistory.idl -share/idl/xulrunner/nsIDocShellLoadInfo.idl -share/idl/xulrunner/nsIDocShellTreeItem.idl -share/idl/xulrunner/nsIDocShellTreeNode.idl -share/idl/xulrunner/nsIDocShellTreeOwner.idl -share/idl/xulrunner/nsIDocumentEncoder.idl -share/idl/xulrunner/nsIDocumentLoader.idl -share/idl/xulrunner/nsIDocumentLoaderFactory.idl -share/idl/xulrunner/nsIDocumentStateListener.idl -share/idl/xulrunner/nsIDownload.idl -share/idl/xulrunner/nsIDownloadHistory.idl -share/idl/xulrunner/nsIDownloadManager.idl -share/idl/xulrunner/nsIDownloadManagerUI.idl -share/idl/xulrunner/nsIDownloadProgressListener.idl -share/idl/xulrunner/nsIDownloader.idl -share/idl/xulrunner/nsIDragService.idl -share/idl/xulrunner/nsIDragSession.idl -share/idl/xulrunner/nsIDroppedLinkHandler.idl -share/idl/xulrunner/nsIEditActionListener.idl -share/idl/xulrunner/nsIEditingSession.idl -share/idl/xulrunner/nsIEditor.idl -share/idl/xulrunner/nsIEditorBoxObject.idl -share/idl/xulrunner/nsIEditorDocShell.idl -share/idl/xulrunner/nsIEditorIMESupport.idl -share/idl/xulrunner/nsIEditorMailSupport.idl -share/idl/xulrunner/nsIEditorObserver.idl -share/idl/xulrunner/nsIEditorSpellCheck.idl -share/idl/xulrunner/nsIEditorStyleSheets.idl -share/idl/xulrunner/nsIEffectiveTLDService.idl -share/idl/xulrunner/nsIEmbeddingSiteWindow.idl -share/idl/xulrunner/nsIEncodedChannel.idl -share/idl/xulrunner/nsIEntityConverter.idl -share/idl/xulrunner/nsIEntropyCollector.idl -share/idl/xulrunner/nsIEnumerator.idl -share/idl/xulrunner/nsIEnvironment.idl -share/idl/xulrunner/nsIErrorService.idl -share/idl/xulrunner/nsIEventListenerService.idl -share/idl/xulrunner/nsIEventTarget.idl -share/idl/xulrunner/nsIException.idl -share/idl/xulrunner/nsIExceptionService.idl -share/idl/xulrunner/nsIExpatSink.idl -share/idl/xulrunner/nsIExtendedExpatSink.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/nsIFTPChannel.idl -share/idl/xulrunner/nsIFactory.idl -share/idl/xulrunner/nsIFaviconService.idl -share/idl/xulrunner/nsIFeed.idl -share/idl/xulrunner/nsIFeedContainer.idl -share/idl/xulrunner/nsIFeedElementBase.idl -share/idl/xulrunner/nsIFeedEntry.idl -share/idl/xulrunner/nsIFeedGenerator.idl -share/idl/xulrunner/nsIFeedListener.idl -share/idl/xulrunner/nsIFeedPerson.idl -share/idl/xulrunner/nsIFeedProcessor.idl -share/idl/xulrunner/nsIFeedResult.idl -share/idl/xulrunner/nsIFeedTextConstruct.idl -share/idl/xulrunner/nsIFile.idl -share/idl/xulrunner/nsIFileChannel.idl -share/idl/xulrunner/nsIFilePicker.idl -share/idl/xulrunner/nsIFileProtocolHandler.idl -share/idl/xulrunner/nsIFileStreams.idl -share/idl/xulrunner/nsIFileURL.idl -share/idl/xulrunner/nsIFileView.idl -share/idl/xulrunner/nsIFind.idl -share/idl/xulrunner/nsIFindService.idl -share/idl/xulrunner/nsIFocusManager.idl -share/idl/xulrunner/nsIFontEnumerator.idl -share/idl/xulrunner/nsIFormAutoComplete.idl -share/idl/xulrunner/nsIFormFillController.idl -share/idl/xulrunner/nsIFormHistory.idl -share/idl/xulrunner/nsIFormSigningDialog.idl -share/idl/xulrunner/nsIFormSubmitObserver.idl -share/idl/xulrunner/nsIFormatConverter.idl -share/idl/xulrunner/nsIFrameLoader.idl -share/idl/xulrunner/nsIFrameRequestCallback.idl -share/idl/xulrunner/nsIGConfService.idl -share/idl/xulrunner/nsIGIOService.idl -share/idl/xulrunner/nsIGSettingsService.idl -share/idl/xulrunner/nsIGZFileWriter.idl -share/idl/xulrunner/nsIGenKeypairInfoDlg.idl -share/idl/xulrunner/nsIGeolocationProvider.idl -share/idl/xulrunner/nsIGfxInfo.idl -share/idl/xulrunner/nsIGfxInfoDebug.idl -share/idl/xulrunner/nsIGlobalHistory2.idl -share/idl/xulrunner/nsIGnomeVFSService.idl -share/idl/xulrunner/nsIHTMLAbsPosEditor.idl -share/idl/xulrunner/nsIHTMLEditor.idl -share/idl/xulrunner/nsIHTMLInlineTableEditor.idl -share/idl/xulrunner/nsIHTMLMenu.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/nsIIDBFactory.idl -share/idl/xulrunner/nsIIDBFileHandle.idl -share/idl/xulrunner/nsIIDBIndex.idl -share/idl/xulrunner/nsIIDBKeyRange.idl -share/idl/xulrunner/nsIIDBObjectStore.idl -share/idl/xulrunner/nsIIDBOpenDBRequest.idl -share/idl/xulrunner/nsIIDBRequest.idl -share/idl/xulrunner/nsIIDBTransaction.idl -share/idl/xulrunner/nsIIDBVersionChangeEvent.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/nsIIconURI.idl -share/idl/xulrunner/nsIIdentityCryptoService.idl -share/idl/xulrunner/nsIIdentityInfo.idl -share/idl/xulrunner/nsIIdleObserver.idl -share/idl/xulrunner/nsIIdleService.idl -share/idl/xulrunner/nsIIdleServiceInternal.idl -share/idl/xulrunner/nsIImageDocument.idl -share/idl/xulrunner/nsIImageLoadingContent.idl -share/idl/xulrunner/nsIIncrementalDownload.idl -share/idl/xulrunner/nsIIndexedDatabaseManager.idl -share/idl/xulrunner/nsIInlineEventHandlers.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 -share/idl/xulrunner/nsIInputStreamTee.idl -share/idl/xulrunner/nsIInterfaceInfo.idl -share/idl/xulrunner/nsIInterfaceInfoManager.idl -share/idl/xulrunner/nsIInterfaceRequestor.idl -share/idl/xulrunner/nsIJARChannel.idl -share/idl/xulrunner/nsIJARProtocolHandler.idl -share/idl/xulrunner/nsIJARURI.idl -share/idl/xulrunner/nsIJSContextStack.idl -share/idl/xulrunner/nsIJSEngineTelemetryStats.idl -share/idl/xulrunner/nsIJSInspector.idl -share/idl/xulrunner/nsIJSON.idl -share/idl/xulrunner/nsIJSRuntimeService.idl -share/idl/xulrunner/nsIKeyModule.idl -share/idl/xulrunner/nsIKeygenThread.idl -share/idl/xulrunner/nsILineInputStream.idl -share/idl/xulrunner/nsIListBoxObject.idl -share/idl/xulrunner/nsILivemarkService.idl -share/idl/xulrunner/nsILoadContext.idl -share/idl/xulrunner/nsILoadGroup.idl -share/idl/xulrunner/nsILocalFile.idl -share/idl/xulrunner/nsILocalFileWin.idl -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 -share/idl/xulrunner/nsILoginMetaInfo.idl -share/idl/xulrunner/nsIMIMEHeaderParam.idl -share/idl/xulrunner/nsIMIMEInfo.idl -share/idl/xulrunner/nsIMIMEInputStream.idl -share/idl/xulrunner/nsIMIMEService.idl -share/idl/xulrunner/nsIMarkupDocumentViewer.idl -share/idl/xulrunner/nsIMediaManager.idl -share/idl/xulrunner/nsIMemory.idl -share/idl/xulrunner/nsIMemoryInfoDumper.idl -share/idl/xulrunner/nsIMemoryReporter.idl -share/idl/xulrunner/nsIMenuBoxObject.idl -share/idl/xulrunner/nsIMenuBuilder.idl -share/idl/xulrunner/nsIMessageLoop.idl -share/idl/xulrunner/nsIMessageManager.idl -share/idl/xulrunner/nsIMmsService.idl -share/idl/xulrunner/nsIModule.idl -share/idl/xulrunner/nsIMozBrowserFrame.idl -share/idl/xulrunner/nsIMozSAXXMLDeclarationHandler.idl -share/idl/xulrunner/nsIMultiPartChannel.idl -share/idl/xulrunner/nsIMultiplexInputStream.idl -share/idl/xulrunner/nsIMutable.idl -share/idl/xulrunner/nsIMutableArray.idl -share/idl/xulrunner/nsINSSCertCache.idl -share/idl/xulrunner/nsINSSErrorsService.idl -share/idl/xulrunner/nsINSSVersion.idl -share/idl/xulrunner/nsINativeAppSupport.idl -share/idl/xulrunner/nsINavBookmarksService.idl -share/idl/xulrunner/nsINavHistoryService.idl -share/idl/xulrunner/nsINavigatorBattery.idl -share/idl/xulrunner/nsINestedURI.idl -share/idl/xulrunner/nsINetAddr.idl -share/idl/xulrunner/nsINetUtil.idl -share/idl/xulrunner/nsINetworkLinkService.idl -share/idl/xulrunner/nsIOSFileConstantsService.idl -share/idl/xulrunner/nsIObjectInputStream.idl -share/idl/xulrunner/nsIObjectLoadingContent.idl -share/idl/xulrunner/nsIObjectOutputStream.idl -share/idl/xulrunner/nsIObserver.idl -share/idl/xulrunner/nsIObserverService.idl -share/idl/xulrunner/nsIOfflineCacheUpdate.idl -share/idl/xulrunner/nsIOpenWindowEventDetail.idl -share/idl/xulrunner/nsIOutputStream.idl -share/idl/xulrunner/nsIPK11Token.idl -share/idl/xulrunner/nsIPK11TokenDB.idl -share/idl/xulrunner/nsIPKCS11.idl -share/idl/xulrunner/nsIPKCS11Module.idl -share/idl/xulrunner/nsIPKCS11ModuleDB.idl -share/idl/xulrunner/nsIPKCS11Slot.idl -share/idl/xulrunner/nsIPKIParamBlock.idl -share/idl/xulrunner/nsIParentChannel.idl -share/idl/xulrunner/nsIParentRedirectingChannel.idl -share/idl/xulrunner/nsIParentalControlsService.idl -share/idl/xulrunner/nsIParserUtils.idl -share/idl/xulrunner/nsIPermission.idl -share/idl/xulrunner/nsIPermissionManager.idl -share/idl/xulrunner/nsIPermissionPromptService.idl -share/idl/xulrunner/nsIPersistentProperties2.idl -share/idl/xulrunner/nsIPhonetic.idl -share/idl/xulrunner/nsIPipe.idl -share/idl/xulrunner/nsIPlaintextEditor.idl -share/idl/xulrunner/nsIPluginDocument.idl -share/idl/xulrunner/nsIPluginHost.idl -share/idl/xulrunner/nsIPluginInputStream.idl -share/idl/xulrunner/nsIPluginInstanceOwner.idl -share/idl/xulrunner/nsIPluginTag.idl -share/idl/xulrunner/nsIPluginTagInfo.idl -share/idl/xulrunner/nsIPopupBoxObject.idl -share/idl/xulrunner/nsIPopupWindowManager.idl -share/idl/xulrunner/nsIPowerManagerService.idl -share/idl/xulrunner/nsIPrefBranch.idl -share/idl/xulrunner/nsIPrefBranch2.idl -share/idl/xulrunner/nsIPrefBranchInternal.idl -share/idl/xulrunner/nsIPrefLocalizedString.idl -share/idl/xulrunner/nsIPrefService.idl -share/idl/xulrunner/nsIPrefetchService.idl -share/idl/xulrunner/nsIPrincipal.idl -share/idl/xulrunner/nsIPrintOptions.idl -share/idl/xulrunner/nsIPrintProgress.idl -share/idl/xulrunner/nsIPrintProgressParams.idl -share/idl/xulrunner/nsIPrintSession.idl -share/idl/xulrunner/nsIPrintSettings.idl -share/idl/xulrunner/nsIPrintSettingsService.idl -share/idl/xulrunner/nsIPrintStatusFeedback.idl -share/idl/xulrunner/nsIPrintingPrompt.idl -share/idl/xulrunner/nsIPrintingPromptService.idl -share/idl/xulrunner/nsIPrivacyTransitionObserver.idl -share/idl/xulrunner/nsIPrivateBrowsingChannel.idl -share/idl/xulrunner/nsIPrivateBrowsingService.idl -share/idl/xulrunner/nsIProcess.idl -share/idl/xulrunner/nsIProfileMigrator.idl -share/idl/xulrunner/nsIProfileUnlocker.idl -share/idl/xulrunner/nsIProgrammingLanguage.idl -share/idl/xulrunner/nsIProgressEventSink.idl -share/idl/xulrunner/nsIPrompt.idl -share/idl/xulrunner/nsIPromptFactory.idl -share/idl/xulrunner/nsIPromptService.idl -share/idl/xulrunner/nsIPromptService2.idl -share/idl/xulrunner/nsIProperties.idl -share/idl/xulrunner/nsIProperty.idl -share/idl/xulrunner/nsIPropertyBag.idl -share/idl/xulrunner/nsIPropertyBag2.idl -share/idl/xulrunner/nsIProtectedAuthThread.idl -share/idl/xulrunner/nsIProtocolHandler.idl -share/idl/xulrunner/nsIProtocolProxyCallback.idl -share/idl/xulrunner/nsIProtocolProxyFilter.idl -share/idl/xulrunner/nsIProtocolProxyService.idl -share/idl/xulrunner/nsIProtocolProxyService2.idl -share/idl/xulrunner/nsIProxiedChannel.idl -share/idl/xulrunner/nsIProxiedProtocolHandler.idl -share/idl/xulrunner/nsIProxyInfo.idl -share/idl/xulrunner/nsIQueryContentEventResult.idl -share/idl/xulrunner/nsIRDFCompositeDataSource.idl -share/idl/xulrunner/nsIRDFContainer.idl -share/idl/xulrunner/nsIRDFContainerUtils.idl -share/idl/xulrunner/nsIRDFDataSource.idl -share/idl/xulrunner/nsIRDFDelegateFactory.idl -share/idl/xulrunner/nsIRDFInMemoryDataSource.idl -share/idl/xulrunner/nsIRDFInferDataSource.idl -share/idl/xulrunner/nsIRDFLiteral.idl -share/idl/xulrunner/nsIRDFNode.idl -share/idl/xulrunner/nsIRDFObserver.idl -share/idl/xulrunner/nsIRDFPropagatableDataSource.idl -share/idl/xulrunner/nsIRDFPurgeableDataSource.idl -share/idl/xulrunner/nsIRDFRemoteDataSource.idl -share/idl/xulrunner/nsIRDFResource.idl -share/idl/xulrunner/nsIRDFService.idl -share/idl/xulrunner/nsIRDFXMLParser.idl -share/idl/xulrunner/nsIRDFXMLSerializer.idl -share/idl/xulrunner/nsIRDFXMLSink.idl -share/idl/xulrunner/nsIRDFXMLSource.idl -share/idl/xulrunner/nsIRandomGenerator.idl -share/idl/xulrunner/nsIReadConfig.idl -share/idl/xulrunner/nsIRecentBadCertsService.idl -share/idl/xulrunner/nsIRecoveryService.idl -share/idl/xulrunner/nsIRedirectChannelRegistrar.idl -share/idl/xulrunner/nsIRedirectResultListener.idl -share/idl/xulrunner/nsIRefreshURI.idl -share/idl/xulrunner/nsIRelativeFilePref.idl -share/idl/xulrunner/nsIRemoteOpenFileListener.idl -share/idl/xulrunner/nsIRemoteService.idl -share/idl/xulrunner/nsIRequest.idl -share/idl/xulrunner/nsIRequestObserver.idl -share/idl/xulrunner/nsIRequestObserverProxy.idl -share/idl/xulrunner/nsIResProtocolHandler.idl -share/idl/xulrunner/nsIResumableChannel.idl -share/idl/xulrunner/nsIRunnable.idl -share/idl/xulrunner/nsISAXAttributes.idl -share/idl/xulrunner/nsISAXContentHandler.idl -share/idl/xulrunner/nsISAXDTDHandler.idl -share/idl/xulrunner/nsISAXErrorHandler.idl -share/idl/xulrunner/nsISAXLexicalHandler.idl -share/idl/xulrunner/nsISAXLocator.idl -share/idl/xulrunner/nsISAXMutableAttributes.idl -share/idl/xulrunner/nsISAXXMLFilter.idl -share/idl/xulrunner/nsISAXXMLReader.idl -share/idl/xulrunner/nsISHContainer.idl -share/idl/xulrunner/nsISHEntry.idl -share/idl/xulrunner/nsISHTransaction.idl -share/idl/xulrunner/nsISHistory.idl -share/idl/xulrunner/nsISHistoryInternal.idl -share/idl/xulrunner/nsISHistoryListener.idl -share/idl/xulrunner/nsISMimeCert.idl -share/idl/xulrunner/nsISOCKSSocketInfo.idl -share/idl/xulrunner/nsISSLCertErrorDialog.idl -share/idl/xulrunner/nsISSLErrorListener.idl -share/idl/xulrunner/nsISSLSocketControl.idl -share/idl/xulrunner/nsISSLStatus.idl -share/idl/xulrunner/nsISSLStatusProvider.idl -share/idl/xulrunner/nsISafeOutputStream.idl -share/idl/xulrunner/nsISaveAsCharset.idl -share/idl/xulrunner/nsIScreen.idl -share/idl/xulrunner/nsIScreenManager.idl -share/idl/xulrunner/nsIScriptChannel.idl -share/idl/xulrunner/nsIScriptError.idl -share/idl/xulrunner/nsIScriptLoaderObserver.idl -share/idl/xulrunner/nsIScriptSecurityManager.idl -share/idl/xulrunner/nsIScriptableBase64Encoder.idl -share/idl/xulrunner/nsIScriptableDateFormat.idl -share/idl/xulrunner/nsIScriptableInputStream.idl -share/idl/xulrunner/nsIScriptableRegion.idl -share/idl/xulrunner/nsIScriptableUConv.idl -share/idl/xulrunner/nsIScriptableUnescapeHTML.idl -share/idl/xulrunner/nsIScrollBoxObject.idl -share/idl/xulrunner/nsIScrollable.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/nsISecurityUITelemetry.idl -share/idl/xulrunner/nsISecurityWarningDialogs.idl -share/idl/xulrunner/nsISeekableStream.idl -share/idl/xulrunner/nsISelection.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/nsISettingsService.idl -share/idl/xulrunner/nsISidebar.idl -share/idl/xulrunner/nsISignatureVerifier.idl -share/idl/xulrunner/nsISimpleEnumerator.idl -share/idl/xulrunner/nsISimpleStreamListener.idl -share/idl/xulrunner/nsISimpleTest.idl -share/idl/xulrunner/nsISimpleUnicharStreamFactory.idl -share/idl/xulrunner/nsISiteSpecificUserAgent.idl -share/idl/xulrunner/nsISliderListener.idl -share/idl/xulrunner/nsISmsDatabaseService.idl -share/idl/xulrunner/nsISmsRequest.idl -share/idl/xulrunner/nsISmsService.idl -share/idl/xulrunner/nsISocketProvider.idl -share/idl/xulrunner/nsISocketProviderService.idl -share/idl/xulrunner/nsISocketTransport.idl -share/idl/xulrunner/nsISocketTransportService.idl -share/idl/xulrunner/nsISound.idl -share/idl/xulrunner/nsISpeculativeConnect.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 -share/idl/xulrunner/nsIStreamConverter.idl -share/idl/xulrunner/nsIStreamConverterService.idl -share/idl/xulrunner/nsIStreamListener.idl -share/idl/xulrunner/nsIStreamListenerTee.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 -share/idl/xulrunner/nsIStringStream.idl -share/idl/xulrunner/nsIStructuredCloneContainer.idl -share/idl/xulrunner/nsIStyleSheetService.idl -share/idl/xulrunner/nsISupports.idl -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/nsISyncStreamListener.idl -share/idl/xulrunner/nsISystemMessagesInternal.idl -share/idl/xulrunner/nsISystemProxySettings.idl -share/idl/xulrunner/nsITCPSocketChild.idl -share/idl/xulrunner/nsITCPSocketParent.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/nsITelemetry.idl -share/idl/xulrunner/nsITelemetryPing.idl -share/idl/xulrunner/nsITextScroll.idl -share/idl/xulrunner/nsITextServicesFilter.idl -share/idl/xulrunner/nsITextToSubURI.idl -share/idl/xulrunner/nsIThread.idl -share/idl/xulrunner/nsIThreadInternal.idl -share/idl/xulrunner/nsIThreadManager.idl -share/idl/xulrunner/nsIThreadPool.idl -share/idl/xulrunner/nsITimeService.idl -share/idl/xulrunner/nsITimedChannel.idl -share/idl/xulrunner/nsITimer.idl -share/idl/xulrunner/nsITokenDialogs.idl -share/idl/xulrunner/nsITokenPasswordDialogs.idl -share/idl/xulrunner/nsIToolkitChromeRegistry.idl -share/idl/xulrunner/nsIToolkitProfile.idl -share/idl/xulrunner/nsIToolkitProfileService.idl -share/idl/xulrunner/nsITooltipListener.idl -share/idl/xulrunner/nsITooltipTextProvider.idl -share/idl/xulrunner/nsITraceRefcnt.idl -share/idl/xulrunner/nsITraceableChannel.idl -share/idl/xulrunner/nsITransaction.idl -share/idl/xulrunner/nsITransactionList.idl -share/idl/xulrunner/nsITransactionListener.idl -share/idl/xulrunner/nsITransactionManager.idl -share/idl/xulrunner/nsITransfer.idl -share/idl/xulrunner/nsITransferable.idl -share/idl/xulrunner/nsITransport.idl -share/idl/xulrunner/nsITransportSecurityInfo.idl -share/idl/xulrunner/nsITreeBoxObject.idl -share/idl/xulrunner/nsITreeColumns.idl -share/idl/xulrunner/nsITreeContentView.idl -share/idl/xulrunner/nsITreeSelection.idl -share/idl/xulrunner/nsITreeView.idl -share/idl/xulrunner/nsITypeAheadFind.idl -share/idl/xulrunner/nsIURI.idl -share/idl/xulrunner/nsIURIChecker.idl -share/idl/xulrunner/nsIURIClassifier.idl -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 -share/idl/xulrunner/nsIUTF8ConverterService.idl -share/idl/xulrunner/nsIUUIDGenerator.idl -share/idl/xulrunner/nsIUndoManagerTransaction.idl -share/idl/xulrunner/nsIUnicharInputStream.idl -share/idl/xulrunner/nsIUnicharLineInputStream.idl -share/idl/xulrunner/nsIUnicharOutputStream.idl -share/idl/xulrunner/nsIUnicharStreamLoader.idl -share/idl/xulrunner/nsIUnicodeNormalizer.idl -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/nsIUrlClassifierPrefixSet.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 -share/idl/xulrunner/nsIVersionComparator.idl -share/idl/xulrunner/nsIViewSourceChannel.idl -share/idl/xulrunner/nsIWapPushApplication.idl -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 -share/idl/xulrunner/nsIWebBrowserPersist.idl -share/idl/xulrunner/nsIWebBrowserPrint.idl -share/idl/xulrunner/nsIWebBrowserSetup.idl -share/idl/xulrunner/nsIWebBrowserStream.idl -share/idl/xulrunner/nsIWebContentHandlerRegistrar.idl -share/idl/xulrunner/nsIWebNavigation.idl -share/idl/xulrunner/nsIWebNavigationInfo.idl -share/idl/xulrunner/nsIWebPageDescriptor.idl -share/idl/xulrunner/nsIWebProgress.idl -share/idl/xulrunner/nsIWebProgressListener.idl -share/idl/xulrunner/nsIWebProgressListener2.idl -share/idl/xulrunner/nsIWebSocketChannel.idl -share/idl/xulrunner/nsIWebSocketListener.idl -share/idl/xulrunner/nsIWindowCreator.idl -share/idl/xulrunner/nsIWindowCreator2.idl -share/idl/xulrunner/nsIWindowDataSource.idl -share/idl/xulrunner/nsIWindowMediator.idl -share/idl/xulrunner/nsIWindowMediatorListener.idl -share/idl/xulrunner/nsIWindowProvider.idl -share/idl/xulrunner/nsIWindowWatcher.idl -share/idl/xulrunner/nsIWritablePropertyBag.idl -share/idl/xulrunner/nsIWritablePropertyBag2.idl -share/idl/xulrunner/nsIWyciwygChannel.idl -share/idl/xulrunner/nsIX509Cert.idl -share/idl/xulrunner/nsIX509Cert2.idl -share/idl/xulrunner/nsIX509Cert3.idl -share/idl/xulrunner/nsIX509CertDB.idl -share/idl/xulrunner/nsIX509CertDB2.idl -share/idl/xulrunner/nsIX509CertList.idl -share/idl/xulrunner/nsIX509CertValidity.idl -share/idl/xulrunner/nsIXBLAccessible.idl -share/idl/xulrunner/nsIXMLHttpRequest.idl -share/idl/xulrunner/nsIXPCScriptNotify.idl -share/idl/xulrunner/nsIXPCScriptable.idl -share/idl/xulrunner/nsIXPCSecurityManager.idl -share/idl/xulrunner/nsIXPConnect.idl -share/idl/xulrunner/nsIXSLTException.idl -share/idl/xulrunner/nsIXSLTProcessor.idl -share/idl/xulrunner/nsIXSLTProcessorPrivate.idl -share/idl/xulrunner/nsIXULAppInfo.idl -share/idl/xulrunner/nsIXULAppInstall.idl -share/idl/xulrunner/nsIXULBrowserWindow.idl -share/idl/xulrunner/nsIXULBuilderListener.idl -share/idl/xulrunner/nsIXULContextMenuBuilder.idl -share/idl/xulrunner/nsIXULOverlayProvider.idl -share/idl/xulrunner/nsIXULRuntime.idl -share/idl/xulrunner/nsIXULSortService.idl -share/idl/xulrunner/nsIXULTemplateBuilder.idl -share/idl/xulrunner/nsIXULTemplateQueryProcessor.idl -share/idl/xulrunner/nsIXULTemplateResult.idl -share/idl/xulrunner/nsIXULTemplateRuleFilter.idl -share/idl/xulrunner/nsIXULWindow.idl -share/idl/xulrunner/nsIZipReader.idl -share/idl/xulrunner/nsIZipWriter.idl -share/idl/xulrunner/nsPICommandUpdater.idl -share/idl/xulrunner/nsPIDNSService.idl -share/idl/xulrunner/nsPIEditorTransaction.idl -share/idl/xulrunner/nsPIPlacesDatabase.idl -share/idl/xulrunner/nsPIPlacesHistoryListenersNotifier.idl -share/idl/xulrunner/nsPIPromptService.idl -share/idl/xulrunner/nsPISocketTransportService.idl -share/idl/xulrunner/nsPIWindowWatcher.idl -share/idl/xulrunner/nspluginroot.idl -share/idl/xulrunner/nsrootidl.idl -share/idl/xulrunner/rdfIDataSource.idl -share/idl/xulrunner/rdfISerializer.idl -share/idl/xulrunner/rdfITripleVisitor.idl -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 diff --git a/devel/xulrunner/PLIST.Linux b/devel/xulrunner/PLIST.Linux deleted file mode 100644 index 943a7faae83..00000000000 --- a/devel/xulrunner/PLIST.Linux +++ /dev/null @@ -1,33 +0,0 @@ -@comment $NetBSD: PLIST.Linux,v 1.1 2013/03/25 06:13:32 sbd Exp $ -include/xulrunner/IPeerConnection.h -include/xulrunner/MediaEngineWebRTC.h -include/xulrunner/RawDecoder.h -include/xulrunner/RawReader.h -include/xulrunner/RawStructs.h -include/xulrunner/mozilla/dom/MediaStreamListBinding.h -include/xulrunner/mozilla/ipc/UnixSocket.h -include/xulrunner/mozilla/net/DataChannel.h -include/xulrunner/mozilla/net/DataChannelProtocol.h -include/xulrunner/mozilla/net/usrsctp.h -include/xulrunner/mozmemory.h -include/xulrunner/mozmemory_wrap.h -include/xulrunner/mtransport/dtlsidentity.h -include/xulrunner/mtransport/m_cpp_utils.h -include/xulrunner/mtransport/nricectx.h -include/xulrunner/mtransport/nricemediastream.h -include/xulrunner/mtransport/runnable_utils.h -include/xulrunner/mtransport/sigslot.h -include/xulrunner/mtransport/transportflow.h -include/xulrunner/mtransport/transportlayer.h -include/xulrunner/mtransport/transportlayerdtls.h -include/xulrunner/mtransport/transportlayerice.h -include/xulrunner/mtransport/transportlayerlog.h -include/xulrunner/mtransport/transportlayerloopback.h -include/xulrunner/mtransport/transportlayerprsock.h -include/xulrunner/nsDOMDataChannel.h -${PLIST.sps}include/xulrunner/nsIProfiler.h -${PLIST.sps}include/xulrunner/shared-libraries.h -${PLIST.sps}include/xulrunner/sps_sampler.h -${PLIST.sps}lib/xulrunner/modules/Profiler.jsm -share/idl/xulrunner/IPeerConnection.idl -${PLIST.sps}share/idl/xulrunner/nsIProfiler.idl diff --git a/devel/xulrunner/buildlink3.mk b/devel/xulrunner/buildlink3.mk deleted file mode 100644 index d0a62194c6d..00000000000 --- a/devel/xulrunner/buildlink3.mk +++ /dev/null @@ -1,28 +0,0 @@ -# $NetBSD: buildlink3.mk,v 1.34 2013/03/28 14:04:41 ryoon Exp $ - -BUILDLINK_TREE+= xulrunner - -.if !defined(XULRUNNER_BUILDLINK3_MK) -XULRUNNER_BUILDLINK3_MK:= - -BUILDLINK_API_DEPENDS.xulrunner+= xulrunner>=11.0 -BUILDLINK_ABI_DEPENDS.xulrunner+= xulrunner>=18.0.2nb1 -BUILDLINK_PKGSRCDIR.xulrunner?= ../../devel/xulrunner - -BUILDLINK_INCDIRS.xulrunner+= lib/xulrunner/include -BUILDLINK_INCDIRS.xulrunner+= include/xulrunner -BUILDLINK_FILES.xulrunner+= lib/xulrunner/include/*.h - -BUILDLINK_LIBDIRS.xulrunner+= lib/xulrunner/lib -BUILDLINK_FILES.xulrunner+= lib/xulrunner/lib/*.so - -pkgbase := xulrunner -.include "../../mk/pkg-build-options.mk" -.if !empty(PKG_BUILD_OPTIONS.xulrunner:Mgnome) -. include "../../devel/libgnomeui/buildlink3.mk" -. include "../../sysutils/gnome-vfs/buildlink3.mk" -.endif -.include "../../devel/nspr/buildlink3.mk" -.endif # XULRUNNER_BUILDLINK3_MK - -BUILDLINK_TREE+= -xulrunner diff --git a/devel/xulrunner/dist.mk b/devel/xulrunner/dist.mk deleted file mode 100644 index 174376590b5..00000000000 --- a/devel/xulrunner/dist.mk +++ /dev/null @@ -1,17 +0,0 @@ -# $NetBSD: dist.mk,v 1.47 2013/05/19 08:47:41 ryoon Exp $ -# -# used by devel/xulrunner/Makefile -# used by www/firefox/Makefile - -DISTNAME= firefox-${FIREFOX_VER}.source -FIREFOX_VER= ${MOZ_BRANCH}${MOZ_BRANCH_MINOR} -MOZ_BRANCH= 21.0 -MOZ_BRANCH_MINOR= -MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/${FIREFOX_VER}/source/} \ - ${MASTER_SITE_MOZILLA_ALL:=firefox/releases/${FIREFOX_VER}/source/} -EXTRACT_SUFX= .tar.bz2 - -DISTINFO_FILE= ${.CURDIR}/../../devel/xulrunner/distinfo -PATCHDIR= ${.CURDIR}/../../devel/xulrunner/patches - -WRKSRC= ${WRKDIR}/mozilla-release diff --git a/devel/xulrunner/distinfo b/devel/xulrunner/distinfo deleted file mode 100644 index 647c99ef172..00000000000 --- a/devel/xulrunner/distinfo +++ /dev/null @@ -1,123 +0,0 @@ -$NetBSD: distinfo,v 1.105 2013/05/19 08:47:41 ryoon Exp $ - -SHA1 (firefox-21.0.source.tar.bz2) = e63b5488eaec1956947f59609d5839332ba7ffe1 -RMD160 (firefox-21.0.source.tar.bz2) = 3a62e242a7829f98978436464ab3306c96e58cdd -Size (firefox-21.0.source.tar.bz2) = 105558931 bytes -SHA1 (patch-aa) = 51f0d88210cc3ebc44b73804d8c1f7edc557b1e0 -SHA1 (patch-ak) = 971ddb1f12b14bcee604c9d7e72da5e7bf47d9be -SHA1 (patch-al) = 553c6042a98e4b381a46eec50c02cff349d88bd2 -SHA1 (patch-am) = c5aa36638b666d99d4510f345802de259579e884 -SHA1 (patch-an) = 4c8ca17d259f56863d6066f1e3de0d81fefdcd6c -SHA1 (patch-ao) = ebf95a9abf76439cdd890ea34f75f0d8d1114fe0 -SHA1 (patch-as) = 076082d8b2c6f7ef91c152497a4cd7d60545e70b -SHA1 (patch-au) = 09ebe8f5cb73f7746e1f640ff78a5ea966369d02 -SHA1 (patch-az) = 2012a7fef2eac59f48ff21fea0e205e89b313e46 -SHA1 (patch-ba) = 1692053c1b0e65dd38bcf37cc1a80390cce081eb -SHA1 (patch-bd) = 1a24cb9e4dc312725d0a6ffdf202b6f3e98d17fb -SHA1 (patch-bf) = 6a052e8c83967e9054a81eb11f1501eb50e88782 -SHA1 (patch-bg) = e5af56b3dca81ad67149c09942580ebd9062b38d -SHA1 (patch-bi) = 3dd927d93431afe000cd4a45b4d9920e63158a85 -SHA1 (patch-build_autoconf_nss.m4) = 4731f46a41f6d4ff31a6da07c9badb328a0f676f -SHA1 (patch-config_baseconfig.mk) = 4f8e966e5e9684c165929d02f82099fb4befcc75 -SHA1 (patch-config_stl__wrappers_ios) = 00d723e2f2f252485350ede5833f0bb84c1235c1 -SHA1 (patch-config_stl__wrappers_ostream) = 7be7fe36704ffbdc070a113b46b4f391a598206b -SHA1 (patch-config_system-headers) = 5957acc2b4d14a1a9e71791bca3eb76c448a02b2 -SHA1 (patch-config_system__wrappers_unwind.h) = b3bdac0710179b9c8f8eabd824216d0114504491 -SHA1 (patch-content_media_AudioStream.cpp) = 28533c67c744ed8c721c81b90250acad8251fd14 -SHA1 (patch-extensions_auth_nsAuthGSSAPI.cpp) = 548886fc4a86a988f3f91650061ddc04f37653a8 -SHA1 (patch-gfx_skia_Makefile.in) = ddc7e4a375f4cfd7dd76c5b37835bbcd3ad13cf1 -SHA1 (patch-gfx_skia_src_sfnt_SkOTTable__head.h) = 493fced792610ea1ce5ab6b1e043ef36b33f8279 -SHA1 (patch-gfx_skia_src_sfnt_SkOTTable__name.h) = 61a6611b3dd08f5bd56681244eefbfa3f209f6a1 -SHA1 (patch-gfx_skia_src_sfnt_SkSFNTHeader.h) = 9d997d23ed80370e5b36648b9b35d80c5db88be8 -SHA1 (patch-gfx_thebes_gfxPlatform.cpp) = 1ebc8e894e9d63961f49ba0798ad3eed100d95a6 -SHA1 (patch-image_decoders_nsJPEGDecoder.cpp) = e5df11499b1ec14e1d4c9a1408c0611d1c4e0574 -SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 12f3e063cf3fef23f0e3e0fdba5d5a4c1fc32af3 -SHA1 (patch-ipc_chromium_src_base_platform__thread__posix.cc) = a6175d1e97966944f14cb96ed3527e879412534b -SHA1 (patch-ipc_glue_GeckoChildProcessHost.cpp) = faed34d94646453cd01acbdec1da2d9ec0f3d05f -SHA1 (patch-ipc_ipdl_ipdl_lower.py) = 4025c0a4e149d9b2087331e10b342734fa77a905 -SHA1 (patch-js_src_Makefile.in) = 98734e93974965419da3d3706f94e1be515799e1 -SHA1 (patch-js_src_config_system-headers) = ea170db4562cd69913e91d186b238ecbea9a3f83 -SHA1 (patch-js_src_jscompartment.h) = a29ec049ce085ec2a70fffd34647fc78062b7a2e -SHA1 (patch-js_src_jspropertycacheinlines.h) = a34a82193212e945dcba6f0310973117a6c22941 -SHA1 (patch-js_src_methodjit_MethodJIT.cpp) = 77685fc735bde4e592a3ddc29fa05b13a694fa8a -SHA1 (patch-js_src_vm_ObjectImpl-inl.h) = 7b9f7c87980e13a7b801de473737489c5f57921d -SHA1 (patch-mb) = d6f624296ac83bebfdb4ad5e06e64d6d0c2541a3 -SHA1 (patch-md) = 7fd607a3edd2ea5f7a5671fc6d06fba69c46c36f -SHA1 (patch-me) = 2ff755782bd35caded8934000d039976dad44103 -SHA1 (patch-media_libsoundtouch_src_cpu__detect__x86.cpp) = e4472576ec9e8c46fb0a2d5622986503cf2767aa -SHA1 (patch-media_mtransport_objs.mk) = 1877b73706451bc9ff5254ab32d5e2edb9f36883 -SHA1 (patch-media_mtransport_test_Makefile.in) = 9d2364f2bfd0f5fbafb6d0204f98ae0df4e5664c -SHA1 (patch-media_mtransport_third__party_nICEr_nicer.gyp) = 3ed56a7c9ea61f5910a7d608a1bd404b9ce58344 -SHA1 (patch-media_mtransport_third__party_nICEr_src_stun_addrs.c) = 9a501cdf1fe50a35849f280718462c003f0fded4 -SHA1 (patch-media_mtransport_third__party_nICEr_src_stun_stun.h) = 90eb67c93dabf4d84bf3df521f1d53aa874d3050 -SHA1 (patch-media_mtransport_third__party_nICEr_src_util_mbslen.c) = e166ce56f20b026f81e3de208db292e8332d6de0 -SHA1 (patch-media_mtransport_third__party_nrappkit_nrappkit.gyp) = 68b7c5a15ff6027baccf18130673670d51d6a724 -SHA1 (patch-media_mtransport_third__party_nrappkit_src_log_r__log.c) = cf0e6c0d9278578f27ec19c4a3af211bec273ba8 -SHA1 (patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h) = edbd94c944cfd0f6581acd4e5ed18bed7e3e142d -SHA1 (patch-media_mtransport_third__party_nrappkit_src_util_util.c) = 8406228a493c973121f0019138cd7007bfa3340b -SHA1 (patch-media_webrtc_signaling_signaling.gyp) = 3541d06aeb691032d9e63f9d5a17af555f2ee8dc -SHA1 (patch-media_webrtc_signaling_src_sipcc_cpr_darwin_cpr__darwin__ipc.c) = c6e604c731e1adecfff5706299b7999e479273e2 -SHA1 (patch-media_webrtc_signaling_test_Makefile.in) = cdc7d5b87a465ba57d2f0523bb26a5cbfdaa03df -SHA1 (patch-media_webrtc_trunk_build_common.gypi) = 10fbead1d12fa95bccbefc0d0c6b3fe4c4a288e8 -SHA1 (patch-media_webrtc_trunk_testing_gtest_include_gtest_internal_gtest-port.h) = 09b8003606ee5a1cdcbba7caaf1de1895e24b3ac -SHA1 (patch-media_webrtc_trunk_third__party_libyuv_libyuv.gyp) = 74aafdb3a83f44576f1d821083d963ff8c78df9c -SHA1 (patch-media_webrtc_trunk_tools_gyp_pylib_gyp_generator_mozmake.py) = f465afb37d74988764e4dd362911063b3697cfbd -SHA1 (patch-media_webrtc_trunk_webrtc_build_common.gypi) = 7c696b7e27542634ead8bfe16667a39d23c85dc8 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi) = 590f92eec70f5e3ab663489050e5449f08515121 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device__utility.cc) = 9767c35fa45b54fb28d67479efa86cdc769aa447 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc) = e407e7714b9eb7cc79a8976ec62fc2092d8aeac1 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_rtp__utility.cc) = 29e331acf449bdb212305b96c7cb44e93721e335 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_udp__transport_source_udp__transport__impl.cc) = 96b312ee61fdcb94004ed5aa29eefb0d5a51af81 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_utility_source_rtp__dump__impl.cc) = 8610717389ae840b23252ea0f15068a03e3c99be -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_device__info__impl.cc) = fe09632ff216ba621ef6953ab3cb5354842d3a30 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc) = 6dfa87bc5a36fb9eb2555b1081455526948966f4 -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc) = ec735e09515434f504fd1c16584b99fa61aff2ad -SHA1 (patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi) = 7377ddf7a57d84c270a5387e0d2eaa51b6ee804b -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_interface_asm__defines.h) = 8a061afbaae0948f46152a45b14160b3885c08b0 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_interface_tick__util.h) = c96ef7e729868da5d897a71de214958d2f5b7c67 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_atomic32__posix.cc) = 8178fdc13f5961a7d70fa75eb33968f55a76e24e -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable.cc) = 918474cffa9b10134a8aedc32b93289e923f9f4e -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable__posix.cc) = 43fa25f89b475cc8132d4863ab248e1e96fe13ea -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu.cc) = 1875fc230d3c02e05f9d848b9af9f60afe9474f4 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu__info.cc) = b92bb51b6640eaa16a18ed2b6bf186fed6cb7125 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp) = 853b178ca1b95c6907ca2fc2de9865807661a8f5 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_thread__posix.cc) = 8bd3a5791027aa788fac9da4170339e2a42750e5 -SHA1 (patch-media_webrtc_trunk_webrtc_system__wrappers_source_trace__posix.cc) = 7cb19fb82210887a6c6c17a5e60cb069f06466cc -SHA1 (patch-media_webrtc_trunk_webrtc_typedefs.h) = 9a62eb31eb5acb8ff240244273de42d8c66c45a7 -SHA1 (patch-media_webrtc_trunk_webrtc_video__engine_vie__defines.h) = 33323114b03a4231c810e56964e354cb06e90f09 -SHA1 (patch-media_webrtc_trunk_webrtc_voice__engine_voe__network__impl.cc) = 42af9d8fb83ff2c3ea1f7353a15555c07ceca2b8 -SHA1 (patch-media_webrtc_trunk_webrtc_voice__engine_voice__engine__defines.h) = 8606dfda5b8a3090789e5599b12d0668632fd945 -SHA1 (patch-media_webrtc_webrtc__config.gypi) = be2e3128d84b2acdbf7754c71752453f42482c6b -SHA1 (patch-mp) = bc64a6d75df5cf9482d96895f0270b729ff57997 -SHA1 (patch-netwerk_sctp_src_Makefile.in) = e86199357b57c64dac95e5eff5c0d29509dce628 -SHA1 (patch-netwerk_sctp_src_netinet_sctp__os__userspace.h) = d1af7cc0eaf201041e3de4128c516a6f71d7b773 -SHA1 (patch-netwerk_sctp_src_user__recv__thread.c) = cf26945441f74c581aeb5a8d7435780f4a48a607 -SHA1 (patch-netwerk_sctp_src_user__socketvar.h) = 3b001cea73ed1162d11391efcba38d1bba2ff4f7 -SHA1 (patch-pa) = 8045cf02d83e87684b497dd30e890107f76a3bdf -SHA1 (patch-pb) = 7665d8156fa734cdc2e1746558cc08b7eefce98e -SHA1 (patch-pc) = 099a4f6ac32fd2f45c91eb525750bde96684693a -SHA1 (patch-pd) = 9750259906ee270f6898e3c77288aa5260d6e9a7 -SHA1 (patch-pg) = d6d6071cbe8a771873e1537034c0bb9186f8e245 -SHA1 (patch-rc) = 2733724442a2cb49c5091146fd7e6001af686121 -SHA1 (patch-security_manager_ssl_src_nsNSSComponent.cpp) = 15e9466d60e60f93a27fe23aadfea6e1d59ad0bc -SHA1 (patch-toolkit_library_Makefile.in) = 0c91d647f0f3a4653d39f11c9d8fd63611235932 -SHA1 (patch-toolkit_toolkit-tiers.mk) = 59e5174edd04f3c4e5d6ebb450a42e4e1dee0801 -SHA1 (patch-xa) = 9182485283599a96663358bdc680c5cdb1d94a78 -SHA1 (patch-xb) = 30eea880b40cee45d1235d3292fead4b5a54bbaa -SHA1 (patch-xc) = 8575fdac2b47966ccfb5e1cc7ca8505163e358c9 -SHA1 (patch-xd) = 5fcb512091db8193ade345ece8eb2909f0a278e7 -SHA1 (patch-xe) = ca4c87dbf9bb09e0e6c270d0fa76fc69a7d6df7f -SHA1 (patch-xf) = 1720ae5cf3cf0df6f2e9519c83a332585bdd67bf -SHA1 (patch-xg) = b80e660e85b06e4f71146bd41bd4bc0d2e3b6488 -SHA1 (patch-xj) = c373bb0135ef042d07c98e648dce1612a0b47efe -SHA1 (patch-xk) = 3accd4080f4576391f06a0a16a8fb477b2d7b3e3 -SHA1 (patch-xl) = e7dbe631e8d1fcee48054c0cb8ff01169cfcb744 -SHA1 (patch-xm) = 81e02e410c00175cbb98c646dda90c7adf199657 -SHA1 (patch-xn) = c042e39d93706934ec03c78be3dc6e224ac62c0e -SHA1 (patch-xo) = aae6107dcfaf731bd3e9962d953fb8701fc5f163 -SHA1 (patch-xpcom_Makefile.in) = e5f77ed56ed4ad26a08a67085e3dfec0e7af3fa6 -SHA1 (patch-xpcom_ds_TimeStamp.h) = a1fb060f91720eb330f102b28d9373bbdbe96e30 -SHA1 (patch-xpcom_io_nsMultiplexInputStream_cpp) = 899e4797dcef5c295cc7afd7cc31f593a7d46a19 -SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp) = 8cd42915cd32756b55894a773a1e6d7c012b4467 -SHA1 (patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp) = e9e336817c172187f3e15ddf539a8a2176e3e952 -SHA1 (patch-xpcom_string_public_nsAlgorithm.h) = 6cdce480510f0cebbb1271de385b6ec7f5c3ddee diff --git a/devel/xulrunner/hacks.mk b/devel/xulrunner/hacks.mk deleted file mode 100644 index a8702ce759b..00000000000 --- a/devel/xulrunner/hacks.mk +++ /dev/null @@ -1,24 +0,0 @@ -# $NetBSD: hacks.mk,v 1.5 2012/05/13 17:51:10 bsiegert Exp $ - -.if !defined(XULRUNNER_HACKS_MK) -XULRUNNER_HACKS_MK= defined - -.include "../../mk/bsd.fast.prefs.mk" -.include "../../mk/compiler.mk" - -# PR pkg/44912: gcc generates unaligned SSE2 references -.if !empty(PKGSRC_COMPILER:Mgcc) && !empty(CC_VERSION:Mgcc-4.[0-3]*) && (!empty(MACHINE_PLATFORM:M*-*-i386) || !empty(MACHINE_PLATFORM:M*-*-x86_64)) -PKG_HACKS+= optimization -BUILDLINK_TRANSFORM+= rm:-march=[-_A-Za-z0-9]* -SUBST_CLASSES+= opt-hack -SUBST_STAGE.opt-hack= post-patch -SUBST_MESSAGE.opt-hack= Working around optimizer bug. -SUBST_FILES.opt-hack= ${MOZILLA_DIR}gfx/skia/Makefile.in -SUBST_SED.opt-hack= -e '/SkBlitRow_opts_SSE2/s/-msse2/-msse2 -O0/' -.endif - -.if !empty(PKGSRC_COMPILER:Mclang) -CXXFLAGS+= -Wno-return-type-c-linkage -.endif - -.endif # XULRUNNER_HACKS_MK diff --git a/devel/xulrunner/mozilla-common.mk b/devel/xulrunner/mozilla-common.mk deleted file mode 100644 index 957e0aa2375..00000000000 --- a/devel/xulrunner/mozilla-common.mk +++ /dev/null @@ -1,152 +0,0 @@ -# $NetBSD: mozilla-common.mk,v 1.48 2013/05/08 09:11:20 sbd Exp $ -# -# common Makefile fragment for mozilla packages based on gecko 2.0. -# -# used by devel/xulrunner/Makefile -# used by mail/thunderbird/Makefile -# used by www/firefox/Makefile -# used by www/seamonkey/Makefile - -GNU_CONFIGURE= yes -USE_TOOLS+= pkg-config perl gmake autoconf213 unzip zip -USE_LANGUAGES+= c99 c++ -UNLIMIT_RESOURCES+= datasize - -.include "../../mk/bsd.prefs.mk" -# gcc45-4.5.3 of lang/gcc45 does not generate proper binary, -# but gcc 4.5.4 of NetBSD 7 generates working binary. -.if !empty(MACHINE_PLATFORM:MNetBSD-5.*) -GCC_REQD+= 4.6 -.else -GCC_REQD+= 4.5 -.endif - -CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/libpkix/libpkix.sh -CHECK_PORTABILITY_SKIP+=${MOZILLA_DIR}security/nss/tests/multinit/multinit.sh -CHECK_INTERPRETER_SKIP+=lib/xulrunner-sdk/sdk/bin/xpt.py - -CONFIGURE_ARGS+= --disable-tests --disable-pedantic -CONFIGURE_ARGS+= --enable-crypto -CONFIGURE_ARGS+= --enable-optimize=-O2 --with-pthreads -CONFIGURE_ARGS+= --disable-javaxpcom -CONFIGURE_ARGS+= --enable-default-toolkit=cairo-gtk2 -CONFIGURE_ARGS+= --enable-svg --enable-mathml -CONFIGURE_ARGS+= --enable-system-cairo -CONFIGURE_ARGS+= --enable-system-pixman -CONFIGURE_ARGS+= --with-system-libvpx -CONFIGURE_ARGS+= --enable-system-hunspell -CONFIGURE_ARGS+= --enable-system-ffi -CONFIGURE_ARGS+= --with-system-nss -CONFIGURE_ARGS+= --with-system-nspr -## xulrunner-18.0 or later really requires libjpeg-turbo -#CONFIGURE_ARGS+= --with-system-jpeg -CONFIGURE_ARGS+= --with-system-zlib --with-system-bz2 -CONFIGURE_ARGS+= --with-system-libevent=${BUILDLINK_PREFIX.libevent} -CONFIGURE_ARGS+= --enable-system-sqlite -CONFIGURE_ARGS+= --disable-crashreporter -CONFIGURE_ARGS+= --disable-libnotify -CONFIGURE_ARGS+= --disable-necko-wifi -CONFIGURE_ARGS+= --enable-chrome-format=flat - -SUBST_CLASSES+= fix-paths -SUBST_STAGE.fix-paths= pre-configure -SUBST_MESSAGE.fix-paths= Fixing absolute paths. -SUBST_FILES.fix-paths= ${MOZILLA_DIR}xpcom/build/nsXPCOMPrivate.h -SUBST_FILES.fix-paths+= ${MOZILLA_DIR}xpcom/io/nsAppFileLocationProvider.cpp -SUBST_SED.fix-paths+= -e 's,/usr/lib/mozilla/plugins,${PREFIX}/lib/netscape/plugins,g' - -CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}build/autoconf/config.guess -CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}js/src/build/autoconf/config.guess -CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}nsprpub/build/autoconf/config.guess -CONFIG_GUESS_OVERRIDE+= ${MOZILLA_DIR}/js/ctypes/libffi/config.guess -CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}build/autoconf/config.sub -CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}js/src/build/autoconf/config.sub -CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}nsprpub/build/autoconf/config.sub -CONFIG_SUB_OVERRIDE+= ${MOZILLA_DIR}/js/ctypes/libffi/config.sub - -PYTHON_FOR_BUILD_ONLY= yes -.include "../../lang/python/application.mk" -CONFIGURE_ENV+= PYTHON=${PYTHONBIN:Q} - -SUBST_CLASSES+= python -SUBST_STAGE.python= pre-configure -SUBST_MESSAGE.python= Fixing path to python. -SUBST_FILES.python+= media/webrtc/trunk/build/common.gypi -SUBST_SED.python+= -e 's,<!(python,<!(${PYTHONBIN},' - -# When MACHINAE_ARCH == "arm", libjpeg-turbo should be enabled. -.if (${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64") -BUILD_DEPENDS+= yasm>=1.1.0:../../devel/yasm -CONFIGURE_ARGS+= --enable-libjpeg-turbo -.else -CONFIGURE_ARGS+= --disable-libjpeg-turbo -.endif - -PLIST_VARS+= sps vorbis tremor - -.if !empty(MACHINE_PLATFORM:S/i386/x86/:MLinux-*-x86*) -PLIST.sps= yes -.endif - -.if !empty(MACHINE_PLATFORM:MLinux-*-arm*) || ${OPSYS} == "DragonFly" \ - || ${OPSYS} == "FreeBSD" || ${OPSYS} == "NetBSD" || ${OPSYS} == "OpenBSD" -PLIST.tremor= yes -.else -PLIST.vorbis= yes -.endif - -# -# pysqlite2 is used by xulrunner's Python virtualenv. If pysqlite2 isn't -# installed at build time it will attempt to download it instead, so the -# problem is stealthy in a networked environment, and obvious in an -# offline environment. -# -BUILD_DEPENDS+= ${PYPKGPREFIX}-sqlite2-[0-9]*:../../databases/py-sqlite2 - -# Makefiles sometimes call "rm -f" without more arguments. Kludge around ... -.PHONY: create-rm-wrapper -pre-configure: create-rm-wrapper -create-rm-wrapper: - printf '#!/bin/sh\n[ "$$*" = "-f" ] && exit 0\nexec /bin/rm $$@\n' > \ - ${WRAPPER_DIR}/bin/rm - chmod +x ${WRAPPER_DIR}/bin/rm - -.include "../../mk/bsd.prefs.mk" - -.if ${OPSYS} == "NetBSD" -# The configure test for __thread succeeds, but later we end up with: -# dist/bin/libxul.so: undefined reference to `__tls_get_addr' -CONFIGURE_ENV+= ac_cv_thread_keyword=no -.endif - -.if ${OPSYS} == "SunOS" -# native libbz2.so hides BZ2_crc32Table -PREFER.bzip2?= pkgsrc -.endif - -.if ${OPSYS} == "Linux" -.include "../../audio/alsa-lib/buildlink3.mk" -.endif -.include "../../archivers/bzip2/buildlink3.mk" -BUILDLINK_API_DEPENDS.sqlite3+= sqlite3>=3.7.14.1 -CONFIGURE_ENV+= ac_cv_sqlite_secure_delete=yes # c.f. patches/patch-al -.include "../../databases/sqlite3/buildlink3.mk" -BUILDLINK_API_DEPENDS.libevent+= libevent>=1.1 -.include "../../devel/libevent/buildlink3.mk" -.include "../../devel/libffi/buildlink3.mk" -BUILDLINK_API_DEPENDS.nspr+= nspr>=4.9.4 -.include "../../devel/nspr/buildlink3.mk" -BUILDLINK_API_DEPENDS.nss+= nss>=3.14.1 -.include "../../devel/nss/buildlink3.mk" -.include "../../devel/zlib/buildlink3.mk" -## xulrunner-18.0 or later really requires libjpeg-turbo -#.include "../../mk/jpeg.buildlink3.mk" -.include "../../graphics/MesaLib/buildlink3.mk" -BUILDLINK_API_DEPENDS.cairo+= cairo>=1.10.2nb4 -.include "../../graphics/cairo/buildlink3.mk" -.include "../../multimedia/libvpx/buildlink3.mk" -.include "../../net/libIDL/buildlink3.mk" -.include "../../textproc/hunspell/buildlink3.mk" -BUILDLINK_API_DEPENDS.gtk2+= gtk2+>=2.18.3nb1 -.include "../../x11/gtk2/buildlink3.mk" -.include "../../x11/libXt/buildlink3.mk" diff --git a/devel/xulrunner/options.mk b/devel/xulrunner/options.mk deleted file mode 100644 index 06327385e15..00000000000 --- a/devel/xulrunner/options.mk +++ /dev/null @@ -1,45 +0,0 @@ -# $NetBSD: options.mk,v 1.14 2012/11/21 15:26:49 ryoon Exp $ - -PKG_OPTIONS_VAR= PKG_OPTIONS.xulrunner -PKG_SUPPORTED_OPTIONS= debug mozilla-jemalloc gnome pulseaudio - -PLIST_VARS+= gnome jemalloc debug - -.if ${OPSYS} == "Linux" || ${OPSYS} == "SunOS" -PKG_SUGGESTED_OPTIONS+= mozilla-jemalloc -.endif - -.include "../../mk/bsd.options.mk" - -.if !empty(PKG_OPTIONS:Mgnome) -.include "../../devel/libgnomeui/buildlink3.mk" -.include "../../sysutils/gnome-vfs/buildlink3.mk" -.include "../../sysutils/libnotify/buildlink3.mk" -CONFIGURE_ARGS+= --enable-gnomevfs --enable-dbus --enable-gnomeui -CONFIGURE_ARGS+= --enable-libnotify -PLIST.gnome= yes -.else -CONFIGURE_ARGS+= --disable-gnomevfs --disable-dbus --disable-gnomeui -CONFIGURE_ARGS+= --disable-libnotify -.endif - -.if !empty(PKG_OPTIONS:Mmozilla-jemalloc) -PLIST.jemalloc= yes -CONFIGURE_ARGS+= --enable-jemalloc -.else -CONFIGURE_ARGS+= --disable-jemalloc -.endif - -.if !empty(PKG_OPTIONS:Mdebug) -CONFIGURE_ARGS+= --enable-debug --enable-debug-symbols -CONFIGURE_ARGS+= --disable-install-strip -PLIST.debug= yes -.else -CONFIGURE_ARGS+= --disable-debug --disable-debug-symbols -CONFIGURE_ARGS+= --enable-install-strip -.endif - -.if !empty(PKG_OPTIONS:Mpulseaudio) -.include "../../audio/pulseaudio/buildlink3.mk" -CONFIGURE_ARGS+= --enable-pulseaudio -.endif diff --git a/devel/xulrunner/patches/patch-aa b/devel/xulrunner/patches/patch-aa deleted file mode 100644 index 03bae1beae7..00000000000 --- a/devel/xulrunner/patches/patch-aa +++ /dev/null @@ -1,205 +0,0 @@ -$NetBSD: patch-aa,v 1.19 2013/05/19 08:47:41 ryoon Exp $ - ---- configure.in.orig 2013-05-11 19:19:23.000000000 +0000 -+++ configure.in -@@ -1404,6 +1404,17 @@ if test "$GNU_CC"; then - CFLAGS=$_SAVE_CFLAGS - AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSSE3) - -+ # Check for -msse4.1 on $CC -+ AC_MSG_CHECKING([if toolchain supports -msse4.1 option]) -+ HAVE_TOOLCHAIN_SUPPORT_MSSE4_1= -+ _SAVE_CFLAGS=$CFLAGS -+ CFLAGS="$CFLAGS -msse4.1" -+ AC_TRY_COMPILE([asm ("pmulld %xmm6,%xmm0");],,AC_MSG_RESULT([yes]) -+ [HAVE_TOOLCHAIN_SUPPORT_MSSE4_1=1], -+ AC_MSG_RESULT([no])) -+ CFLAGS=$_SAVE_CFLAGS -+ AC_SUBST(HAVE_TOOLCHAIN_SUPPORT_MSSE4_1) -+ - # Turn on GNU-specific warnings: - # -Wall - turn on a lot of warnings - # -Wpointer-arith - good to have -@@ -2066,6 +2077,9 @@ ia64*-hpux*) - if test -z "$MC"; then - MC=mc.exe - fi -+ if test "$LIBRUNPATH"; then -+ DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS" -+ fi - ;; - *-mingw*) - DSO_CFLAGS= -@@ -2848,6 +2862,7 @@ EOF - #pragma GCC visibility push(hidden) - #pragma GCC visibility push(default) - #include <string.h> -+#include <iterator> - #pragma GCC visibility pop - - __attribute__ ((visibility ("default"))) void Func() { -@@ -2856,7 +2871,7 @@ __attribute__ ((visibility ("default"))) - } - EOF - ac_cv_have_visibility_builtin_bug=no -- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then -+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then - ac_cv_have_visibility_builtin_bug=yes - else - if test `grep -c "@PLT" conftest.S` = 0; then -@@ -3018,6 +3033,9 @@ dnl ==================================== - case $target in - *-hpux11.*) - ;; -+*-dragonfly*) -+ AC_CHECK_LIB(c, gethostbyname_r) -+ ;; - *) - AC_CHECK_LIB(c_r, gethostbyname_r) - ;; -@@ -3319,6 +3337,9 @@ AC_CACHE_CHECK( - #ifdef linux - #define _BSD_SOURCE 1 - #endif -+ #ifdef __NetBSD__ -+ #error use of global _res variable in threaded programs is not portable -+ #endif - #include <resolv.h> - ], - [int foo = res_ninit(&_res);], -@@ -3989,6 +4010,14 @@ if test -n "$YASM"; then - _YASM_BUILD=` echo ${YASM_VERSION} | $AWK -F\. '{ print $4 }'` - fi - -+if test -n "${LIBXUL_SDK_DIR}"; then -+ AC_MSG_WARN([pkgsrc: LIBXUL_SDK_DIR is set; assuming we want nss and nspr from xulrunner.]) -+ NSPR_CFLAGS="-I${prefix}/include/xulrunner/unstable `pkg-config --cflags mozilla-nspr`" -+ NSPR_LIBS="`pkg-config --libs mozilla-nspr`" -+ NSS_CFLAGS="`pkg-config --cflags mozilla-nss`" -+ NSS_LIBS="`pkg-config --libs mozilla-nss`" -+fi -+ - if test -z "$SKIP_LIBRARY_CHECKS"; then - dnl system JPEG support - dnl ======================================================== -@@ -4016,11 +4045,7 @@ if test "$MOZ_NATIVE_JPEG" = 1; then - #include <jpeglib.h> ], - [ #if JPEG_LIB_VERSION < $MOZJPEG - #error "Insufficient JPEG library version ($MOZJPEG required)." -- #endif -- #ifndef JCS_EXTENSIONS -- #error "libjpeg-turbo JCS_EXTENSIONS required" -- #endif -- ], -+ #endif ], - MOZ_NATIVE_JPEG=1, - AC_MSG_ERROR([Insufficient JPEG library version for --with-system-jpeg])) - fi -@@ -5212,7 +5237,11 @@ if test -n "$MOZ_WEBRTC"; then - dnl Make sure doesn't get matched by *-linux* - MOZ_WEBRTC= - ;; -- *-linux*|*-mingw*|*-darwin*) -+ *-netbsd*) -+ dnl Custom socketvar.h is not compatible with NetBSD. -+ MOZ_WEBRTC= -+ ;; -+ *-linux*|*-mingw*|*-darwin*|*-dragonfly*|*-freebsd*|*-openbsd*) - dnl Leave enabled - ;; - *) -@@ -5263,6 +5292,9 @@ if test -n "$MOZ_WEBRTC"; then - MOZ_VP8_ENCODER=1 - MOZ_VP8_ERROR_CONCEALMENT=1 - -+ dnl with libv4l2 we can support more cameras -+ PKG_CHECK_MODULES(MOZ_LIBV4L2, libv4l2) -+ - dnl OpenSLES is only available in Android 2.3 and later; we'll change this - dnl hard dependency to a dynamic load with graceful runtime failure before - dnl we make --enable-webrtc on by default in Android (bug 815905) -@@ -5299,8 +5331,8 @@ AC_SUBST(MOZ_WEBRTC_IN_LIBXUL) - AC_SUBST(MOZ_SCTP) - AC_SUBST(MOZ_SRTP) - --case "$target_cpu" in --arm*) -+case "$target" in -+arm-*-linux*|*-dragonfly*|*-freebsd*|*-netbsd*|*-openbsd*) - MOZ_SAMPLE_TYPE_S16=1 - AC_DEFINE(MOZ_SAMPLE_TYPE_S16) - AC_SUBST(MOZ_SAMPLE_TYPE_S16) -@@ -5704,7 +5736,7 @@ MOZ_ALSA=) - - if test -n "$MOZ_ALSA"; then - AC_DEFINE(MOZ_CUBEB) -- PKG_CHECK_MODULES(MOZ_ALSA, alsa, , -+ PKG_CHECK_MODULES(MOZ_ALSA, alsa, MOZ_ALSA=1, - [echo "$MOZ_ALSA_PKG_ERRORS" - AC_MSG_ERROR([Need alsa for Ogg, Wave or WebM decoding on Linux. Disable with --disable-ogg --disable-wave --disable-webm. (On Ubuntu, you might try installing the package libasound2-dev.)])]) - fi -@@ -8311,16 +8343,26 @@ MOZ_ARG_DISABLE_BOOL(necko-wifi, - NECKO_WIFI=, - NECKO_WIFI=1) - --if test "$OS_ARCH" = "OS2"; then -- dnl OS/2 implementation of Necko-WiFi support will be added in bug 506566 -- NECKO_WIFI= --fi --if test "$NECKO_WIFI" -a \ -- "$OS_ARCH" != "Linux" -a \ -- "$OS_ARCH" != "Darwin" -a \ -- "$OS_ARCH" != "SunOS" -a \ -- "$OS_ARCH" != "WINNT"; then -- AC_MSG_ERROR([Necko WiFi scanning not supported on your platform, use --disable-necko-wifi]) -+if test "$NECKO_WIFI"; then -+ case "$OS_TARGET" in -+ Android) -+ ;; -+ Darwin) -+ ;; -+ SunOS) -+ ;; -+ WINNT) -+ ;; -+ OS2) -+ dnl OS/2 implementation of Necko-WiFi support will be added in bug 506566 -+ NECKO_WIFI= -+ ;; -+ *) -+ if test -z "$MOZ_ENABLE_DBUS"; then -+ AC_MSG_ERROR([Necko WiFi scanning needs DBus on your platform, remove --disable-dbus or use --disable-necko-wifi]) -+ fi -+ ;; -+ esac - fi - - if test "$NECKO_WIFI"; then -@@ -8981,6 +9023,27 @@ elif test "${OS_TARGET}" = "Android"; th - fi - fi - -+# Keep libcubeb and audio_device backends in sync -+if test -n "$MOZ_ALSA"; then -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D include_alsa_audio=1" -+else -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D include_alsa_audio=0" -+fi -+if test -n "$MOZ_PULSEAUDIO"; then -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D include_pulse_audio=1" -+else -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D include_pulse_audio=0" -+fi -+ -+# Don't try to compile sse4.1 code if toolchain doesn't support -+if test -z "$HAVE_TOOLCHAIN_SUPPORT_MSSE4_1"; then -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D yuv_disable_asm=1" -+fi -+ -+if test -n "$MOZ_LIBV4L2_LIBS"; then -+ EXTRA_GYP_DEFINES="$EXTRA_GYP_DEFINES -D use_libv4l2=1" -+fi -+ - if test -n "$MOZ_WEBRTC"; then - AC_MSG_RESULT("generating WebRTC Makefiles...") - diff --git a/devel/xulrunner/patches/patch-ak b/devel/xulrunner/patches/patch-ak deleted file mode 100644 index c9cfd9e85f2..00000000000 --- a/devel/xulrunner/patches/patch-ak +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ak,v 1.8 2013/01/10 15:01:30 ryoon Exp $ - ---- js/src/ctypes/libffi/configure.orig 2013-01-04 23:44:34.000000000 +0000 -+++ js/src/ctypes/libffi/configure -@@ -11278,7 +11278,7 @@ case "$host" in - powerpc-*-aix* | rs6000-*-aix*) - TARGET=POWERPC_AIX; TARGETDIR=powerpc - ;; -- powerpc-*-freebsd* | powerpc-*-openbsd*) -+ powerpc-*-freebsd* | powerpc-*-openbsd* | powerpc-*-netbsd*) - TARGET=POWERPC_FREEBSD; TARGETDIR=powerpc - ;; - powerpc*-*-rtems*) diff --git a/devel/xulrunner/patches/patch-al b/devel/xulrunner/patches/patch-al deleted file mode 100644 index 3b7c9387aef..00000000000 --- a/devel/xulrunner/patches/patch-al +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-al,v 1.8 2013/01/10 15:01:30 ryoon Exp $ - ---- storage/src/mozStorageConnection.cpp.orig 2013-01-04 23:44:44.000000000 +0000 -+++ storage/src/mozStorageConnection.cpp -@@ -584,6 +584,11 @@ Connection::initialize(nsIFile *aDatabas - break; - } - -+ // XXX tnn: the configure script demands that sqlite3 is compiled with -+ // SECURE_DELETE on by default. sqlite3 in pkgsrc does not have that, -+ // so instead we enable secure_delete manually here. -+ (void)ExecuteSimpleSQL(NS_LITERAL_CSTRING("PRAGMA secure_delete = 1;")); -+ - return NS_OK; - } - diff --git a/devel/xulrunner/patches/patch-am b/devel/xulrunner/patches/patch-am deleted file mode 100644 index d4267ef571a..00000000000 --- a/devel/xulrunner/patches/patch-am +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-am,v 1.4 2013/01/10 15:01:30 ryoon Exp $ - -SHA1_Update conflicts with openssl which may be dynamically loaded -at runtime via libcups or libgssapi so causing a crash due to using -the wrong binding. So rename here to avoid conflict. - ---- security/nss/lib/freebl/blapi.h.orig 2013-01-04 23:44:43.000000000 +0000 -+++ security/nss/lib/freebl/blapi.h -@@ -1010,6 +1010,8 @@ extern void SHA1_DestroyContext(SHA1Cont - */ - extern void SHA1_Begin(SHA1Context *cx); - -+#define SHA1_Update NSS_SHA1_Update -+ - /* - ** Update the SHA-1 hash function with more data. - ** "cx" the context diff --git a/devel/xulrunner/patches/patch-an b/devel/xulrunner/patches/patch-an deleted file mode 100644 index 26a46255096..00000000000 --- a/devel/xulrunner/patches/patch-an +++ /dev/null @@ -1,48 +0,0 @@ -$NetBSD: patch-an,v 1.4 2013/01/10 15:01:30 ryoon Exp $ - -SHA1_Update conflicts with openssl which may be dynamically loaded -at runtime via libcups or libgssapi so causing a crash due to using -the wrong binding. So rename here to avoid conflict. - ---- security/nss/lib/freebl/sha-fast-amd64-sun.s.orig 2013-01-04 23:44:43.000000000 +0000 -+++ security/nss/lib/freebl/sha-fast-amd64-sun.s -@@ -1680,9 +1680,9 @@ shaCompress: - .LFE7: - .size shaCompress, .-shaCompress - .align 16 --.globl SHA1_Update -- .type SHA1_Update, @function --SHA1_Update: -+.globl NSS_SHA1_Update -+ .type NSS_SHA1_Update, @function -+NSS_SHA1_Update: - .LFB5: - pushq %rbp - .LCFI5: -@@ -1768,7 +1768,7 @@ SHA1_Update: - call shaCompress - jmp .L245 - .LFE5: -- .size SHA1_Update, .-SHA1_Update -+ .size NSS_SHA1_Update, .-NSS_SHA1_Update - .section .rodata - .align 32 - .type bulk_pad.0, @object -@@ -1870,7 +1870,7 @@ SHA1_End: - subl %r8d, %edx - andl $63, %edx - incl %edx -- call SHA1_Update@PLT -+ call NSS_SHA1_Update@PLT - movq %rbx, %rdi - movq %r12, %rsi - shrq $32, %rdi -@@ -1986,7 +1986,7 @@ SHA1_HashBuf: - movl %r12d, %edx - movq %r13, %rsi - movq %rbx, %rdi -- call SHA1_Update@PLT -+ call NSS_SHA1_Update@PLT - leaq -292(%rbp), %rdx - movq %r14, %rsi - movq %rbx, %rdi diff --git a/devel/xulrunner/patches/patch-ao b/devel/xulrunner/patches/patch-ao deleted file mode 100644 index a1f8a955262..00000000000 --- a/devel/xulrunner/patches/patch-ao +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-ao,v 1.7 2013/04/05 13:30:17 ryoon Exp $ - ---- toolkit/mozapps/installer/packager.mk.orig 2013-03-26 22:18:05.000000000 +0000 -+++ toolkit/mozapps/installer/packager.mk -@@ -911,8 +911,8 @@ endif - (cd $(DIST)/$(MOZ_PKG_DIR) && $(TAR) --exclude=precomplete $(TAR_CREATE_FLAGS) - .) | \ - (cd $(DESTDIR)$(installdir) && tar -xf -) - $(NSINSTALL) -D $(DESTDIR)$(bindir) -- $(RM) -f $(DESTDIR)$(bindir)/$(MOZ_APP_NAME) -- ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir) -+ $(RM) -f $(DESTDIR)$(bindir)/$(MOZILLA_PKG_NAME) -+ ln -s $(installdir)/$(MOZ_APP_NAME) $(DESTDIR)$(bindir)/$(MOZILLA_PKG_NAME) - ifdef INSTALL_SDK # Here comes the hard part - $(NSINSTALL) -D $(DESTDIR)$(includedir) - (cd $(DIST)/include && $(TAR) $(TAR_CREATE_FLAGS) - .) | \ diff --git a/devel/xulrunner/patches/patch-as b/devel/xulrunner/patches/patch-as deleted file mode 100644 index d80dabb8d74..00000000000 --- a/devel/xulrunner/patches/patch-as +++ /dev/null @@ -1,51 +0,0 @@ -$NetBSD: patch-as,v 1.11 2013/05/19 08:47:41 ryoon Exp $ - -Treat DragonFly like FreeBSD. - ---- js/src/configure.in.orig 2013-05-11 19:19:32.000000000 +0000 -+++ js/src/configure.in -@@ -2399,6 +2399,7 @@ EOF - #pragma GCC visibility push(hidden) - #pragma GCC visibility push(default) - #include <string.h> -+#include <iterator> - #pragma GCC visibility pop - - __attribute__ ((visibility ("default"))) void Func() { -@@ -2407,7 +2408,7 @@ __attribute__ ((visibility ("default"))) - } - EOF - ac_cv_have_visibility_builtin_bug=no -- if ! ${CC-cc} ${CFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then -+ if ! ${CXX-c++} ${CXXFLAGS} ${DSO_PIC_CFLAGS} ${DSO_LDOPTS} -O2 -S -o conftest.S conftest.c > /dev/null 2>&1 ; then - ac_cv_have_visibility_builtin_bug=yes - else - if test `grep -c "@PLT" conftest.S` = 0; then -@@ -2628,7 +2629,7 @@ then - fi - - case "$target" in -- *-*-freebsd*) -+ *-*-freebsd*|*-dragonfly*) - AC_DEFINE(_REENTRANT) - AC_DEFINE(_THREAD_SAFE) - dnl -pthread links in -lpthread, so don't specify it explicitly. -@@ -2711,6 +2712,9 @@ AC_CACHE_CHECK( - #ifdef linux - #define _BSD_SOURCE 1 - #endif -+ #ifdef __NetBSD__ -+ #error use of global _res variable in threaded programs is not portable -+ #endif - #include <resolv.h> - ], - [int foo = res_ninit(&_res);], -@@ -3486,7 +3490,7 @@ if test "$MOZ_MEMORY"; then - *-darwin*) - AC_DEFINE(MOZ_MEMORY_DARWIN) - ;; -- *-*freebsd*) -+ *-*freebsd*|*-*dragonfly*) - AC_DEFINE(MOZ_MEMORY_BSD) - ;; - *-android*|*-linuxandroid*) diff --git a/devel/xulrunner/patches/patch-au b/devel/xulrunner/patches/patch-au deleted file mode 100644 index fe5337ada9f..00000000000 --- a/devel/xulrunner/patches/patch-au +++ /dev/null @@ -1,41 +0,0 @@ -$NetBSD: patch-au,v 1.8 2013/05/19 08:47:41 ryoon Exp $ - -- 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 2013-05-11 19:19:43.000000000 +0000 -+++ media/libsydneyaudio/src/sydney_audio_oss.c -@@ -23,7 +23,7 @@ - // support only versions newer than 3.6.1 - #define SUPP_OSS_VERSION OSS_VERSION(3,0,1) - --#if (SOUND_VERSION < SUPP_OSS_VERSION) -+#if 0 // (SOUND_VERSION < SUPP_OSS_VERSION) - #error Unsupported OSS Version - #else - -@@ -173,7 +173,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; -@@ -446,6 +451,10 @@ static void audio_callback(void* data) - printf("!"); /* not enough audio data */ - #endif - bytes = bytes-bytes_to_copy; -+ struct timespec ts = {0, 1000000}; -+ pthread_mutex_unlock(&s->mutex); -+ nanosleep(&ts, NULL); -+ pthread_mutex_lock(&s->mutex); - break; - } - free(s->bl_head); diff --git a/devel/xulrunner/patches/patch-az b/devel/xulrunner/patches/patch-az deleted file mode 100644 index 06be39f7512..00000000000 --- a/devel/xulrunner/patches/patch-az +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-az,v 1.4 2013/01/10 15:01:30 ryoon Exp $ - ---- nsprpub/pr/src/pthreads/ptthread.c.orig 2013-01-04 23:44:43.000000000 +0000 -+++ nsprpub/pr/src/pthreads/ptthread.c -@@ -1043,12 +1043,12 @@ PR_IMPLEMENT(void) PR_ProcessExit(PRIntn - _exit(status); - } - --PR_IMPLEMENT(PRUint32) PR_GetThreadID(PRThread *thred) -+PR_IMPLEMENT(pthread_t) PR_GetThreadID(PRThread *thred) - { - #if defined(_PR_DCETHREADS) - return (PRUint32)&thred->id; /* this is really a sham! */ - #else -- return (PRUint32)thred->id; /* and I don't know what they will do with it */ -+ return thred->id; /* and I don't know what they will do with it */ - #endif - } - diff --git a/devel/xulrunner/patches/patch-ba b/devel/xulrunner/patches/patch-ba deleted file mode 100644 index c7869b6a5f3..00000000000 --- a/devel/xulrunner/patches/patch-ba +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-ba,v 1.4 2013/01/10 15:01:30 ryoon Exp $ - -pthread_t may be 64-bit, avoid casting it. - ---- nsprpub/pr/include/private/pprthred.h.orig 2013-01-04 23:44:43.000000000 +0000 -+++ nsprpub/pr/include/private/pprthred.h -@@ -19,6 +19,8 @@ - #include <os2.h> - #endif - -+#include <pthread.h> -+ - PR_BEGIN_EXTERN_C - - /*--------------------------------------------------------------------------- -@@ -59,7 +61,7 @@ NSPR_API(void) PR_DetachThread(void); - ** Get the id of the named thread. Each thread is assigned a unique id - ** when it is created or attached. - */ --NSPR_API(PRUint32) PR_GetThreadID(PRThread *thread); -+NSPR_API(pthread_t) PR_GetThreadID(PRThread *thread); - - /* - ** Set the procedure that is called when a thread is dumped. The procedure diff --git a/devel/xulrunner/patches/patch-bd b/devel/xulrunner/patches/patch-bd deleted file mode 100644 index c983ff68170..00000000000 --- a/devel/xulrunner/patches/patch-bd +++ /dev/null @@ -1,28 +0,0 @@ -$NetBSD: patch-bd,v 1.5 2013/01/10 15:01:30 ryoon Exp $ - ---- js/src/ctypes/CTypes.cpp.orig 2013-01-04 23:44:34.000000000 +0000 -+++ js/src/ctypes/CTypes.cpp -@@ -5,6 +5,23 @@ - - #include "mozilla/FloatingPoint.h" - -+#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 -+#define off_t off_t -+#endif -+ - #include "CTypes.h" - #include "Library.h" - #include "jsnum.h" diff --git a/devel/xulrunner/patches/patch-bf b/devel/xulrunner/patches/patch-bf deleted file mode 100644 index fb298d95e35..00000000000 --- a/devel/xulrunner/patches/patch-bf +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-bf,v 1.12 2013/04/05 13:30:17 ryoon Exp $ - ---- js/src/jsnativestack.cpp.orig 2013-03-26 22:17:48.000000000 +0000 -+++ js/src/jsnativestack.cpp -@@ -19,7 +19,7 @@ - #elif defined(XP_MACOSX) || defined(DARWIN) || defined(XP_UNIX) - # include <pthread.h> - --# if defined(__FreeBSD__) || defined(__OpenBSD__) -+# if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__DragonFly__) - # include <pthread_np.h> - # endif - -@@ -112,7 +112,7 @@ js::GetNativeStackBaseImpl() - pthread_attr_init(&sattr); - # if defined(__OpenBSD__) - stack_t ss; --# elif defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(NETBSD) -+# elif defined(PTHREAD_NP_H) || defined(_PTHREAD_NP_H_) || defined(__DragonFly__) || 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 deleted file mode 100644 index ce8b7aef267..00000000000 --- a/devel/xulrunner/patches/patch-bg +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-bg,v 1.5 2013/01/10 15:01:30 ryoon Exp $ - ---- storage/src/SQLiteMutex.h.orig 2013-01-04 23:44:44.000000000 +0000 -+++ storage/src/SQLiteMutex.h -@@ -108,15 +108,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 - } - - 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 - } - #endif // ifndef DEBUG - diff --git a/devel/xulrunner/patches/patch-bi b/devel/xulrunner/patches/patch-bi deleted file mode 100644 index 31763ffb231..00000000000 --- a/devel/xulrunner/patches/patch-bi +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-bi,v 1.7 2013/01/10 15:01:30 ryoon Exp $ - ---- gfx/angle/src/compiler/osinclude.h.orig 2013-01-04 23:44:32.000000000 +0000 -+++ gfx/angle/src/compiler/osinclude.h -@@ -16,6 +16,7 @@ - #define ANGLE_OS_WIN - #elif defined(__APPLE__) || defined(__linux__) || \ - defined(__FreeBSD__) || defined(__OpenBSD__) || \ -+ defined(__NetBSD__) || defined(__DragonFly__) || \ - defined(__sun) || defined(ANDROID) || \ - defined(__GLIBC__) || defined(__GNU__) || \ - defined(__QNX__) diff --git a/devel/xulrunner/patches/patch-build_autoconf_nss.m4 b/devel/xulrunner/patches/patch-build_autoconf_nss.m4 deleted file mode 100644 index a060fab1e87..00000000000 --- a/devel/xulrunner/patches/patch-build_autoconf_nss.m4 +++ /dev/null @@ -1,46 +0,0 @@ -$NetBSD: patch-build_autoconf_nss.m4,v 1.4 2013/01/10 15:01:30 ryoon Exp $ - ---- build/autoconf/nss.m4.orig 2013-01-04 23:44:28.000000000 +0000 -+++ build/autoconf/nss.m4 -@@ -22,18 +22,18 @@ AC_ARG_WITH(nss-exec-prefix, - if test -n "$nss_config_exec_prefix"; then - nss_config_args="$nss_config_args --exec-prefix=$nss_config_exec_prefix" - if test -z "$NSS_CONFIG"; then -- NSS_CONFIG=$nss_config_exec_prefix/bin/nss-config -+ NSS_CONFIG=$nss_config_exec_prefix/bin/pkg-config - fi - fi - if test -n "$nss_config_prefix"; then - nss_config_args="$nss_config_args --prefix=$nss_config_prefix" - if test -z "$NSS_CONFIG"; then -- NSS_CONFIG=$nss_config_prefix/bin/nss-config -+ NSS_CONFIG=$nss_config_prefix/bin/pkg-config - fi - fi - - unset ac_cv_path_NSS_CONFIG -- AC_PATH_PROG(NSS_CONFIG, nss-config, no) -+ AC_PATH_PROG(NSS_CONFIG, pkg-config, no) - min_nss_version=ifelse([$1], ,3.0.0,$1) - AC_MSG_CHECKING(for NSS - version >= $min_nss_version) - -@@ -41,14 +41,14 @@ AC_ARG_WITH(nss-exec-prefix, - if test "$NSS_CONFIG" = "no"; then - no_nss="yes" - else -- NSS_CFLAGS=`$NSS_CONFIG $nss_config_args --cflags` -- NSS_LIBS=`$NSS_CONFIG $nss_config_args --libs` -+ NSS_CFLAGS=`$NSS_CONFIG $nss_config_args nss --cflags` -+ NSS_LIBS=`$NSS_CONFIG $nss_config_args nss --libs` - -- nss_config_major_version=`$NSS_CONFIG $nss_config_args --version | \ -+ nss_config_major_version=`$NSS_CONFIG $nss_config_args nss --modversion | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` -- nss_config_minor_version=`$NSS_CONFIG $nss_config_args --version | \ -+ nss_config_minor_version=`$NSS_CONFIG $nss_config_args nss --modversion | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\2/'` -- nss_config_micro_version=`$NSS_CONFIG $nss_config_args --version | \ -+ nss_config_micro_version=`$NSS_CONFIG $nss_config_args nss --modversion | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\3/'` - min_nss_major_version=`echo $min_nss_version | \ - sed 's/\([[0-9]]*\).\([[0-9]]*\).\([[0-9]]*\)/\1/'` diff --git a/devel/xulrunner/patches/patch-config_baseconfig.mk b/devel/xulrunner/patches/patch-config_baseconfig.mk deleted file mode 100644 index fe988866e4e..00000000000 --- a/devel/xulrunner/patches/patch-config_baseconfig.mk +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-config_baseconfig.mk,v 1.2 2013/01/10 15:01:30 ryoon Exp $ - ---- config/baseconfig.mk.orig 2013-01-04 23:44:28.000000000 +0000 -+++ config/baseconfig.mk -@@ -1,9 +1,9 @@ - INCLUDED_AUTOCONF_MK = 1 - --includedir := $(includedir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) --idldir = $(datadir)/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) --installdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) --sdkdir = $(libdir)/$(MOZ_APP_NAME)-devel-$(MOZ_APP_VERSION) -+includedir := $(includedir)/${MOZILLA_PKG_NAME} -+idldir = $(datadir)/idl/${MOZILLA_PKG_NAME} -+installdir = $(libdir)/${MOZILLA_PKG_NAME} -+sdkdir = $(libdir)/${MOZILLA_PKG_NAME} - DIST = $(DEPTH)/dist - - # We do magic with OBJ_SUFFIX in config.mk, the following ensures we don't diff --git a/devel/xulrunner/patches/patch-config_stl__wrappers_ios b/devel/xulrunner/patches/patch-config_stl__wrappers_ios deleted file mode 100644 index b723347bdb8..00000000000 --- a/devel/xulrunner/patches/patch-config_stl__wrappers_ios +++ /dev/null @@ -1,8 +0,0 @@ -$NetBSD: patch-config_stl__wrappers_ios,v 1.1 2013/05/14 12:41:02 joerg Exp $ - ---- config/stl_wrappers/ios.orig 2013-05-13 18:23:07.000000000 +0000 -+++ config/stl_wrappers/ios -@@ -0,0 +1,3 @@ -+#pragma GCC visibility push(default) -+#include_next <ios> -+#pragma GCC visibility pop diff --git a/devel/xulrunner/patches/patch-config_stl__wrappers_ostream b/devel/xulrunner/patches/patch-config_stl__wrappers_ostream deleted file mode 100644 index 978433f35a2..00000000000 --- a/devel/xulrunner/patches/patch-config_stl__wrappers_ostream +++ /dev/null @@ -1,8 +0,0 @@ -$NetBSD: patch-config_stl__wrappers_ostream,v 1.1 2013/05/14 12:41:02 joerg Exp $ - ---- config/stl_wrappers/ostream.orig 2013-05-13 18:22:40.000000000 +0000 -+++ config/stl_wrappers/ostream -@@ -0,0 +1,3 @@ -+#pragma GCC visibility push(default) -+#include_next <ostream> -+#pragma GCC visibility pop diff --git a/devel/xulrunner/patches/patch-config_system-headers b/devel/xulrunner/patches/patch-config_system-headers deleted file mode 100644 index 19a8ed67214..00000000000 --- a/devel/xulrunner/patches/patch-config_system-headers +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-config_system-headers,v 1.5 2013/05/19 08:47:41 ryoon Exp $ - ---- config/system-headers.orig 2013-05-11 19:19:23.000000000 +0000 -+++ config/system-headers -@@ -1126,3 +1126,5 @@ sys/thr.h - sys/user.h - kvm.h - spawn.h -+err.h -+xlocale.h diff --git a/devel/xulrunner/patches/patch-config_system__wrappers_unwind.h b/devel/xulrunner/patches/patch-config_system__wrappers_unwind.h deleted file mode 100644 index 9921622d8e2..00000000000 --- a/devel/xulrunner/patches/patch-config_system__wrappers_unwind.h +++ /dev/null @@ -1,9 +0,0 @@ -$NetBSD: patch-config_system__wrappers_unwind.h,v 1.1 2013/05/14 12:41:02 joerg Exp $ - ---- config/system_wrappers/unwind.h.orig 2013-05-13 19:56:18.000000000 +0000 -+++ config/system_wrappers/unwind.h -@@ -0,0 +1,4 @@ -+#pragma GCC system_header -+#pragma GCC visibility push(default) -+#include_next <unwind.h> -+#pragma GCC visibility pop diff --git a/devel/xulrunner/patches/patch-content_media_AudioStream.cpp b/devel/xulrunner/patches/patch-content_media_AudioStream.cpp deleted file mode 100644 index a73a3a754f2..00000000000 --- a/devel/xulrunner/patches/patch-content_media_AudioStream.cpp +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-content_media_AudioStream.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- content/media/AudioStream.cpp.orig 2013-05-11 19:19:24.000000000 +0000 -+++ content/media/AudioStream.cpp -@@ -314,7 +314,7 @@ nsresult NativeAudioStream::Init(int32_t - mChannels = aNumChannels; - - if (sa_stream_create_pcm(reinterpret_cast<sa_stream_t**>(&mAudioHandle), -- NULL, -+ "Mozilla", - SA_MODE_WRONLY, - SA_PCM_FORMAT_S16_NE, - aRate, diff --git a/devel/xulrunner/patches/patch-extensions_auth_nsAuthGSSAPI.cpp b/devel/xulrunner/patches/patch-extensions_auth_nsAuthGSSAPI.cpp deleted file mode 100644 index 41d84222e68..00000000000 --- a/devel/xulrunner/patches/patch-extensions_auth_nsAuthGSSAPI.cpp +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-extensions_auth_nsAuthGSSAPI.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- extensions/auth/nsAuthGSSAPI.cpp.orig 2013-05-11 19:19:29.000000000 +0000 -+++ extensions/auth/nsAuthGSSAPI.cpp -@@ -39,6 +39,9 @@ typedef KLStatus (*KLCacheHasValidTicket - #endif - - #if defined(HAVE_RES_NINIT) -+#include <sys/types.h> -+#include <netinet/in.h> -+#include <arpa/nameser.h> - #include <resolv.h> - #endif - diff --git a/devel/xulrunner/patches/patch-gfx_skia_Makefile.in b/devel/xulrunner/patches/patch-gfx_skia_Makefile.in deleted file mode 100644 index 19173d2e127..00000000000 --- a/devel/xulrunner/patches/patch-gfx_skia_Makefile.in +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-gfx_skia_Makefile.in,v 1.1 2013/01/10 15:01:30 ryoon Exp $ - ---- gfx/skia/Makefile.in.orig 2013-01-04 23:44:33.000000000 +0000 -+++ gfx/skia/Makefile.in -@@ -355,10 +355,9 @@ CPPSRCS += \ - SkMMapStream.cpp \ - SkOSFile.cpp \ - $(NULL) --ifeq (Linux,$(OS_TARGET)) -+ifneq (,$(or $(MOZ_X11),$(filter Linux,$(OS_TARGET)))) - CPPSRCS += \ - SkFontHost_linux.cpp \ -- SkFontHost_tables.cpp \ - SkTime_Unix.cpp \ - $(NULL) - endif diff --git a/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkOTTable__head.h b/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkOTTable__head.h deleted file mode 100644 index 8f90f328ccc..00000000000 --- a/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkOTTable__head.h +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-gfx_skia_src_sfnt_SkOTTable__head.h,v 1.2 2013/01/10 15:01:30 ryoon Exp $ - -* Fix build with NetBSD 5's gcc - ---- gfx/skia/src/sfnt/SkOTTable_head.h.orig 2013-01-04 23:44:33.000000000 +0000 -+++ gfx/skia/src/sfnt/SkOTTable_head.h -@@ -12,7 +12,7 @@ - #include "SkOTTableTypes.h" - #include "SkTypedEnum.h" - --#pragma pack(push, 1) -+#pragma pack(1) - - struct SkOTTableHead { - static const SK_OT_CHAR TAG0 = 'h'; -@@ -140,7 +140,7 @@ struct SkOTTableHead { - } glyphDataFormat; - }; - --#pragma pack(pop) -+#pragma pack() - - - #include <stddef.h> diff --git a/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkOTTable__name.h b/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkOTTable__name.h deleted file mode 100644 index 1f5a3e6ba76..00000000000 --- a/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkOTTable__name.h +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-gfx_skia_src_sfnt_SkOTTable__name.h,v 1.2 2013/01/10 15:01:30 ryoon Exp $ - -* Fix build with NetBSD 5's gcc - ---- gfx/skia/src/sfnt/SkOTTable_name.h.orig 2013-01-04 23:44:33.000000000 +0000 -+++ gfx/skia/src/sfnt/SkOTTable_name.h -@@ -12,7 +12,7 @@ - #include "SkOTTableTypes.h" - #include "SkTypedEnum.h" - --#pragma pack(push, 1) -+#pragma pack(1) - - struct SkOTTableName { - static const SK_OT_CHAR TAG0 = 'n'; -@@ -499,7 +499,7 @@ struct SkOTTableNameRecord { - SK_OT_USHORT offset; //From start of storage area. - }; - --#pragma pack(pop) -+#pragma pack() - - - SK_COMPILE_ASSERT(sizeof(SkOTTableName) == 6, sizeof_SkOTTableName_not_6); diff --git a/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkSFNTHeader.h b/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkSFNTHeader.h deleted file mode 100644 index 5116d782794..00000000000 --- a/devel/xulrunner/patches/patch-gfx_skia_src_sfnt_SkSFNTHeader.h +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-gfx_skia_src_sfnt_SkSFNTHeader.h,v 1.2 2013/01/10 15:01:30 ryoon Exp $ - -* Fix build wth NetBSD 5's gcc - ---- gfx/skia/src/sfnt/SkSFNTHeader.h.orig 2013-01-04 23:44:33.000000000 +0000 -+++ gfx/skia/src/sfnt/SkSFNTHeader.h -@@ -15,7 +15,7 @@ - typedef uint16_t SK_SFNT_USHORT; - typedef uint32_t SK_SFNT_ULONG; - --#pragma pack(push, 1) -+#pragma pack(1) - - struct SkSFNTHeader { - SK_SFNT_ULONG fontType; -@@ -61,7 +61,7 @@ struct SkSFNTTableDirectoryEntry { - SK_SFNT_ULONG logicalLength; - }; - --#pragma pack(pop) -+#pragma pack() - - - SK_COMPILE_ASSERT(sizeof(SkSFNTHeader) == 12, sizeof_SkSFNTHeader_not_12); diff --git a/devel/xulrunner/patches/patch-gfx_thebes_gfxPlatform.cpp b/devel/xulrunner/patches/patch-gfx_thebes_gfxPlatform.cpp deleted file mode 100644 index b3da8599ad7..00000000000 --- a/devel/xulrunner/patches/patch-gfx_thebes_gfxPlatform.cpp +++ /dev/null @@ -1,36 +0,0 @@ -$NetBSD: patch-gfx_thebes_gfxPlatform.cpp,v 1.4 2013/01/10 15:01:30 ryoon Exp $ - ---- gfx/thebes/gfxPlatform.cpp.orig 2013-01-04 23:44:33.000000000 +0000 -+++ gfx/thebes/gfxPlatform.cpp -@@ -507,11 +507,9 @@ void SourceBufferDestroy(void *srcSurfUD - delete static_cast<SourceSurfaceUserData*>(srcSurfUD); - } - --void SourceSnapshotDetached(cairo_surface_t *nullSurf) -+void SourceSnapshotDetached(void *nullSurf) - { -- gfxImageSurface* origSurf = -- static_cast<gfxImageSurface*>(cairo_surface_get_user_data(nullSurf, &kSourceSurface)); -- -+ gfxImageSurface *origSurf = static_cast<gfxImageSurface*>(nullSurf); - origSurf->SetData(&kSourceSurface, NULL, NULL); - } - -@@ -626,14 +624,9 @@ gfxPlatform::GetSourceSurfaceForSurface( - - } - -- cairo_surface_t *nullSurf = -- cairo_null_surface_create(CAIRO_CONTENT_COLOR_ALPHA); -- cairo_surface_set_user_data(nullSurf, -- &kSourceSurface, -- imgSurface, -- NULL); -- cairo_surface_attach_snapshot(imgSurface->CairoSurface(), nullSurf, SourceSnapshotDetached); -- cairo_surface_destroy(nullSurf); -+ cairo_surface_set_mime_data(imgSurface->CairoSurface(), "mozilla/magic", -+ (const unsigned char *) "data", 4, -+ SourceSnapshotDetached, imgSurface.get()); - } - - SourceSurfaceUserData *srcSurfUD = new SourceSurfaceUserData; diff --git a/devel/xulrunner/patches/patch-image_decoders_nsJPEGDecoder.cpp b/devel/xulrunner/patches/patch-image_decoders_nsJPEGDecoder.cpp deleted file mode 100644 index 3d59eb964b5..00000000000 --- a/devel/xulrunner/patches/patch-image_decoders_nsJPEGDecoder.cpp +++ /dev/null @@ -1,363 +0,0 @@ -$NetBSD: patch-image_decoders_nsJPEGDecoder.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- image/decoders/nsJPEGDecoder.cpp.orig 2013-05-11 19:19:31.000000000 +0000 -+++ image/decoders/nsJPEGDecoder.cpp -@@ -19,13 +19,28 @@ - - extern "C" { - #include "iccjpeg.h" --} - -+#ifdef JCS_EXTENSIONS - #if defined(IS_BIG_ENDIAN) - #define MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB JCS_EXT_XRGB - #else - #define MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB JCS_EXT_BGRX - #endif -+#else -+/* Colorspace conversion (copied from jpegint.h) */ -+struct jpeg_color_deconverter { -+ JMETHOD(void, start_pass, (j_decompress_ptr cinfo)); -+ JMETHOD(void, color_convert, (j_decompress_ptr cinfo, -+ JSAMPIMAGE input_buf, JDIMENSION input_row, -+ JSAMPARRAY output_buf, int num_rows)); -+}; -+ -+METHODDEF(void) -+ycc_rgb_convert_argb (j_decompress_ptr cinfo, -+ JSAMPIMAGE input_buf, JDIMENSION input_row, -+ JSAMPARRAY output_buf, int num_rows); -+#endif -+} - - static void cmyk_convert_rgb(JSAMPROW row, JDIMENSION width); - -@@ -338,6 +353,7 @@ nsJPEGDecoder::WriteInternal(const char - case JCS_GRAYSCALE: - case JCS_RGB: - case JCS_YCbCr: -+#ifdef JCS_EXTENSIONS - // if we're not color managing we can decode directly to - // MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB - if (mCMSMode != eCMSMode_All) { -@@ -346,6 +362,9 @@ nsJPEGDecoder::WriteInternal(const char - } else { - mInfo.out_color_space = JCS_RGB; - } -+#else -+ mInfo.out_color_space = JCS_RGB; -+#endif - break; - case JCS_CMYK: - case JCS_YCCK: -@@ -413,6 +432,15 @@ nsJPEGDecoder::WriteInternal(const char - return; /* I/O suspension */ - } - -+#ifndef JCS_EXTENSIONS -+ /* Force to use our YCbCr to Packed RGB converter when possible */ -+ if (!mTransform && (mCMSMode != eCMSMode_All) && -+ mInfo.jpeg_color_space == JCS_YCbCr && mInfo.out_color_space == JCS_RGB) { -+ /* Special case for the most common case: transform from YCbCr direct into packed ARGB */ -+ mInfo.out_color_components = 4; /* Packed ARGB pixels are always 4 bytes...*/ -+ mInfo.cconvert->color_convert = ycc_rgb_convert_argb; -+ } -+#endif - - /* If this is a progressive JPEG ... */ - mState = mInfo.buffered_image ? JPEG_DECOMPRESS_PROGRESSIVE : JPEG_DECOMPRESS_SEQUENTIAL; -@@ -558,7 +586,11 @@ nsJPEGDecoder::OutputScanlines(bool* sus - uint32_t *imageRow = ((uint32_t*)mImageData) + - (mInfo.output_scanline * mInfo.output_width); - -+#ifdef JCS_EXTENSIONS - if (mInfo.out_color_space == MOZ_JCS_EXT_NATIVE_ENDIAN_XRGB) { -+#else -+ if (mInfo.cconvert->color_convert == ycc_rgb_convert_argb) { -+#endif - /* Special case: scanline will be directly converted into packed ARGB */ - if (jpeg_read_scanlines(&mInfo, (JSAMPARRAY)&imageRow, 1) != 1) { - *suspend = true; /* suspend */ -@@ -868,6 +900,282 @@ term_source (j_decompress_ptr jd) - } // namespace mozilla - - -+#ifndef JCS_EXTENSIONS -+/**************** YCbCr -> Cairo's RGB24/ARGB32 conversion: most common case **************/ -+ -+/* -+ * YCbCr is defined per CCIR 601-1, except that Cb and Cr are -+ * normalized to the range 0..MAXJSAMPLE rather than -0.5 .. 0.5. -+ * The conversion equations to be implemented are therefore -+ * R = Y + 1.40200 * Cr -+ * G = Y - 0.34414 * Cb - 0.71414 * Cr -+ * B = Y + 1.77200 * Cb -+ * where Cb and Cr represent the incoming values less CENTERJSAMPLE. -+ * (These numbers are derived from TIFF 6.0 section 21, dated 3-June-92.) -+ * -+ * To avoid floating-point arithmetic, we represent the fractional constants -+ * as integers scaled up by 2^16 (about 4 digits precision); we have to divide -+ * the products by 2^16, with appropriate rounding, to get the correct answer. -+ * Notice that Y, being an integral input, does not contribute any fraction -+ * so it need not participate in the rounding. -+ * -+ * For even more speed, we avoid doing any multiplications in the inner loop -+ * by precalculating the constants times Cb and Cr for all possible values. -+ * For 8-bit JSAMPLEs this is very reasonable (only 256 entries per table); -+ * for 12-bit samples it is still acceptable. It's not very reasonable for -+ * 16-bit samples, but if you want lossless storage you shouldn't be changing -+ * colorspace anyway. -+ * The Cr=>R and Cb=>B values can be rounded to integers in advance; the -+ * values for the G calculation are left scaled up, since we must add them -+ * together before rounding. -+ */ -+ -+#define SCALEBITS 16 /* speediest right-shift on some machines */ -+ -+/* Use static tables for color processing. */ -+/* Four tables, each 256 entries of 4 bytes totals 4K which is not bad... */ -+ -+const int Cr_r_tab[(MAXJSAMPLE+1) * sizeof(int)] ={ -+ -0xb3, -0xb2, -0xb1, -0xaf, -0xae, -0xac, -+ -0xab, -0xaa, -0xa8, -0xa7, -0xa5, -0xa4, -+ -0xa3, -0xa1, -0xa0, -0x9e, -0x9d, -0x9c, -+ -0x9a, -0x99, -0x97, -0x96, -0x95, -0x93, -+ -0x92, -0x90, -0x8f, -0x8e, -0x8c, -0x8b, -+ -0x89, -0x88, -0x87, -0x85, -0x84, -0x82, -+ -0x81, -0x80, -0x7e, -0x7d, -0x7b, -0x7a, -+ -0x79, -0x77, -0x76, -0x74, -0x73, -0x72, -+ -0x70, -0x6f, -0x6d, -0x6c, -0x6b, -0x69, -+ -0x68, -0x66, -0x65, -0x64, -0x62, -0x61, -+ -0x5f, -0x5e, -0x5d, -0x5b, -0x5a, -0x58, -+ -0x57, -0x56, -0x54, -0x53, -0x51, -0x50, -+ -0x4f, -0x4d, -0x4c, -0x4a, -0x49, -0x48, -+ -0x46, -0x45, -0x43, -0x42, -0x40, -0x3f, -+ -0x3e, -0x3c, -0x3b, -0x39, -0x38, -0x37, -+ -0x35, -0x34, -0x32, -0x31, -0x30, -0x2e, -+ -0x2d, -0x2b, -0x2a, -0x29, -0x27, -0x26, -+ -0x24, -0x23, -0x22, -0x20, -0x1f, -0x1d, -+ -0x1c, -0x1b, -0x19, -0x18, -0x16, -0x15, -+ -0x14, -0x12, -0x11, -0x0f, -0x0e, -0x0d, -+ -0x0b, -0x0a, -0x08, -0x07, -0x06, -0x04, -+ -0x03, -0x01, 0x00, 0x01, 0x03, 0x04, -+ 0x06, 0x07, 0x08, 0x0a, 0x0b, 0x0d, -+ 0x0e, 0x0f, 0x11, 0x12, 0x14, 0x15, -+ 0x16, 0x18, 0x19, 0x1b, 0x1c, 0x1d, -+ 0x1f, 0x20, 0x22, 0x23, 0x24, 0x26, -+ 0x27, 0x29, 0x2a, 0x2b, 0x2d, 0x2e, -+ 0x30, 0x31, 0x32, 0x34, 0x35, 0x37, -+ 0x38, 0x39, 0x3b, 0x3c, 0x3e, 0x3f, -+ 0x40, 0x42, 0x43, 0x45, 0x46, 0x48, -+ 0x49, 0x4a, 0x4c, 0x4d, 0x4f, 0x50, -+ 0x51, 0x53, 0x54, 0x56, 0x57, 0x58, -+ 0x5a, 0x5b, 0x5d, 0x5e, 0x5f, 0x61, -+ 0x62, 0x64, 0x65, 0x66, 0x68, 0x69, -+ 0x6b, 0x6c, 0x6d, 0x6f, 0x70, 0x72, -+ 0x73, 0x74, 0x76, 0x77, 0x79, 0x7a, -+ 0x7b, 0x7d, 0x7e, 0x80, 0x81, 0x82, -+ 0x84, 0x85, 0x87, 0x88, 0x89, 0x8b, -+ 0x8c, 0x8e, 0x8f, 0x90, 0x92, 0x93, -+ 0x95, 0x96, 0x97, 0x99, 0x9a, 0x9c, -+ 0x9d, 0x9e, 0xa0, 0xa1, 0xa3, 0xa4, -+ 0xa5, 0xa7, 0xa8, 0xaa, 0xab, 0xac, -+ 0xae, 0xaf, 0xb1, 0xb2, -+ }; -+ -+const int Cb_b_tab[(MAXJSAMPLE+1) * sizeof(int)] ={ -+ -0xe3, -0xe1, -0xdf, -0xde, -0xdc, -0xda, -+ -0xd8, -0xd6, -0xd5, -0xd3, -0xd1, -0xcf, -+ -0xce, -0xcc, -0xca, -0xc8, -0xc6, -0xc5, -+ -0xc3, -0xc1, -0xbf, -0xbe, -0xbc, -0xba, -+ -0xb8, -0xb7, -0xb5, -0xb3, -0xb1, -0xaf, -+ -0xae, -0xac, -0xaa, -0xa8, -0xa7, -0xa5, -+ -0xa3, -0xa1, -0x9f, -0x9e, -0x9c, -0x9a, -+ -0x98, -0x97, -0x95, -0x93, -0x91, -0x90, -+ -0x8e, -0x8c, -0x8a, -0x88, -0x87, -0x85, -+ -0x83, -0x81, -0x80, -0x7e, -0x7c, -0x7a, -+ -0x78, -0x77, -0x75, -0x73, -0x71, -0x70, -+ -0x6e, -0x6c, -0x6a, -0x69, -0x67, -0x65, -+ -0x63, -0x61, -0x60, -0x5e, -0x5c, -0x5a, -+ -0x59, -0x57, -0x55, -0x53, -0x52, -0x50, -+ -0x4e, -0x4c, -0x4a, -0x49, -0x47, -0x45, -+ -0x43, -0x42, -0x40, -0x3e, -0x3c, -0x3a, -+ -0x39, -0x37, -0x35, -0x33, -0x32, -0x30, -+ -0x2e, -0x2c, -0x2b, -0x29, -0x27, -0x25, -+ -0x23, -0x22, -0x20, -0x1e, -0x1c, -0x1b, -+ -0x19, -0x17, -0x15, -0x13, -0x12, -0x10, -+ -0x0e, -0x0c, -0x0b, -0x09, -0x07, -0x05, -+ -0x04, -0x02, 0x00, 0x02, 0x04, 0x05, -+ 0x07, 0x09, 0x0b, 0x0c, 0x0e, 0x10, -+ 0x12, 0x13, 0x15, 0x17, 0x19, 0x1b, -+ 0x1c, 0x1e, 0x20, 0x22, 0x23, 0x25, -+ 0x27, 0x29, 0x2b, 0x2c, 0x2e, 0x30, -+ 0x32, 0x33, 0x35, 0x37, 0x39, 0x3a, -+ 0x3c, 0x3e, 0x40, 0x42, 0x43, 0x45, -+ 0x47, 0x49, 0x4a, 0x4c, 0x4e, 0x50, -+ 0x52, 0x53, 0x55, 0x57, 0x59, 0x5a, -+ 0x5c, 0x5e, 0x60, 0x61, 0x63, 0x65, -+ 0x67, 0x69, 0x6a, 0x6c, 0x6e, 0x70, -+ 0x71, 0x73, 0x75, 0x77, 0x78, 0x7a, -+ 0x7c, 0x7e, 0x80, 0x81, 0x83, 0x85, -+ 0x87, 0x88, 0x8a, 0x8c, 0x8e, 0x90, -+ 0x91, 0x93, 0x95, 0x97, 0x98, 0x9a, -+ 0x9c, 0x9e, 0x9f, 0xa1, 0xa3, 0xa5, -+ 0xa7, 0xa8, 0xaa, 0xac, 0xae, 0xaf, -+ 0xb1, 0xb3, 0xb5, 0xb7, 0xb8, 0xba, -+ 0xbc, 0xbe, 0xbf, 0xc1, 0xc3, 0xc5, -+ 0xc6, 0xc8, 0xca, 0xcc, 0xce, 0xcf, -+ 0xd1, 0xd3, 0xd5, 0xd6, 0xd8, 0xda, -+ 0xdc, 0xde, 0xdf, 0xe1, -+ }; -+ -+const int Cr_g_tab[(MAXJSAMPLE+1) * sizeof(int)] ={ -+ 0x5b6900, 0x5ab22e, 0x59fb5c, 0x59448a, 0x588db8, 0x57d6e6, -+ 0x572014, 0x566942, 0x55b270, 0x54fb9e, 0x5444cc, 0x538dfa, -+ 0x52d728, 0x522056, 0x516984, 0x50b2b2, 0x4ffbe0, 0x4f450e, -+ 0x4e8e3c, 0x4dd76a, 0x4d2098, 0x4c69c6, 0x4bb2f4, 0x4afc22, -+ 0x4a4550, 0x498e7e, 0x48d7ac, 0x4820da, 0x476a08, 0x46b336, -+ 0x45fc64, 0x454592, 0x448ec0, 0x43d7ee, 0x43211c, 0x426a4a, -+ 0x41b378, 0x40fca6, 0x4045d4, 0x3f8f02, 0x3ed830, 0x3e215e, -+ 0x3d6a8c, 0x3cb3ba, 0x3bfce8, 0x3b4616, 0x3a8f44, 0x39d872, -+ 0x3921a0, 0x386ace, 0x37b3fc, 0x36fd2a, 0x364658, 0x358f86, -+ 0x34d8b4, 0x3421e2, 0x336b10, 0x32b43e, 0x31fd6c, 0x31469a, -+ 0x308fc8, 0x2fd8f6, 0x2f2224, 0x2e6b52, 0x2db480, 0x2cfdae, -+ 0x2c46dc, 0x2b900a, 0x2ad938, 0x2a2266, 0x296b94, 0x28b4c2, -+ 0x27fdf0, 0x27471e, 0x26904c, 0x25d97a, 0x2522a8, 0x246bd6, -+ 0x23b504, 0x22fe32, 0x224760, 0x21908e, 0x20d9bc, 0x2022ea, -+ 0x1f6c18, 0x1eb546, 0x1dfe74, 0x1d47a2, 0x1c90d0, 0x1bd9fe, -+ 0x1b232c, 0x1a6c5a, 0x19b588, 0x18feb6, 0x1847e4, 0x179112, -+ 0x16da40, 0x16236e, 0x156c9c, 0x14b5ca, 0x13fef8, 0x134826, -+ 0x129154, 0x11da82, 0x1123b0, 0x106cde, 0x0fb60c, 0x0eff3a, -+ 0x0e4868, 0x0d9196, 0x0cdac4, 0x0c23f2, 0x0b6d20, 0x0ab64e, -+ 0x09ff7c, 0x0948aa, 0x0891d8, 0x07db06, 0x072434, 0x066d62, -+ 0x05b690, 0x04ffbe, 0x0448ec, 0x03921a, 0x02db48, 0x022476, -+ 0x016da4, 0x00b6d2, 0x000000, -0x00b6d2, -0x016da4, -0x022476, -+ -0x02db48, -0x03921a, -0x0448ec, -0x04ffbe, -0x05b690, -0x066d62, -+ -0x072434, -0x07db06, -0x0891d8, -0x0948aa, -0x09ff7c, -0x0ab64e, -+ -0x0b6d20, -0x0c23f2, -0x0cdac4, -0x0d9196, -0x0e4868, -0x0eff3a, -+ -0x0fb60c, -0x106cde, -0x1123b0, -0x11da82, -0x129154, -0x134826, -+ -0x13fef8, -0x14b5ca, -0x156c9c, -0x16236e, -0x16da40, -0x179112, -+ -0x1847e4, -0x18feb6, -0x19b588, -0x1a6c5a, -0x1b232c, -0x1bd9fe, -+ -0x1c90d0, -0x1d47a2, -0x1dfe74, -0x1eb546, -0x1f6c18, -0x2022ea, -+ -0x20d9bc, -0x21908e, -0x224760, -0x22fe32, -0x23b504, -0x246bd6, -+ -0x2522a8, -0x25d97a, -0x26904c, -0x27471e, -0x27fdf0, -0x28b4c2, -+ -0x296b94, -0x2a2266, -0x2ad938, -0x2b900a, -0x2c46dc, -0x2cfdae, -+ -0x2db480, -0x2e6b52, -0x2f2224, -0x2fd8f6, -0x308fc8, -0x31469a, -+ -0x31fd6c, -0x32b43e, -0x336b10, -0x3421e2, -0x34d8b4, -0x358f86, -+ -0x364658, -0x36fd2a, -0x37b3fc, -0x386ace, -0x3921a0, -0x39d872, -+ -0x3a8f44, -0x3b4616, -0x3bfce8, -0x3cb3ba, -0x3d6a8c, -0x3e215e, -+ -0x3ed830, -0x3f8f02, -0x4045d4, -0x40fca6, -0x41b378, -0x426a4a, -+ -0x43211c, -0x43d7ee, -0x448ec0, -0x454592, -0x45fc64, -0x46b336, -+ -0x476a08, -0x4820da, -0x48d7ac, -0x498e7e, -0x4a4550, -0x4afc22, -+ -0x4bb2f4, -0x4c69c6, -0x4d2098, -0x4dd76a, -0x4e8e3c, -0x4f450e, -+ -0x4ffbe0, -0x50b2b2, -0x516984, -0x522056, -0x52d728, -0x538dfa, -+ -0x5444cc, -0x54fb9e, -0x55b270, -0x566942, -0x572014, -0x57d6e6, -+ -0x588db8, -0x59448a, -0x59fb5c, -0x5ab22e, -+ }; -+ -+const int Cb_g_tab[(MAXJSAMPLE+1) * sizeof(int)] ={ -+ 0x2c8d00, 0x2c34e6, 0x2bdccc, 0x2b84b2, 0x2b2c98, 0x2ad47e, -+ 0x2a7c64, 0x2a244a, 0x29cc30, 0x297416, 0x291bfc, 0x28c3e2, -+ 0x286bc8, 0x2813ae, 0x27bb94, 0x27637a, 0x270b60, 0x26b346, -+ 0x265b2c, 0x260312, 0x25aaf8, 0x2552de, 0x24fac4, 0x24a2aa, -+ 0x244a90, 0x23f276, 0x239a5c, 0x234242, 0x22ea28, 0x22920e, -+ 0x2239f4, 0x21e1da, 0x2189c0, 0x2131a6, 0x20d98c, 0x208172, -+ 0x202958, 0x1fd13e, 0x1f7924, 0x1f210a, 0x1ec8f0, 0x1e70d6, -+ 0x1e18bc, 0x1dc0a2, 0x1d6888, 0x1d106e, 0x1cb854, 0x1c603a, -+ 0x1c0820, 0x1bb006, 0x1b57ec, 0x1affd2, 0x1aa7b8, 0x1a4f9e, -+ 0x19f784, 0x199f6a, 0x194750, 0x18ef36, 0x18971c, 0x183f02, -+ 0x17e6e8, 0x178ece, 0x1736b4, 0x16de9a, 0x168680, 0x162e66, -+ 0x15d64c, 0x157e32, 0x152618, 0x14cdfe, 0x1475e4, 0x141dca, -+ 0x13c5b0, 0x136d96, 0x13157c, 0x12bd62, 0x126548, 0x120d2e, -+ 0x11b514, 0x115cfa, 0x1104e0, 0x10acc6, 0x1054ac, 0x0ffc92, -+ 0x0fa478, 0x0f4c5e, 0x0ef444, 0x0e9c2a, 0x0e4410, 0x0debf6, -+ 0x0d93dc, 0x0d3bc2, 0x0ce3a8, 0x0c8b8e, 0x0c3374, 0x0bdb5a, -+ 0x0b8340, 0x0b2b26, 0x0ad30c, 0x0a7af2, 0x0a22d8, 0x09cabe, -+ 0x0972a4, 0x091a8a, 0x08c270, 0x086a56, 0x08123c, 0x07ba22, -+ 0x076208, 0x0709ee, 0x06b1d4, 0x0659ba, 0x0601a0, 0x05a986, -+ 0x05516c, 0x04f952, 0x04a138, 0x04491e, 0x03f104, 0x0398ea, -+ 0x0340d0, 0x02e8b6, 0x02909c, 0x023882, 0x01e068, 0x01884e, -+ 0x013034, 0x00d81a, 0x008000, 0x0027e6, -0x003034, -0x00884e, -+ -0x00e068, -0x013882, -0x01909c, -0x01e8b6, -0x0240d0, -0x0298ea, -+ -0x02f104, -0x03491e, -0x03a138, -0x03f952, -0x04516c, -0x04a986, -+ -0x0501a0, -0x0559ba, -0x05b1d4, -0x0609ee, -0x066208, -0x06ba22, -+ -0x07123c, -0x076a56, -0x07c270, -0x081a8a, -0x0872a4, -0x08cabe, -+ -0x0922d8, -0x097af2, -0x09d30c, -0x0a2b26, -0x0a8340, -0x0adb5a, -+ -0x0b3374, -0x0b8b8e, -0x0be3a8, -0x0c3bc2, -0x0c93dc, -0x0cebf6, -+ -0x0d4410, -0x0d9c2a, -0x0df444, -0x0e4c5e, -0x0ea478, -0x0efc92, -+ -0x0f54ac, -0x0facc6, -0x1004e0, -0x105cfa, -0x10b514, -0x110d2e, -+ -0x116548, -0x11bd62, -0x12157c, -0x126d96, -0x12c5b0, -0x131dca, -+ -0x1375e4, -0x13cdfe, -0x142618, -0x147e32, -0x14d64c, -0x152e66, -+ -0x158680, -0x15de9a, -0x1636b4, -0x168ece, -0x16e6e8, -0x173f02, -+ -0x17971c, -0x17ef36, -0x184750, -0x189f6a, -0x18f784, -0x194f9e, -+ -0x19a7b8, -0x19ffd2, -0x1a57ec, -0x1ab006, -0x1b0820, -0x1b603a, -+ -0x1bb854, -0x1c106e, -0x1c6888, -0x1cc0a2, -0x1d18bc, -0x1d70d6, -+ -0x1dc8f0, -0x1e210a, -0x1e7924, -0x1ed13e, -0x1f2958, -0x1f8172, -+ -0x1fd98c, -0x2031a6, -0x2089c0, -0x20e1da, -0x2139f4, -0x21920e, -+ -0x21ea28, -0x224242, -0x229a5c, -0x22f276, -0x234a90, -0x23a2aa, -+ -0x23fac4, -0x2452de, -0x24aaf8, -0x250312, -0x255b2c, -0x25b346, -+ -0x260b60, -0x26637a, -0x26bb94, -0x2713ae, -0x276bc8, -0x27c3e2, -+ -0x281bfc, -0x287416, -0x28cc30, -0x29244a, -0x297c64, -0x29d47e, -+ -0x2a2c98, -0x2a84b2, -0x2adccc, -0x2b34e6, -+ }; -+ -+ -+/* We assume that right shift corresponds to signed division by 2 with -+ * rounding towards minus infinity. This is correct for typical "arithmetic -+ * shift" instructions that shift in copies of the sign bit. But some -+ * C compilers implement >> with an unsigned shift. For these machines you -+ * must define RIGHT_SHIFT_IS_UNSIGNED. -+ * RIGHT_SHIFT provides a proper signed right shift of an INT32 quantity. -+ * It is only applied with constant shift counts. SHIFT_TEMPS must be -+ * included in the variables of any routine using RIGHT_SHIFT. -+ */ -+ -+#ifdef RIGHT_SHIFT_IS_UNSIGNED -+#define SHIFT_TEMPS INT32 shift_temp; -+#define RIGHT_SHIFT(x,shft) \ -+ ((shift_temp = (x)) < 0 ? \ -+ (shift_temp >> (shft)) | ((~((INT32) 0)) << (32-(shft))) : \ -+ (shift_temp >> (shft))) -+#else -+#define SHIFT_TEMPS -+#define RIGHT_SHIFT(x,shft) ((x) >> (shft)) -+#endif -+ -+ -+METHODDEF(void) -+ycc_rgb_convert_argb (j_decompress_ptr cinfo, -+ JSAMPIMAGE input_buf, JDIMENSION input_row, -+ JSAMPARRAY output_buf, int num_rows) -+{ -+ JDIMENSION num_cols = cinfo->output_width; -+ JSAMPLE * range_limit = cinfo->sample_range_limit; -+ -+ SHIFT_TEMPS -+ -+ /* This is used if we don't have SSE2 */ -+ -+ while (--num_rows >= 0) { -+ JSAMPROW inptr0 = input_buf[0][input_row]; -+ JSAMPROW inptr1 = input_buf[1][input_row]; -+ JSAMPROW inptr2 = input_buf[2][input_row]; -+ input_row++; -+ uint32_t *outptr = (uint32_t *) *output_buf++; -+ for (JDIMENSION col = 0; col < num_cols; col++) { -+ int y = GETJSAMPLE(inptr0[col]); -+ int cb = GETJSAMPLE(inptr1[col]); -+ int cr = GETJSAMPLE(inptr2[col]); -+ JSAMPLE * range_limit_y = range_limit + y; -+ /* Range-limiting is essential due to noise introduced by DCT losses. */ -+ outptr[col] = 0xFF000000 | -+ ( range_limit_y[Cr_r_tab[cr]] << 16 ) | -+ ( range_limit_y[((int) RIGHT_SHIFT(Cb_g_tab[cb] + Cr_g_tab[cr], SCALEBITS))] << 8 ) | -+ ( range_limit_y[Cb_b_tab[cb]] ); -+ } -+ } -+} -+#endif -+ -+ - /**************** Inverted CMYK -> RGB conversion **************/ - /* - * Input is (Inverted) CMYK stored as 4 bytes per pixel. diff --git a/devel/xulrunner/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc b/devel/xulrunner/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc deleted file mode 100644 index 9de09c2500b..00000000000 --- a/devel/xulrunner/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- ipc/chromium/src/base/message_pump_libevent.cc.orig 2013-05-11 19:19:32.000000000 +0000 -+++ ipc/chromium/src/base/message_pump_libevent.cc -@@ -16,7 +16,7 @@ - #include "base/scoped_ptr.h" - #include "base/time.h" - #include "nsDependentSubstring.h" --#include "third_party/libevent/event.h" -+#include "event.h" - - // Lifecycle of struct event - // Libevent uses two main data structures: diff --git a/devel/xulrunner/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc b/devel/xulrunner/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc deleted file mode 100644 index 926eaa9acc7..00000000000 --- a/devel/xulrunner/patches/patch-ipc_chromium_src_base_platform__thread__posix.cc +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-ipc_chromium_src_base_platform__thread__posix.cc,v 1.10 2013/03/30 20:03:09 ryoon Exp $ - ---- ipc/chromium/src/base/platform_thread_posix.cc.orig 2013-03-07 10:48:46.000000000 +0000 -+++ ipc/chromium/src/base/platform_thread_posix.cc -@@ -10,7 +10,9 @@ - #if defined(OS_MACOSX) - #include <mach/mach.h> - #elif defined(OS_NETBSD) -+_Pragma("GCC visibility push(default)") - #include <lwp.h> -+_Pragma("GCC visibility pop") - #elif defined(OS_LINUX) - #include <sys/syscall.h> - #include <sys/prctl.h> diff --git a/devel/xulrunner/patches/patch-ipc_glue_GeckoChildProcessHost.cpp b/devel/xulrunner/patches/patch-ipc_glue_GeckoChildProcessHost.cpp deleted file mode 100644 index 672b4e5b50a..00000000000 --- a/devel/xulrunner/patches/patch-ipc_glue_GeckoChildProcessHost.cpp +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-ipc_glue_GeckoChildProcessHost.cpp,v 1.6 2013/01/10 15:01:31 ryoon Exp $ - ---- ipc/glue/GeckoChildProcessHost.cpp.orig 2013-01-04 23:44:34.000000000 +0000 -+++ ipc/glue/GeckoChildProcessHost.cpp -@@ -4,7 +4,13 @@ - * License, v. 2.0. If a copy of the MPL was not distributed with this - * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ - -+#if defined(__NetBSD__) -+_Pragma("GCC visibility push(default)") -+#endif - #include "GeckoChildProcessHost.h" -+#if defined(__NetBSD__) -+_Pragma("GCC visibility pop") -+#endif - - #include "base/command_line.h" - #include "base/path_service.h" diff --git a/devel/xulrunner/patches/patch-ipc_ipdl_ipdl_lower.py b/devel/xulrunner/patches/patch-ipc_ipdl_ipdl_lower.py deleted file mode 100644 index 6a13bb0d2a0..00000000000 --- a/devel/xulrunner/patches/patch-ipc_ipdl_ipdl_lower.py +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-ipc_ipdl_ipdl_lower.py,v 1.1 2013/01/10 15:01:31 ryoon Exp $ - ---- ipc/ipdl/ipdl/lower.py.orig 2013-01-04 23:44:34.000000000 +0000 -+++ ipc/ipdl/ipdl/lower.py -@@ -1797,7 +1797,7 @@ def _generateMessageClass(clsname, msgid - StmtExpr(ExprCall( - ExprVar('StringAppendF'), - args=[ ExprAddrOf(msgvar), -- ExprLiteral.String('[time:%" PRId64 "][%d]'), -+ ExprLiteral.String('[time:%\\" PRId64 \\"][%d]'), - ExprCall(ExprVar('PR_Now')), - ExprCall(ExprVar('base::GetCurrentProcId')) ])), - appendToMsg(pfxvar), diff --git a/devel/xulrunner/patches/patch-js_src_Makefile.in b/devel/xulrunner/patches/patch-js_src_Makefile.in deleted file mode 100644 index 2ae3ed7e3d4..00000000000 --- a/devel/xulrunner/patches/patch-js_src_Makefile.in +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-js_src_Makefile.in,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- js/src/Makefile.in.orig 2013-05-11 19:19:32.000000000 +0000 -+++ js/src/Makefile.in -@@ -791,6 +791,13 @@ EXTRA_LIBS += -lposix4 -ldl -lnsl -lsock - endif - endif - -+# clang 3.3 + -O2 makes jaeger crash in FixupArity -+ifdef CLANG_CXX -+ifndef MOZ_DEBUG -+Compiler.$(OBJ_SUFFIX): CXXFLAGS += -fno-inline-functions -+endif -+endif -+ - # An AIX Optimization bug causes PR_dtoa() & JS_dtoa to produce wrong result. - # This suppresses optimization for this single compilation unit. - ifeq ($(OS_ARCH),AIX) diff --git a/devel/xulrunner/patches/patch-js_src_config_system-headers b/devel/xulrunner/patches/patch-js_src_config_system-headers deleted file mode 100644 index 12c220e9247..00000000000 --- a/devel/xulrunner/patches/patch-js_src_config_system-headers +++ /dev/null @@ -1,10 +0,0 @@ -$NetBSD: patch-js_src_config_system-headers,v 1.5 2013/05/19 08:47:41 ryoon Exp $ - ---- js/src/config/system-headers.orig 2013-05-11 19:19:32.000000000 +0000 -+++ js/src/config/system-headers -@@ -1126,3 +1126,5 @@ sys/thr.h - sys/user.h - kvm.h - spawn.h -+err.h -+xlocale.h diff --git a/devel/xulrunner/patches/patch-js_src_jscompartment.h b/devel/xulrunner/patches/patch-js_src_jscompartment.h deleted file mode 100644 index d3d719e27cd..00000000000 --- a/devel/xulrunner/patches/patch-js_src_jscompartment.h +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-js_src_jscompartment.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- js/src/jscompartment.h.orig 2013-05-11 19:19:34.000000000 +0000 -+++ js/src/jscompartment.h -@@ -596,12 +596,12 @@ class js::AutoDebugModeGC - // The DEBUG_MODE_GC reason forces the collector to always throw - // everything away, as required for debug mode transitions. - if (needGC) -- GC(rt, GC_NORMAL, gcreason::DEBUG_MODE_GC); -+ GC(rt, GC_NORMAL, js::gcreason::DEBUG_MODE_GC); - } - -- void scheduleGC(Zone *zone) { -+ void scheduleGC(JS::Zone *zone) { - JS_ASSERT(!rt->isHeapBusy()); -- PrepareZoneForGC(zone); -+ js::PrepareZoneForGC(zone); - needGC = true; - } - }; diff --git a/devel/xulrunner/patches/patch-js_src_jspropertycacheinlines.h b/devel/xulrunner/patches/patch-js_src_jspropertycacheinlines.h deleted file mode 100644 index 81cb9cc776e..00000000000 --- a/devel/xulrunner/patches/patch-js_src_jspropertycacheinlines.h +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-js_src_jspropertycacheinlines.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- js/src/jspropertycacheinlines.h.orig 2013-05-11 19:19:34.000000000 +0000 -+++ js/src/jspropertycacheinlines.h -@@ -32,7 +32,7 @@ JS_ALWAYS_INLINE void - js::PropertyCache::test(JSContext *cx, jsbytecode *pc, JSObject **obj, - JSObject **pobj, PropertyCacheEntry **entry, PropertyName **name) - { -- AutoAssertNoGC nogc; -+ js::AutoAssertNoGC nogc; - - JS_ASSERT(this == &cx->propertyCache()); - -@@ -65,7 +65,7 @@ JS_ALWAYS_INLINE bool - js::PropertyCache::testForSet(JSContext *cx, jsbytecode *pc, JSObject *obj, - PropertyCacheEntry **entryp, JSObject **obj2p, PropertyName **namep) - { -- AutoAssertNoGC nogc; -+ js::AutoAssertNoGC nogc; - - JS_ASSERT(this == &cx->propertyCache()); - diff --git a/devel/xulrunner/patches/patch-js_src_methodjit_MethodJIT.cpp b/devel/xulrunner/patches/patch-js_src_methodjit_MethodJIT.cpp deleted file mode 100644 index 564ac5aa2da..00000000000 --- a/devel/xulrunner/patches/patch-js_src_methodjit_MethodJIT.cpp +++ /dev/null @@ -1,25 +0,0 @@ -$NetBSD: patch-js_src_methodjit_MethodJIT.cpp,v 1.5 2013/05/19 08:47:41 ryoon Exp $ - -# This does not only apply to linux, but all ELF platforms (otherwise the -# generated code will not be PIC) - ---- js/src/methodjit/MethodJIT.cpp.orig 2013-05-11 19:19:34.000000000 +0000 -+++ js/src/methodjit/MethodJIT.cpp -@@ -138,7 +138,7 @@ PopActiveVMFrame(VMFrame &f) - - JS_STATIC_ASSERT(offsetof(FrameRegs, sp) == 0); - --#if defined(__linux__) && defined(JS_CPU_X64) -+#if defined(__ELF__) && defined(JS_CPU_X64) - # define SYMBOL_STRING_RELOC(name) #name "@plt" - #else - # define SYMBOL_STRING_RELOC(name) SYMBOL_STRING(name) -@@ -152,7 +152,7 @@ JS_STATIC_ASSERT(offsetof(FrameRegs, sp) - - #if defined(XP_MACOSX) - # define HIDE_SYMBOL(name) ".private_extern _" #name --#elif defined(__linux__) -+#elif defined(__ELF__) - # define HIDE_SYMBOL(name) ".hidden" #name - #else - # define HIDE_SYMBOL(name) diff --git a/devel/xulrunner/patches/patch-js_src_vm_ObjectImpl-inl.h b/devel/xulrunner/patches/patch-js_src_vm_ObjectImpl-inl.h deleted file mode 100644 index 784debdf06c..00000000000 --- a/devel/xulrunner/patches/patch-js_src_vm_ObjectImpl-inl.h +++ /dev/null @@ -1,43 +0,0 @@ -$NetBSD: patch-js_src_vm_ObjectImpl-inl.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- js/src/vm/ObjectImpl-inl.h.orig 2013-05-11 19:19:36.000000000 +0000 -+++ js/src/vm/ObjectImpl-inl.h -@@ -164,9 +164,9 @@ js::ObjectImpl::initializeSlotRange(uint - JSRuntime *rt = runtime(); - uint32_t offset = start; - for (HeapSlot *sp = fixedStart; sp < fixedEnd; sp++) -- sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, UndefinedValue()); -+ sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, js::UndefinedValue()); - for (HeapSlot *sp = slotsStart; sp < slotsEnd; sp++) -- sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, UndefinedValue()); -+ sp->init(rt, this->asObjectPtr(), HeapSlot::Slot, offset++, js::UndefinedValue()); - } - - inline bool -@@ -321,7 +321,7 @@ js::ObjectImpl::sizeOfThis() const - js::ObjectImpl::readBarrier(ObjectImpl *obj) - { - #ifdef JSGC_INCREMENTAL -- Zone *zone = obj->zone(); -+ JS::Zone *zone = obj->zone(); - if (zone->needsBarrier()) { - MOZ_ASSERT(!zone->rt->isHeapBusy()); - JSObject *tmp = obj->asObjectPtr(); -@@ -335,7 +335,7 @@ inline void - js::ObjectImpl::privateWriteBarrierPre(void **old) - { - #ifdef JSGC_INCREMENTAL -- Zone *zone = this->zone(); -+ JS::Zone *zone = this->zone(); - if (zone->needsBarrier()) { - if (*old && getClass()->trace) - getClass()->trace(zone->barrierTracer(), this->asObjectPtr()); -@@ -362,7 +362,7 @@ js::ObjectImpl::writeBarrierPre(ObjectIm - if (uintptr_t(obj) < 32) - return; - -- Zone *zone = obj->zone(); -+ JS::Zone *zone = obj->zone(); - if (zone->needsBarrier()) { - MOZ_ASSERT(!zone->rt->isHeapBusy()); - JSObject *tmp = obj->asObjectPtr(); diff --git a/devel/xulrunner/patches/patch-mb b/devel/xulrunner/patches/patch-mb deleted file mode 100644 index 0b96d70b0a1..00000000000 --- a/devel/xulrunner/patches/patch-mb +++ /dev/null @@ -1,63 +0,0 @@ -$NetBSD: patch-mb,v 1.12 2013/02/24 22:48:59 dholland Exp $ - ---- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2013-02-15 21:15:14.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/Makefile.in -@@ -50,7 +50,7 @@ endif - endif - endif - --ifneq (,$(filter NetBSD OpenBSD GNU,$(OS_ARCH))) -+ifneq (,$(filter GNU,$(OS_ARCH))) - ifeq (86,$(findstring 86,$(OS_TEST))) - CPPSRCS := xptcinvoke_gcc_x86_unix.cpp xptcstubs_gcc_x86_unix.cpp - endif -@@ -59,7 +59,7 @@ endif - # New code for Linux, et. al., with gcc - # Migrate other platforms here after testing - # --ifneq (,$(filter Linux FreeBSD GNU_%,$(OS_ARCH))) -+ifneq (,$(filter Linux FreeBSD DragonFly NetBSD OpenBSD GNU_%,$(OS_ARCH))) - # Linux/x86-64 - ifeq (x86_64,$(OS_TEST)) - CPPSRCS := xptcinvoke_x86_64_unix.cpp xptcstubs_x86_64_linux.cpp -@@ -158,7 +158,7 @@ endif - # NetBSD/ARM - # - ifeq ($(OS_ARCH),NetBSD) --ifneq (,$(filter arm% sa110,$(OS_TEST))) -+ifneq (,$(filter arm%,$(TARGET_CPU))) - CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp - endif - endif -@@ -215,7 +215,7 @@ endif - # NetBSD/m68k - # - ifeq ($(OS_ARCH),NetBSD) --ifneq (,$(filter amiga atari hp300 mac68k mvme68k next68k sun3 sun3x x68k,$(OS_TEST))) -+ifneq (,$(filter m68k,$(TARGET_CPU))) - CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp - endif - endif -@@ -287,7 +287,7 @@ endif - # - # NetBSD/PPC - # --ifneq (,$(filter NetBSDmacppc NetBSDbebox NetBSDofppc NetBSDprep NetBSDamigappc,$(OS_ARCH)$(OS_TEST))) -+ifeq ($(OS_ARCH)$(OS_TEST),NetBSDpowerpc) - CPPSRCS := xptcinvoke_ppc_netbsd.cpp xptcstubs_ppc_netbsd.cpp - ASFILES := xptcinvoke_asm_ppc_netbsd.s xptcstubs_asm_ppc_netbsd.s - endif -@@ -346,6 +346,13 @@ CPPSRCS := xptcinvoke_sparc64_openbsd.c - ASFILES := xptcinvoke_asm_sparc64_openbsd.s xptcstubs_asm_sparc64_openbsd.s - endif - # -+# NetBSD/SPARC64 -+# -+ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc64) -+CPPSRCS := xptcinvoke_sparc64_netbsd.cpp xptcstubs_sparc64_netbsd.cpp -+ASFILES := xptcinvoke_asm_sparc64_netbsd.s xptcstubs_asm_sparc64_netbsd.s -+endif -+# - # Solaris/SPARC - # - ifeq ($(OS_ARCH),SunOS) diff --git a/devel/xulrunner/patches/patch-md b/devel/xulrunner/patches/patch-md deleted file mode 100644 index a80a68b055a..00000000000 --- a/devel/xulrunner/patches/patch-md +++ /dev/null @@ -1,17 +0,0 @@ -$NetBSD: patch-md,v 1.4 2013/01/10 15:01:31 ryoon Exp $ - -???. from www/firefox/patch-ax. - ---- security/coreconf/SunOS5.mk.orig 2013-01-04 23:44:43.000000000 +0000 -+++ security/coreconf/SunOS5.mk -@@ -115,6 +115,10 @@ endif - endif - DSO_LDOPTS += -z combreloc -z defs -z ignore - -+ifdef LIBRUNPATH -+DSO_LDOPTS += -R$(LIBRUNPATH) -+endif -+ - # -KPIC generates position independent code for use in shared libraries. - # (Similarly for -fPIC in case of gcc.) - ifdef NS_USE_GCC diff --git a/devel/xulrunner/patches/patch-me b/devel/xulrunner/patches/patch-me deleted file mode 100644 index 3988da70b33..00000000000 --- a/devel/xulrunner/patches/patch-me +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-me,v 1.8 2013/01/10 15:01:31 ryoon Exp $ - -Add DragonFly support. - ---- security/nss/lib/freebl/Makefile.orig 2013-01-04 23:44:43.000000000 +0000 -+++ security/nss/lib/freebl/Makefile -@@ -255,7 +255,7 @@ endif - # to bind the blapi function references in FREEBLVector vector - # (ldvector.c) to the blapi functions defined in the freebl - # shared libraries. --ifeq (,$(filter-out BSD_OS FreeBSD Linux NetBSD OpenBSD, $(OS_TARGET))) -+ifeq (,$(filter-out BSD_OS DragonFly FreeBSD Linux NetBSD OpenBSD, $(OS_TARGET))) - MKSHLIB += -Wl,-Bsymbolic - endif - diff --git a/devel/xulrunner/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp b/devel/xulrunner/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp deleted file mode 100644 index 67ac1a6e8ee..00000000000 --- a/devel/xulrunner/patches/patch-media_libsoundtouch_src_cpu__detect__x86.cpp +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-media_libsoundtouch_src_cpu__detect__x86.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/libsoundtouch/src/cpu_detect_x86.cpp.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/libsoundtouch/src/cpu_detect_x86.cpp -@@ -101,7 +101,7 @@ uint detectCPUextensions(void) - - uint res = 0; - --#if defined(__GNUC__) -+#if defined(__GNUC__) && defined(HAVE_CPUID_H) - // GCC version of cpuid. Requires GCC 4.3.0 or later for __cpuid intrinsic support. - uint eax, ebx, ecx, edx; // unsigned int is the standard type. uint is defined by the compiler and not guaranteed to be portable. - -@@ -112,6 +112,9 @@ uint detectCPUextensions(void) - if (edx & bit_SSE) res = res | SUPPORT_SSE; - if (edx & bit_SSE2) res = res | SUPPORT_SSE2; - -+#elif defined(__GNUC__) -+ // No cpuid.h --> no cpuid support -+ return 0; - #else - // Window / VS version of cpuid. Notice that Visual Studio 2005 or later required - // for __cpuid intrinsic support. diff --git a/devel/xulrunner/patches/patch-media_mtransport_objs.mk b/devel/xulrunner/patches/patch-media_mtransport_objs.mk deleted file mode 100644 index 169390c52a5..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_objs.mk +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-media_mtransport_objs.mk,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/objs.mk.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/objs.mk -@@ -23,12 +23,16 @@ LOCAL_INCLUDES += \ - -I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/event \ - $(NULL) - --ifeq ($(OS_TARGET), Darwin) -+ifneq (,$(filter Darwin DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET))) - LOCAL_INCLUDES += \ - -I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/darwin/include \ - -I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/generic/include \ - $(NULL) -+ifeq ($(OS_TARGET), Darwin) - DEFINES += -DDARWIN -+else -+DEFINES += -DBSD -+endif - endif - - ifeq ($(OS_TARGET), Linux) diff --git a/devel/xulrunner/patches/patch-media_mtransport_test_Makefile.in b/devel/xulrunner/patches/patch-media_mtransport_test_Makefile.in deleted file mode 100644 index 1152f89a2f1..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_test_Makefile.in +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-media_mtransport_test_Makefile.in,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/test/Makefile.in.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/test/Makefile.in -@@ -78,12 +78,14 @@ endif - endif - endif - --ifeq ($(OS_TARGET), Darwin) -+ifneq (,$(filter Darwin DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET))) - LOCAL_INCLUDES += -I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/darwin/include -+ifeq ($(OS_TARGET), Darwin) - DEFINES += \ - -DGTEST_USE_OWN_TR1_TUPLE=1 \ - $(NULL) - endif -+endif - - ifeq ($(OS_TARGET), Linux) - LOCAL_INCLUDES += -I$(topsrcdir)/media/mtransport/third_party/nrappkit/src/port/linux/include diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_nicer.gyp b/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_nicer.gyp deleted file mode 100644 index af735831f77..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_nicer.gyp +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nICEr_nicer.gyp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nICEr/nicer.gyp.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nICEr/nicer.gyp -@@ -129,8 +129,19 @@ - ], - - 'conditions' : [ -- ## Mac -+ ## Mac and BSDs - [ 'OS == "mac"', { -+ 'defines' : [ -+ 'DARWIN', -+ 'HAVE_XLOCALE', -+ ], -+ }], -+ [ 'os_bsd == 1', { -+ 'defines' : [ -+ 'BSD', -+ ], -+ }], -+ [ 'OS == "mac" or os_bsd == 1', { - 'cflags_mozilla': [ - '-Wall', - '-Wno-parentheses', -@@ -138,7 +149,6 @@ - '-Wmissing-prototypes', - ], - 'defines' : [ -- 'DARWIN', - 'HAVE_LIBM=1', - 'HAVE_STRDUP=1', - 'HAVE_STRLCPY=1', diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_stun_addrs.c b/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_stun_addrs.c deleted file mode 100644 index c7303ce13bc..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_stun_addrs.c +++ /dev/null @@ -1,32 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nICEr_src_stun_addrs.c,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nICEr/src/stun/addrs.c.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nICEr/src/stun/addrs.c -@@ -55,7 +55,9 @@ static char *RCSSTRING __UNUSED__="$Id: - #endif - #include <net/if.h> - #ifndef LINUX -+#if !defined(__OpenBSD__) && !defined(__NetBSD__) - #include <net/if_var.h> -+#endif - #include <net/if_dl.h> - #include <net/if_types.h> - #include <sys/sockio.h> -@@ -80,7 +82,7 @@ static char *RCSSTRING __UNUSED__="$Id: - - - --#ifdef DARWIN -+#if defined(BSD) || defined(DARWIN) - /* - * Copyright (c) 1983, 1993 - * The Regents of the University of California. All rights reserved. -@@ -690,7 +692,7 @@ nr_stun_get_addrs(nr_transport_addr addr - int _status=0; - int i; - --#ifdef DARWIN -+#if defined(BSD) || defined(DARWIN) - _status = stun_get_mib_addrs(addrs, maxaddrs, count); - #elif defined(WIN32) - _status = stun_get_win32_addrs(addrs, maxaddrs, count); diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_stun_stun.h b/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_stun_stun.h deleted file mode 100644 index 4d427bae83b..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_stun_stun.h +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nICEr_src_stun_stun.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nICEr/src/stun/stun.h.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nICEr/src/stun/stun.h -@@ -41,11 +41,15 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE - #include <sys/socket.h> - #include <net/if.h> - #ifndef LINUX -+#if !defined(__OpenBSD__) && !defined(__NetBSD__) - #include <net/if_var.h> -+#endif - #include <net/if_dl.h> - #include <net/if_types.h> - #endif -+#ifndef BSD - #include <net/route.h> -+#endif - #include <netinet/in.h> - #ifndef LINUX - #include <netinet/in_var.h> diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c b/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c deleted file mode 100644 index 05d1b1b3551..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nICEr_src_util_mbslen.c +++ /dev/null @@ -1,78 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nICEr_src_util_mbslen.c,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nICEr/src/util/mbslen.c.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nICEr/src/util/mbslen.c -@@ -43,9 +43,17 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE - #include <locale.h> - #include <stdlib.h> - #include <wchar.h> --#ifdef DARWIN -+ -+#ifdef __FreeBSD__ -+#include <osreldate.h> -+# if __FreeBSD_version > 900505 -+# define HAVE_XLOCALE -+# endif -+#endif -+ -+#ifdef HAVE_XLOCALE - #include <xlocale.h> --#endif /* DARWIN */ -+#endif /* HAVE_XLOCALE */ - - #include "nr_api.h" - #include "mbslen.h" -@@ -54,10 +62,10 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE - int - mbslen(const char *s, size_t *ncharsp) - { --#ifdef DARWIN -+#ifdef HAVE_XLOCALE - static locale_t loc = 0; - static int initialized = 0; --#endif /* DARWIN */ -+#endif /* HAVE_XLOCALE */ - #ifdef WIN32 - char *my_locale=0; - unsigned int i; -@@ -67,7 +75,7 @@ mbslen(const char *s, size_t *ncharsp) - int nchars; - mbstate_t mbs; - --#ifdef DARWIN -+#ifdef HAVE_XLOCALE - if (! initialized) { - initialized = 1; - loc = newlocale(LC_CTYPE_MASK, "UTF-8", LC_GLOBAL_LOCALE); -@@ -76,7 +84,7 @@ mbslen(const char *s, size_t *ncharsp) - if (loc == 0) { - /* unable to create the UTF-8 locale */ - assert(loc != 0); /* should never happen */ --#endif /* DARWIN */ -+#endif /* HAVE_XLOCALE */ - - #ifdef WIN32 - if (!setlocale(LC_CTYPE, 0)) -@@ -98,18 +106,18 @@ mbslen(const char *s, size_t *ncharsp) - ABORT(R_NOT_FOUND); - #endif - --#ifdef DARWIN -+#ifdef HAVE_XLOCALE - } --#endif /* DARWIN */ -+#endif /* HAVE_XLOCALE */ - - memset(&mbs, 0, sizeof(mbs)); - nchars = 0; - --#ifdef DARWIN -+#ifdef HAVE_XLOCALE - while (*s != '\0' && (nbytes = mbrlen_l(s, strlen(s), &mbs, loc)) != 0) - #else - while (*s != '\0' && (nbytes = mbrlen(s, strlen(s), &mbs)) != 0) --#endif /* DARWIN */ -+#endif /* HAVE_XLOCALE */ - { - if (nbytes == (size_t)-1) /* should never happen */ { - assert(0); diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_nrappkit.gyp b/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_nrappkit.gyp deleted file mode 100644 index 6f5e0201d5d..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_nrappkit.gyp +++ /dev/null @@ -1,32 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nrappkit_nrappkit.gyp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nrappkit/nrappkit.gyp.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nrappkit/nrappkit.gyp -@@ -147,8 +147,18 @@ - ], - - 'conditions' : [ -- ## Mac -+ ## Mac and BSDs - [ 'OS == "mac"', { -+ 'defines' : [ -+ 'DARWIN', -+ ], -+ }], -+ [ 'os_bsd == 1', { -+ 'defines' : [ -+ 'BSD', -+ ], -+ }], -+ [ 'OS == "mac" or os_bsd == 1', { - 'cflags_mozilla': [ - '-Wall', - '-Wno-parentheses', -@@ -156,7 +166,6 @@ - '-Wmissing-prototypes', - ], - 'defines' : [ -- 'DARWIN', - 'HAVE_LIBM=1', - 'HAVE_STRDUP=1', - 'HAVE_STRLCPY=1', diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_log_r__log.c b/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_log_r__log.c deleted file mode 100644 index dc27e728bdd..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_log_r__log.c +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nrappkit_src_log_r__log.c,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nrappkit/src/log/r_log.c.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nrappkit/src/log/r_log.c -@@ -48,6 +48,7 @@ static char *RCSSTRING __UNUSED__ ="$Id: - #include "hex.h" - - #include <string.h> -+#include <errno.h> - #ifndef _MSC_VER - #include <strings.h> - #include <syslog.h> diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h b/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h deleted file mode 100644 index 5ca83fb57d9..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nrappkit_src_port_generic_include_sys_queue.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nrappkit/src/port/generic/include/sys/queue.h -@@ -33,7 +33,7 @@ - #ifndef _SYS_QUEUE_H_ - #define _SYS_QUEUE_H_ - --#ifndef DARWIN -+#if !defined(__FreeBSD__) && !defined(DARWIN) - #include <stddef.h> - #define __offsetof offsetof - #endif diff --git a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_util_util.c b/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_util_util.c deleted file mode 100644 index 2918c16ec99..00000000000 --- a/devel/xulrunner/patches/patch-media_mtransport_third__party_nrappkit_src_util_util.c +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-media_mtransport_third__party_nrappkit_src_util_util.c,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/mtransport/third_party/nrappkit/src/util/util.c.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/mtransport/third_party/nrappkit/src/util/util.c -@@ -45,6 +45,7 @@ static char *RCSSTRING __UNUSED__ ="$Id: - #include <dirent.h> - #endif - #include <string.h> -+#include <errno.h> - #include <ctype.h> - #include <sys/stat.h> - #ifdef OPENSSL diff --git a/devel/xulrunner/patches/patch-media_webrtc_signaling_signaling.gyp b/devel/xulrunner/patches/patch-media_webrtc_signaling_signaling.gyp deleted file mode 100644 index 2ea7711ada4..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_signaling_signaling.gyp +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-media_webrtc_signaling_signaling.gyp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/signaling/signaling.gyp.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/signaling/signaling.gyp -@@ -217,6 +217,19 @@ - 'cflags_mozilla': [ - ], - }], -+ ['os_bsd==1', { -+ 'include_dirs': [ -+ ], -+ 'defines': [ -+ # avoiding pointless ifdef churn -+ 'SIP_OS_OSX', -+ 'OSX', -+ 'SECLIB_OPENSSL', -+ ], -+ -+ 'cflags_mozilla': [ -+ ], -+ }], - ['OS=="mac"', { - 'include_dirs': [ - ], -@@ -752,7 +765,7 @@ - ], - - }], -- ['OS=="mac"', { -+ ['OS=="mac" or os_bsd==1', { - - 'include_dirs': [ - ], -@@ -797,14 +810,13 @@ - - 'defines' : [ - 'SIP_OS_OSX', -- '_POSIX_SOURCE', -+ # using BSD extensions, leave _POSIX_SOURCE undefined - 'CPR_MEMORY_LITTLE_ENDIAN', - 'NO_SOCKET_POLLING', - 'USE_TIMER_SELECT_BASED', - 'FULL_BUILD', - 'STUBBED_OUT', - 'USE_PRINTF', -- '_DARWIN_C_SOURCE', - 'NO_NSPR_10_SUPPORT', - ], - diff --git a/devel/xulrunner/patches/patch-media_webrtc_signaling_src_sipcc_cpr_darwin_cpr__darwin__ipc.c b/devel/xulrunner/patches/patch-media_webrtc_signaling_src_sipcc_cpr_darwin_cpr__darwin__ipc.c deleted file mode 100644 index a6815b88cc3..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_signaling_src_sipcc_cpr_darwin_cpr__darwin__ipc.c +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-media_webrtc_signaling_src_sipcc_cpr_darwin_cpr__darwin__ipc.c,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/signaling/src/sipcc/cpr/darwin/cpr_darwin_ipc.c.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/signaling/src/sipcc/cpr/darwin/cpr_darwin_ipc.c -@@ -322,11 +322,15 @@ cprGetMessage (cprMsgQueue_t msgQueue, b - cpr_msgq_node_t *node; - struct timespec timeout; - struct timeval tv; -+#ifndef __APPLE__ -+ struct timezone tz; -+#else - // On the iPhone, there is a DarwinAlias problem with "timezone" - struct _timezone { - int tz_minuteswest; /* of Greenwich */ - int tz_dsttime; /* type of dst correction to apply */ - } tz; -+#endif - - /* Initialize ppUserData */ - if (ppUserData) { diff --git a/devel/xulrunner/patches/patch-media_webrtc_signaling_test_Makefile.in b/devel/xulrunner/patches/patch-media_webrtc_signaling_test_Makefile.in deleted file mode 100644 index 8b022752b86..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_signaling_test_Makefile.in +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-media_webrtc_signaling_test_Makefile.in,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/signaling/test/Makefile.in.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/signaling/test/Makefile.in -@@ -17,6 +17,7 @@ LIBS = \ - $(NSPR_LIBS) \ - $(NSS_LIBS) \ - $(REALTIME_LIBS) \ -+ $(MOZ_LIBV4L2_LIBS) \ - $(DEPTH)/xpcom/glue/$(LIB_PREFIX)xpcomglue_s.$(LIB_SUFFIX) \ - $(DEPTH)/media/mtransport/standalone/$(LIB_PREFIX)mtransport_s.$(LIB_SUFFIX) \ - $(DEPTH)/media/webrtc/signalingtest/signaling_ecc/$(LIB_PREFIX)ecc.$(LIB_SUFFIX) \ -@@ -86,7 +87,7 @@ LIBS += \ - $(NULL) - endif - --ifeq ($(OS_TARGET),Linux) -+ifneq (,$(filter Linux DragonFly FreeBSD NetBSD OpenBSD,$(OS_TARGET))) - LIBS += \ - $(MOZ_CAIRO_OSLIBS) \ - $(NULL) diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_build_common.gypi b/devel/xulrunner/patches/patch-media_webrtc_trunk_build_common.gypi deleted file mode 100644 index 8886bf50a6e..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_build_common.gypi +++ /dev/null @@ -1,60 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_build_common.gypi,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/build/common.gypi.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/trunk/build/common.gypi -@@ -80,12 +80,21 @@ - ['use_ash==1', { - 'use_aura%': 1, - }], -+ -+ # A flag for BSD platforms -+ ['OS=="dragonfly" or OS=="freebsd" or OS=="netbsd" or \ -+ OS=="openbsd"', { -+ 'os_bsd%': 1, -+ }, { -+ 'os_bsd%': 0, -+ }], - ], - }, - # Copy conditionally-set variables out one scope. - 'chromeos%': '<(chromeos)', - 'use_aura%': '<(use_aura)', - 'use_ash%': '<(use_ash)', -+ 'os_bsd%': '<(os_bsd)', - 'use_openssl%': '<(use_openssl)', - 'use_ibus%': '<(use_ibus)', - 'enable_viewport%': '<(enable_viewport)', -@@ -119,7 +128,7 @@ - }], - - # Set toolkit_uses_gtk for the Chromium browser on Linux. -- ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris") and use_aura==0', { -+ ['(OS=="linux" or OS=="solaris" or os_bsd==1) and use_aura==0', { - 'toolkit_uses_gtk%': 1, - }, { - 'toolkit_uses_gtk%': 0, -@@ -144,6 +153,7 @@ - 'toolkit_uses_gtk%': '<(toolkit_uses_gtk)', - 'use_aura%': '<(use_aura)', - 'use_ash%': '<(use_ash)', -+ 'os_bsd%': '<(os_bsd)', - 'use_openssl%': '<(use_openssl)', - 'use_ibus%': '<(use_ibus)', - 'enable_viewport%': '<(enable_viewport)', -@@ -406,15 +416,8 @@ - 'os_posix%': 1, - }], - -- # A flag for BSD platforms -- ['OS=="freebsd" or OS=="openbsd"', { -- 'os_bsd%': 1, -- }, { -- 'os_bsd%': 0, -- }], -- - # NSS usage. -- ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris") and use_openssl==0', { -+ ['(OS=="linux" or OS=="solaris" or os_bsd==1) and use_openssl==0', { - 'use_nss%': 1, - }, { - 'use_nss%': 0, diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_testing_gtest_include_gtest_internal_gtest-port.h b/devel/xulrunner/patches/patch-media_webrtc_trunk_testing_gtest_include_gtest_internal_gtest-port.h deleted file mode 100644 index 47a45f53325..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_testing_gtest_include_gtest_internal_gtest-port.h +++ /dev/null @@ -1,19 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_testing_gtest_include_gtest_internal_gtest-port.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/testing/gtest/include/gtest/internal/gtest-port.h.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/trunk/testing/gtest/include/gtest/internal/gtest-port.h -@@ -490,10 +490,10 @@ - # define GTEST_ENV_HAS_TR1_TUPLE_ 1 - # endif - --// C++11 specifies that <tuple> provides std::tuple. Users can't use --// gtest in C++11 mode until their standard library is at least that --// compliant. --# if GTEST_LANG_CXX11 -+// C++11 specifies that <tuple> provides std::tuple. Use that if gtest is used -+// in C++11 mode and libstdc++ isn't very old (binaries targeting OS X 10.6 -+// can build with clang but need to use gcc4.2's libstdc++). -+# if GTEST_LANG_CXX11 && (!defined(__GLIBCXX__) || __GLIBCXX__ > 20110325) - # define GTEST_ENV_HAS_STD_TUPLE_ 1 - # endif - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_third__party_libyuv_libyuv.gyp b/devel/xulrunner/patches/patch-media_webrtc_trunk_third__party_libyuv_libyuv.gyp deleted file mode 100644 index d9365576162..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_third__party_libyuv_libyuv.gyp +++ /dev/null @@ -1,24 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_third__party_libyuv_libyuv.gyp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/third_party/libyuv/libyuv.gyp.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/trunk/third_party/libyuv/libyuv.gyp -@@ -9,6 +9,7 @@ - { - 'variables': { - 'use_system_libjpeg%': 0, -+ 'yuv_disable_asm%': 0, - }, - 'targets': [ - { -@@ -50,6 +51,11 @@ - ], - }, - 'conditions': [ -+ ['yuv_disable_asm==1', { -+ 'defines': [ -+ 'YUV_DISABLE_ASM', -+ ], -+ }], - ['build_with_mozilla==1', { - 'include_dirs': [ - '$(DEPTH)/dist/include', diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_tools_gyp_pylib_gyp_generator_mozmake.py b/devel/xulrunner/patches/patch-media_webrtc_trunk_tools_gyp_pylib_gyp_generator_mozmake.py deleted file mode 100644 index 5f58cc5b84e..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_tools_gyp_pylib_gyp_generator_mozmake.py +++ /dev/null @@ -1,55 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_tools_gyp_pylib_gyp_generator_mozmake.py,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/tools/gyp/pylib/gyp/generator/mozmake.py.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/trunk/tools/gyp/pylib/gyp/generator/mozmake.py -@@ -9,6 +9,7 @@ import collections - import gyp - import gyp.common - import sys -+import platform - import os - import re - import shlex -@@ -111,20 +112,34 @@ def ensure_directory_exists(path): - - def GetFlavor(params): - """Returns |params.flavor| if it's set, the system's default flavor else.""" -+ system = platform.system().lower() - flavors = { -- 'win32': 'win', -- 'darwin': 'mac', -- 'sunos5': 'solaris', -- 'freebsd7': 'freebsd', -- 'freebsd8': 'freebsd', -+ 'microsoft': 'win', -+ 'windows' : 'win', -+ 'darwin' : 'mac', -+ 'sunos' : 'solaris', -+ 'dragonfly': 'bsd', -+ 'freebsd' : 'bsd', -+ 'netbsd' : 'bsd', -+ 'openbsd' : 'bsd', - } -- flavor = flavors.get(sys.platform, 'linux') -- return params.get('flavor', flavor) -+ -+ if 'flavor' in params: -+ return params['flavor'] -+ if system.startswith('cygwin'): -+ return 'win' -+ if system in flavors: -+ return flavors[system] -+ -+ return 'linux' - - - def CalculateVariables(default_variables, params): -+ flavor = GetFlavor(params) -+ if flavor == 'bsd': -+ flavor = platform.system().lower() - generator_flags = params.get('generator_flags', {}) -- default_variables['OS'] = generator_flags.get('os', GetFlavor(params)) -+ default_variables['OS'] = generator_flags.get('os', flavor) - - - def CalculateGeneratorInputInfo(params): diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi deleted file mode 100644 index eb64ced073d..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_build_common.gypi +++ /dev/null @@ -1,35 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_build_common.gypi,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/build/common.gypi.orig 2013-05-11 19:19:44.000000000 +0000 -+++ media/webrtc/trunk/webrtc/build/common.gypi -@@ -124,6 +124,11 @@ - # and Java Implementation - 'enable_android_opensl%': 0, - }], -+ ['OS=="linux" or OS=="solaris" or os_bsd==1', { -+ 'include_v4l2_video_capture%': 1, -+ }, { -+ 'include_v4l2_video_capture%': 0, -+ }], - ['OS=="ios"', { - 'enable_video%': 0, - 'enable_protobuf%': 0, -@@ -210,6 +215,18 @@ - }], - ], - }], -+ ['os_bsd==1', { -+ 'defines': [ -+ 'WEBRTC_BSD', -+ 'WEBRTC_THREAD_RR', -+ ], -+ }], -+ ['OS=="dragonfly" or OS=="netbsd"', { -+ 'defines': [ -+ # doesn't support pthread_condattr_setclock -+ 'WEBRTC_CLOCK_TYPE_REALTIME', -+ ], -+ }], - ['OS=="ios"', { - 'defines': [ - 'WEBRTC_MAC', diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi deleted file mode 100644 index 8cad55375b2..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi +++ /dev/null @@ -1,91 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device.gypi,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/audio_device/audio_device.gypi.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/audio_device/audio_device.gypi -@@ -45,11 +45,15 @@ - 'dummy/audio_device_utility_dummy.h', - ], - 'conditions': [ -- ['OS=="linux"', { -+ ['include_alsa_audio==1 or include_pulse_audio==1', { - 'include_dirs': [ - 'linux', - ], -- }], # OS==linux -+ 'defines': [ -+ # avoid pointless rename -+ 'WEBRTC_LINUX', -+ ], -+ }], # include_alsa_audio==1 or include_pulse_audio==1 - ['OS=="ios"', { - 'include_dirs': [ - 'ios', -@@ -77,14 +81,8 @@ - }], - ['include_internal_audio_device==1', { - 'sources': [ -- 'linux/alsasymboltable_linux.cc', -- 'linux/alsasymboltable_linux.h', -- 'linux/audio_device_alsa_linux.cc', -- 'linux/audio_device_alsa_linux.h', - 'linux/audio_device_utility_linux.cc', - 'linux/audio_device_utility_linux.h', -- 'linux/audio_mixer_manager_alsa_linux.cc', -- 'linux/audio_mixer_manager_alsa_linux.h', - 'linux/latebindingsymboltable_linux.cc', - 'linux/latebindingsymboltable_linux.h', - 'ios/audio_device_ios.cc', -@@ -134,28 +132,36 @@ - ], - }], - ['OS=="linux"', { -- 'defines': [ -- 'LINUX_ALSA', -- ], - 'link_settings': { - 'libraries': [ - '-ldl', - ], - }, -- 'conditions': [ -- ['include_pulse_audio==1', { -- 'defines': [ -- 'LINUX_PULSE', -- ], -- 'sources': [ -- 'linux/audio_device_pulse_linux.cc', -- 'linux/audio_device_pulse_linux.h', -- 'linux/audio_mixer_manager_pulse_linux.cc', -- 'linux/audio_mixer_manager_pulse_linux.h', -- 'linux/pulseaudiosymboltable_linux.cc', -- 'linux/pulseaudiosymboltable_linux.h', -- ], -- }], -+ }], -+ ['include_alsa_audio==1', { -+ 'defines': [ -+ 'LINUX_ALSA', -+ ], -+ 'sources': [ -+ 'linux/alsasymboltable_linux.cc', -+ 'linux/alsasymboltable_linux.h', -+ 'linux/audio_device_alsa_linux.cc', -+ 'linux/audio_device_alsa_linux.h', -+ 'linux/audio_mixer_manager_alsa_linux.cc', -+ 'linux/audio_mixer_manager_alsa_linux.h', -+ ], -+ }], -+ ['include_pulse_audio==1', { -+ 'defines': [ -+ 'LINUX_PULSE', -+ ], -+ 'sources': [ -+ 'linux/audio_device_pulse_linux.cc', -+ 'linux/audio_device_pulse_linux.h', -+ 'linux/audio_mixer_manager_pulse_linux.cc', -+ 'linux/audio_mixer_manager_pulse_linux.h', -+ 'linux/pulseaudiosymboltable_linux.cc', -+ 'linux/pulseaudiosymboltable_linux.h', - ], - }], - ['OS=="mac" or OS=="ios"', { diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device__utility.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device__utility.cc deleted file mode 100644 index f031bf613fd..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device__utility.cc +++ /dev/null @@ -1,21 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_audio__device_audio__device__utility.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/audio_device/audio_device_utility.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/audio_device/audio_device_utility.cc -@@ -46,7 +46,7 @@ bool AudioDeviceUtility::StringCompare( - - } // namespace webrtc - --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - - // ============================================================================ - // Linux & Mac -@@ -109,6 +109,6 @@ bool AudioDeviceUtility::StringCompare( - - } // namespace webrtc - --#endif // defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#endif // defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc deleted file mode 100644 index 9d00f61a9cd..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_forward__error__correction.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/forward_error_correction.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/forward_error_correction.cc -@@ -12,6 +12,7 @@ - - #include <algorithm> - #include <cassert> -+#include <cstdlib> // for abs() - #include <cstring> - #include <iterator> - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_rtp__utility.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_rtp__utility.cc deleted file mode 100644 index c05a9bf9c5e..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_rtp__utility.cc +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_rtp__rtcp_source_rtp__utility.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_utility.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/rtp_rtcp/source/rtp_utility.cc -@@ -18,7 +18,7 @@ - #include <Windows.h> // FILETIME - #include <WinSock.h> // timeval - #include <MMSystem.h> // timeGetTime --#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_MAC)) -+#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_BSD) || (defined WEBRTC_MAC)) - #include <sys/time.h> // gettimeofday - #include <time.h> - #endif -@@ -156,7 +156,7 @@ void get_time(WindowsHelpTimer* help_tim - WindowsHelpTimer* _helpTimer; - }; - --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - - // A clock reading times from the POSIX API. - class UnixSystemClock : public RtpRtcpClock { -@@ -214,7 +214,7 @@ void WindowsSystemClock::CurrentNTP(WebR - frac = (WebRtc_UWord32)dtemp; - } - --#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_MAC)) -+#elif ((defined WEBRTC_LINUX) || (defined WEBRTC_BSD) || (defined WEBRTC_MAC)) - - WebRtc_Word64 UnixSystemClock::GetTimeInMS() { - return TickTime::MillisecondTimestamp(); -@@ -253,7 +253,7 @@ static WindowsHelpTimer global_help_time - RtpRtcpClock* GetSystemClock() { - #if defined(_WIN32) - return new WindowsSystemClock(&global_help_timer); --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - return new UnixSystemClock(); - #else - return NULL; -@@ -330,7 +330,7 @@ bool StringCompare(const char* str1, con - const WebRtc_UWord32 length) { - return (_strnicmp(str1, str2, length) == 0) ? true : false; - } --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - bool StringCompare(const char* str1, const char* str2, - const WebRtc_UWord32 length) { - return (strncasecmp(str1, str2, length) == 0) ? true : false; diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_udp__transport_source_udp__transport__impl.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_udp__transport_source_udp__transport__impl.cc deleted file mode 100644 index 32396e0578e..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_udp__transport_source_udp__transport__impl.cc +++ /dev/null @@ -1,90 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_udp__transport_source_udp__transport__impl.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_transport_impl.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/udp_transport/source/udp_transport_impl.cc -@@ -18,16 +18,16 @@ - #if defined(_WIN32) - #include <winsock2.h> - #include <ws2tcpip.h> --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - #include <arpa/inet.h> - #include <ctype.h> - #include <fcntl.h> - #include <netdb.h> -+#include <sys/socket.h> - #include <net/if.h> - #include <netinet/in.h> - #include <stdlib.h> - #include <sys/ioctl.h> --#include <sys/socket.h> - #include <sys/time.h> - #include <unistd.h> - #ifndef WEBRTC_IOS -@@ -36,9 +36,11 @@ - #endif // defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) - - #if defined(WEBRTC_MAC) --#include <ifaddrs.h> - #include <machine/types.h> - #endif -+#if defined(WEBRTC_BSD) || defined(WEBRTC_MAC) -+#include <ifaddrs.h> -+#endif - #if defined(WEBRTC_LINUX) - #include <linux/netlink.h> - #include <linux/rtnetlink.h> -@@ -51,7 +53,7 @@ - #include "typedefs.h" - #include "udp_socket_manager_wrapper.h" - --#if defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - #define GetLastError() errno - - #define IFRSIZE ((int)(size * sizeof (struct ifreq))) -@@ -61,7 +63,7 @@ - (int)(nlh)->nlmsg_len >= (int)sizeof(struct nlmsghdr) && \ - (int)(nlh)->nlmsg_len <= (len)) - --#endif // defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#endif // defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - - namespace webrtc { - -@@ -2371,7 +2373,7 @@ WebRtc_Word32 UdpTransport::InetPresenta - const char* src, - void* dst) - { --#if defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - const WebRtc_Word32 result = inet_pton(af, src, dst); - return result > 0 ? 0 : -1; - -@@ -2493,7 +2495,7 @@ WebRtc_Word32 UdpTransport::LocalHostAdd - "getaddrinfo failed to find address"); - return -1; - --#elif defined(WEBRTC_MAC) -+#elif defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - struct ifaddrs* ptrIfAddrs = NULL; - struct ifaddrs* ptrIfAddrsStart = NULL; - -@@ -2685,7 +2687,7 @@ WebRtc_Word32 UdpTransport::LocalHostAdd - "gethostbyname failed, error:%d", error); - return -1; - } --#elif (defined(WEBRTC_MAC)) -+#elif (defined(WEBRTC_BSD) || defined(WEBRTC_MAC)) - char localname[255]; - if (gethostname(localname, 255) != -1) - { -@@ -2824,7 +2826,7 @@ WebRtc_Word32 UdpTransport::IPAddress(co - sourcePort = htons(source_port); - return 0; - -- #elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+ #elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - WebRtc_Word32 ipFamily = address._sockaddr_storage.sin_family; - const void* ptrNumericIP = NULL; - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_utility_source_rtp__dump__impl.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_utility_source_rtp__dump__impl.cc deleted file mode 100644 index 881ff6530af..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_utility_source_rtp__dump__impl.cc +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_utility_source_rtp__dump__impl.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/utility/source/rtp_dump_impl.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/utility/source/rtp_dump_impl.cc -@@ -19,7 +19,7 @@ - #if defined(_WIN32) - #include <Windows.h> - #include <mmsystem.h> --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - #include <string.h> - #include <sys/time.h> - #include <time.h> -@@ -238,7 +238,7 @@ inline WebRtc_UWord32 RtpDumpImpl::GetTi - { - #if defined(_WIN32) - return timeGetTime(); --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - struct timeval tv; - struct timezone tz; - unsigned long val; diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_device__info__impl.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_device__info__impl.cc deleted file mode 100644 index a0e70e143cf..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_device__info__impl.cc +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_device__info__impl.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/video_capture/device_info_impl.cc -@@ -54,7 +54,7 @@ WebRtc_Word32 DeviceInfoImpl::NumberOfCa - if (_lastUsedDeviceNameLength == strlen((char*) deviceUniqueIdUTF8)) - { - // Is it the same device that is asked for again. --#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) -+#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - if(strncasecmp((char*)_lastUsedDeviceName, - (char*) deviceUniqueIdUTF8, - _lastUsedDeviceNameLength)==0) -@@ -91,7 +91,7 @@ WebRtc_Word32 DeviceInfoImpl::GetCapabil - ReadLockScoped cs(_apiLock); - - if ((_lastUsedDeviceNameLength != strlen((char*) deviceUniqueIdUTF8)) --#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) -+#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - || (strncasecmp((char*)_lastUsedDeviceName, - (char*) deviceUniqueIdUTF8, - _lastUsedDeviceNameLength)!=0)) -@@ -155,7 +155,7 @@ WebRtc_Word32 DeviceInfoImpl::GetBestMat - - ReadLockScoped cs(_apiLock); - if ((_lastUsedDeviceNameLength != strlen((char*) deviceUniqueIdUTF8)) --#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) -+#if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - || (strncasecmp((char*)_lastUsedDeviceName, - (char*) deviceUniqueIdUTF8, - _lastUsedDeviceNameLength)!=0)) diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc deleted file mode 100644 index 8b349cd7741..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc +++ /dev/null @@ -1,47 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_device__info__linux.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/video_capture/linux/device_info_linux.cc -@@ -19,12 +19,30 @@ - #include <stdlib.h> - - //v4l includes -+#if defined(__DragonFly__) || defined(__NetBSD__) || defined(__OpenBSD__) -+#include <sys/videoio.h> -+#elif defined(__sun) -+#include <sys/videodev2.h> -+#else - #include <linux/videodev2.h> -+#endif -+#ifdef HAVE_LIBV4L2 -+#include <libv4l2.h> -+#endif - - #include "ref_count.h" - #include "trace.h" - - -+#ifdef HAVE_LIBV4L2 -+#define open v4l2_open -+#define close v4l2_close -+#define dup v4l2_dup -+#define ioctl v4l2_ioctl -+#define mmap v4l2_mmap -+#define munmap v4l2_munmap -+#endif -+ - namespace webrtc - { - namespace videocapturemodule -@@ -130,6 +148,11 @@ WebRtc_Word32 DeviceInfoLinux::GetDevice - memset(deviceNameUTF8, 0, deviceNameLength); - memcpy(cameraName, cap.card, sizeof(cap.card)); - -+ if (cameraName[0] == '\0') -+ { -+ sprintf(cameraName, "Camera at /dev/video%d", deviceNumber); -+ } -+ - if (deviceNameLength >= strlen(cameraName)) - { - memcpy(deviceNameUTF8, cameraName, strlen(cameraName)); diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc deleted file mode 100644 index 46188431f11..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc +++ /dev/null @@ -1,45 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_linux_video__capture__linux.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/video_capture/linux/video_capture_linux.cc -@@ -12,12 +12,23 @@ - #include <unistd.h> - #include <sys/stat.h> - #include <fcntl.h> --#include <linux/videodev2.h> - #include <errno.h> - #include <stdio.h> - #include <sys/mman.h> - #include <string.h> - -+//v4l includes -+#if defined(__DragonFly__) || defined(__NetBSD__) || defined(__OpenBSD__) -+#include <sys/videoio.h> -+#elif defined(__sun) -+#include <sys/videodev2.h> -+#else -+#include <linux/videodev2.h> -+#endif -+#ifdef HAVE_LIBV4L2 -+#include <libv4l2.h> -+#endif -+ - #include <new> - - #include "ref_count.h" -@@ -26,6 +37,15 @@ - #include "critical_section_wrapper.h" - #include "video_capture_linux.h" - -+#ifdef HAVE_LIBV4L2 -+#define open v4l2_open -+#define close v4l2_close -+#define dup v4l2_dup -+#define ioctl v4l2_ioctl -+#define mmap v4l2_mmap -+#define munmap v4l2_munmap -+#endif -+ - namespace webrtc - { - namespace videocapturemodule diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi deleted file mode 100644 index 51a5177cbb8..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi +++ /dev/null @@ -1,62 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_modules_video__capture_video__capture.gypi,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi.orig 2013-05-11 19:19:45.000000000 +0000 -+++ media/webrtc/trunk/webrtc/modules/video_capture/video_capture.gypi -@@ -7,6 +7,9 @@ - # be found in the AUTHORS file in the root of the source tree. - - { -+ 'variables': { -+ 'use_libv4l2%': 0, -+ }, - 'targets': [ - { - 'target_name': 'video_capture_module', -@@ -48,7 +51,17 @@ - ], - }, { # include_internal_video_capture == 1 - 'conditions': [ -- ['OS=="linux"', { -+ ['include_v4l2_video_capture==1', { -+ 'conditions': [ -+ ['use_libv4l2==1', { -+ 'defines': [ -+ 'HAVE_LIBV4L2', -+ ], -+ 'libraries': [ -+ '-lv4l2', -+ ], -+ }], -+ ], - 'include_dirs': [ - 'linux', - ], -@@ -157,7 +170,7 @@ - 'test/video_capture_main_mac.mm', - ], - 'conditions': [ -- ['OS=="mac" or OS=="linux"', { -+ ['OS!="win" and OS!="android"', { - 'cflags': [ - '-Wno-write-strings', - ], -@@ -165,13 +178,17 @@ - '-lpthread -lm', - ], - }], -- ['OS=="linux"', { -+ ['include_v4l2_video_capture==1', { - 'libraries': [ -- '-lrt', - '-lXext', - '-lX11', - ], - }], -+ ['OS=="linux"', { -+ 'libraries': [ -+ '-lrt', -+ ], -+ }], - ['OS=="mac"', { - 'dependencies': [ - # Link with a special main for mac so we can use the webcam. diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_interface_asm__defines.h b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_interface_asm__defines.h deleted file mode 100644 index 4775f75c8d5..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_interface_asm__defines.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_interface_asm__defines.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/interface/asm_defines.h.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/interface/asm_defines.h -@@ -11,7 +11,7 @@ - #ifndef WEBRTC_SYSTEM_WRAPPERS_INTERFACE_ASM_DEFINES_H_ - #define WEBRTC_SYSTEM_WRAPPERS_INTERFACE_ASM_DEFINES_H_ - --#if defined(__linux__) && defined(__ELF__) -+#if (defined(__linux__) || defined(__FreeBSD__)) && defined(__ELF__) - .section .note.GNU-stack,"",%progbits - #endif - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_interface_tick__util.h b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_interface_tick__util.h deleted file mode 100644 index 18f20732822..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_interface_tick__util.h +++ /dev/null @@ -1,67 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_interface_tick__util.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/interface/tick_util.h.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/interface/tick_util.h -@@ -194,7 +194,7 @@ inline WebRtc_Word64 TickTime::QueryOsFo - } - result.ticks_ = now + (num_wrap_time_get_time << 32); - #endif --#elif defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - struct timespec ts; - // TODO(wu): Remove CLOCK_REALTIME implementation. - #ifdef WEBRTC_CLOCK_TYPE_REALTIME -@@ -241,7 +241,7 @@ inline WebRtc_Word64 TickTime::Milliseco - #else - return ticks; - #endif --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - return ticks / 1000000LL; - #else - return ticks / 1000LL; -@@ -258,7 +258,7 @@ inline WebRtc_Word64 TickTime::Microseco - #else - return ticks * 1000LL; - #endif --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - return ticks / 1000LL; - #else - return ticks; -@@ -278,7 +278,7 @@ inline WebRtc_Word64 TickTime::Milliseco - #else - return ms; - #endif --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - return ms * 1000000LL; - #else - return ms * 1000LL; -@@ -294,7 +294,7 @@ inline WebRtc_Word64 TickTime::TicksToMi - #else - return ticks; - #endif --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - return ticks / 1000000LL; - #else - return ticks / 1000LL; -@@ -323,7 +323,7 @@ inline WebRtc_Word64 TickInterval::Milli - // interval_ is in ms - return interval_; - #endif --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - // interval_ is in ns - return interval_ / 1000000; - #else -@@ -342,7 +342,7 @@ inline WebRtc_Word64 TickInterval::Micro - // interval_ is in ms - return interval_ * 1000LL; - #endif --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - // interval_ is in ns - return interval_ / 1000; - #else diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_atomic32__posix.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_atomic32__posix.cc deleted file mode 100644 index 5e660ec701c..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_atomic32__posix.cc +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_atomic32__posix.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/atomic32_posix.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/atomic32_posix.cc -@@ -12,7 +12,6 @@ - - #include <assert.h> - #include <inttypes.h> --#include <malloc.h> - - #include "common_types.h" - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable.cc deleted file mode 100644 index bcc8ac88c0c..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable.cc +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/condition_variable.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/condition_variable.cc -@@ -8,14 +8,16 @@ - * be found in the AUTHORS file in the root of the source tree. - */ - -+#include "condition_variable_wrapper.h" -+ - #if defined(_WIN32) - #include <windows.h> - #include "condition_variable_win.h" --#include "condition_variable_wrapper.h" --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - #include <pthread.h> - #include "condition_variable_posix.h" --#include "condition_variable_wrapper.h" -+#else -+#include <stddef.h> // for NULL - #endif - - namespace webrtc { -@@ -23,7 +25,7 @@ namespace webrtc { - ConditionVariableWrapper* ConditionVariableWrapper::CreateConditionVariable() { - #if defined(_WIN32) - return new ConditionVariableWindows; --#elif defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#elif defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - return ConditionVariablePosix::Create(); - #else - return NULL; diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable__posix.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable__posix.cc deleted file mode 100644 index 85eb175bf46..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable__posix.cc +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_condition__variable__posix.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/condition_variable_posix.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/condition_variable_posix.cc -@@ -79,7 +79,7 @@ bool ConditionVariablePosix::SleepCS(Cri - unsigned long max_time_inMS) { - const unsigned long INFINITE = 0xFFFFFFFF; - const int MILLISECONDS_PER_SECOND = 1000; --#ifndef WEBRTC_LINUX -+#if !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) - const int MICROSECONDS_PER_MILLISECOND = 1000; - #endif - const int NANOSECONDS_PER_SECOND = 1000000000; diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu.cc deleted file mode 100644 index 7e8a131a279..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu.cc +++ /dev/null @@ -1,22 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/cpu.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/cpu.cc -@@ -14,7 +14,7 @@ - #include "cpu_win.h" - #elif defined(WEBRTC_MAC) - #include "cpu_mac.h" --#elif defined(WEBRTC_ANDROID) -+#elif defined(WEBRTC_ANDROID) || defined(WEBRTC_BSD) - // Not implemented yet, might be possible to use Linux implementation - #else // defined(WEBRTC_LINUX) - #include "cpu_linux.h" -@@ -26,7 +26,7 @@ CpuWrapper* CpuWrapper::CreateCpu() { - return new CpuWindows(); - #elif defined(WEBRTC_MAC) - return new CpuWrapperMac(); --#elif defined(WEBRTC_ANDROID) -+#elif defined(WEBRTC_ANDROID) || defined(WEBRTC_BSD) - return 0; - #else - return new CpuLinux(); diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu__info.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu__info.cc deleted file mode 100644 index 3e213a8d149..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu__info.cc +++ /dev/null @@ -1,50 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_cpu__info.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/cpu_info.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/cpu_info.cc -@@ -12,13 +12,15 @@ - - #if defined(_WIN32) - #include <Windows.h> --#elif defined(WEBRTC_MAC) --#include <sys/sysctl.h> -+#elif defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - #include <sys/types.h> -+#include <sys/sysctl.h> - #elif defined(WEBRTC_ANDROID) - // Not implemented yet, might be possible to use Linux implementation --#else // defined(WEBRTC_LINUX) -+#elif defined(WEBRTC_LINUX) - #include <sys/sysinfo.h> -+#else // defined(_SC_NPROCESSORS_ONLN) -+#include <unistd.h> - #endif - - #include "trace.h" -@@ -41,8 +43,15 @@ WebRtc_UWord32 CpuInfo::DetectNumberOfCo - WEBRTC_TRACE(kTraceStateInfo, kTraceUtility, -1, - "Available number of cores:%d", number_of_cores_); - --#elif defined(WEBRTC_MAC) -- int name[] = {CTL_HW, HW_AVAILCPU}; -+#elif defined(WEBRTC_BSD) || defined(WEBRTC_MAC) -+ int name[] = { -+ CTL_HW, -+#ifdef HW_AVAILCPU -+ HW_AVAILCPU, -+#else -+ HW_NCPU, -+#endif -+ }; - int ncpu; - size_t size = sizeof(ncpu); - if (0 == sysctl(name, 2, &ncpu, &size, NULL, 0)) { -@@ -54,6 +63,8 @@ WebRtc_UWord32 CpuInfo::DetectNumberOfCo - "Failed to get number of cores"); - number_of_cores_ = 1; - } -+#elif defined(_SC_NPROCESSORS_ONLN) -+ _numberOfCores = sysconf(_SC_NPROCESSORS_ONLN); - #else - WEBRTC_TRACE(kTraceWarning, kTraceUtility, -1, - "No function to get number of cores"); diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp deleted file mode 100644 index fb6bdbcd3c8..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_spreadsortlib_spreadsort.hpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/spreadsortlib/spreadsort.hpp -@@ -21,6 +21,13 @@ Scott McMurray
- #include "constants.hpp"
- #include <cstring>
-
-+#ifdef __FreeBSD__
-+# include <osreldate.h>
-+# if __FreeBSD_version < 900506
-+# define getchar boost_getchar
-+# endif
-+#endif
-+
- namespace boost {
- namespace detail {
- //This only works on unsigned data types
diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_thread__posix.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_thread__posix.cc deleted file mode 100644 index 072cc0561a1..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_thread__posix.cc +++ /dev/null @@ -1,96 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_thread__posix.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/thread_posix.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/thread_posix.cc -@@ -59,6 +59,17 @@ - #include <sys/prctl.h> - #endif - -+#if defined(__NetBSD__) -+#include <lwp.h> -+#elif defined(__FreeBSD__) -+#include <sys/param.h> -+#include <sys/thr.h> -+#endif -+ -+#if defined(WEBRTC_BSD) && !defined(__NetBSD__) -+#include <pthread_np.h> -+#endif -+ - #include "webrtc/system_wrappers/interface/critical_section_wrapper.h" - #include "webrtc/system_wrappers/interface/event_wrapper.h" - #include "webrtc/system_wrappers/interface/trace.h" -@@ -141,6 +152,20 @@ uint32_t ThreadWrapper::GetThreadId() { - return static_cast<uint32_t>(syscall(__NR_gettid)); - #elif defined(WEBRTC_MAC) || defined(WEBRTC_IOS) - return pthread_mach_thread_np(pthread_self()); -+#elif defined(__NetBSD__) -+ return _lwp_self(); -+#elif defined(__DragonFly__) -+ return lwp_gettid(); -+#elif defined(__OpenBSD__) -+ return reinterpret_cast<uintptr_t> (pthread_self()); -+#elif defined(__FreeBSD__) -+# if __FreeBSD_version > 900030 -+ return pthread_getthreadid_np(); -+# else -+ long lwpid; -+ thr_self(&lwpid); -+ return lwpid; -+# endif - #else - return reinterpret_cast<uint32_t>(pthread_self()); - #endif -@@ -172,7 +197,7 @@ ThreadPosix::~ThreadPosix() { - delete crit_state_; - } - --#define HAS_THREAD_ID !defined(WEBRTC_IOS) && !defined(WEBRTC_MAC) -+#define HAS_THREAD_ID !defined(WEBRTC_IOS) && !defined(WEBRTC_MAC) && !defined(WEBRTC_BSD) - - bool ThreadPosix::Start(unsigned int& thread_id) - { -@@ -237,13 +262,18 @@ bool ThreadPosix::Start(unsigned int& th - - // CPU_ZERO and CPU_SET are not available in NDK r7, so disable - // SetAffinity on Android for now. --#if (defined(WEBRTC_LINUX) && (!defined(WEBRTC_ANDROID))) -+#if defined(__FreeBSD__) || (defined(WEBRTC_LINUX) && \ -+ (!defined(WEBRTC_ANDROID))) - bool ThreadPosix::SetAffinity(const int* processor_numbers, - const unsigned int amount_of_processors) { - if (!processor_numbers || (amount_of_processors == 0)) { - return false; - } -+#if defined(__FreeBSD__) -+ cpuset_t mask; -+#else - cpu_set_t mask; -+#endif - CPU_ZERO(&mask); - - for (unsigned int processor = 0; -@@ -251,7 +281,11 @@ bool ThreadPosix::SetAffinity(const int* - ++processor) { - CPU_SET(processor_numbers[processor], &mask); - } --#if defined(WEBRTC_ANDROID) -+#if defined(__FreeBSD__) -+ const int result = pthread_setaffinity_np(thread_, -+ sizeof(mask), -+ &mask); -+#elif defined(WEBRTC_ANDROID) - // Android. - const int result = syscall(__NR_sched_setaffinity, - pid_, -@@ -325,6 +359,10 @@ void ThreadPosix::Run() { - if (set_thread_name_) { - #ifdef WEBRTC_LINUX - prctl(PR_SET_NAME, (unsigned long)name_, 0, 0, 0); -+#elif defined(__NetBSD__) -+ pthread_setname_np(pthread_self(), "%s", (void *)name_); -+#elif defined(WEBRTC_BSD) -+ pthread_set_name_np(pthread_self(), name_); - #endif - WEBRTC_TRACE(kTraceStateInfo, kTraceUtility, -1, - "Thread with name:%s started ", name_); diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_trace__posix.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_trace__posix.cc deleted file mode 100644 index 3f0e08b77df..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_system__wrappers_source_trace__posix.cc +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_system__wrappers_source_trace__posix.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/system_wrappers/source/trace_posix.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/system_wrappers/source/trace_posix.cc -@@ -54,7 +54,7 @@ WebRtc_Word32 TracePosix::AddTime(char* - } - struct tm buffer; - const struct tm* system_time = -- localtime_r(&system_time_high_res.tv_sec, &buffer); -+ localtime_r((const time_t *)(&system_time_high_res.tv_sec), &buffer); - - const WebRtc_UWord32 ms_time = system_time_high_res.tv_usec / 1000; - WebRtc_UWord32 prev_tickCount = 0; diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_typedefs.h b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_typedefs.h deleted file mode 100644 index b0710ea0f31..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_typedefs.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_typedefs.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/typedefs.h.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/typedefs.h -@@ -21,7 +21,7 @@ - // For access to standard POSIXish features, use WEBRTC_POSIX instead of a - // more specific macro. - #if defined(WEBRTC_MAC) || defined(WEBRTC_LINUX) || \ -- defined(WEBRTC_ANDROID) -+ defined(WEBRTC_ANDROID) || defined(WEBRTC_BSD) - #define WEBRTC_POSIX - #endif - diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_video__engine_vie__defines.h b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_video__engine_vie__defines.h deleted file mode 100644 index 342cf374b76..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_video__engine_vie__defines.h +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_video__engine_vie__defines.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/video_engine/vie_defines.h.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/video_engine/vie_defines.h -@@ -173,7 +173,7 @@ inline int ChannelId(const int moduleId) - - // Linux specific. - #ifndef WEBRTC_ANDROID --#ifdef WEBRTC_LINUX -+#if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) - // Build information macros. - #if defined(_DEBUG) - #define BUILDMODE "d" diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_voice__engine_voe__network__impl.cc b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_voice__engine_voe__network__impl.cc deleted file mode 100644 index 8f0b5596a44..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_voice__engine_voe__network__impl.cc +++ /dev/null @@ -1,31 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_voice__engine_voe__network__impl.cc,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/voice_engine/voe_network_impl.cc.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/voice_engine/voe_network_impl.cc -@@ -472,7 +472,7 @@ int VoENetworkImpl::SetSendTOS(int chann - "SetSendTOS(channel=%d, DSCP=%d, useSetSockopt=%d)", - channel, DSCP, useSetSockopt); - --#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_MAC) -+#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) && !defined(WEBRTC_MAC) - _shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceWarning, - "SetSendTOS() is not supported on this platform"); - return -1; -@@ -528,7 +528,7 @@ int VoENetworkImpl::SetSendTOS(int chann - "SetSendTOS() external transport is enabled"); - return -1; - } --#if defined(WEBRTC_LINUX) || defined(WEBRTC_MAC) -+#if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - useSetSockopt = true; - WEBRTC_TRACE(kTraceInfo, kTraceVoice, VoEId(_shared->instance_id(), -1), - " force useSetSockopt=true since there is no alternative" -@@ -551,7 +551,7 @@ int VoENetworkImpl::GetSendTOS(int chann - WEBRTC_TRACE(kTraceApiCall, kTraceVoice, VoEId(_shared->instance_id(), -1), - "GetSendTOS(channel=%d)", channel); - --#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_MAC) -+#if !defined(_WIN32) && !defined(WEBRTC_LINUX) && !defined(WEBRTC_BSD) && !defined(WEBRTC_MAC) - _shared->SetLastError(VE_FUNC_NOT_SUPPORTED, kTraceWarning, - "GetSendTOS() is not supported on this platform"); - return -1; diff --git a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_voice__engine_voice__engine__defines.h b/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_voice__engine_voice__engine__defines.h deleted file mode 100644 index f44a4f7b2aa..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_trunk_webrtc_voice__engine_voice__engine__defines.h +++ /dev/null @@ -1,38 +0,0 @@ -$NetBSD: patch-media_webrtc_trunk_webrtc_voice__engine_voice__engine__defines.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/trunk/webrtc/voice_engine/voice_engine_defines.h.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/trunk/webrtc/voice_engine/voice_engine_defines.h -@@ -414,7 +414,7 @@ namespace webrtc - // *** WEBRTC_MAC *** - // including iPhone - --#ifdef WEBRTC_MAC -+#if defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - - #include <pthread.h> - #include <sys/types.h> -@@ -431,6 +431,7 @@ namespace webrtc - #include <sched.h> - #include <sys/time.h> - #include <time.h> -+#if !defined(WEBRTC_BSD) - #include <AudioUnit/AudioUnit.h> - #if !defined(WEBRTC_IOS) - #include <CoreServices/CoreServices.h> -@@ -439,6 +440,7 @@ namespace webrtc - #include <AudioToolbox/AudioConverter.h> - #include <CoreAudio/HostTime.h> - #endif -+#endif - - #define DWORD unsigned long int - #define WINAPI -@@ -531,7 +533,7 @@ namespace webrtc - - #else - #define IPHONE_NOT_SUPPORTED(stat) --#endif // #ifdef WEBRTC_MAC -+#endif // #if defined(WEBRTC_BSD) || defined(WEBRTC_MAC) - - - diff --git a/devel/xulrunner/patches/patch-media_webrtc_webrtc__config.gypi b/devel/xulrunner/patches/patch-media_webrtc_webrtc__config.gypi deleted file mode 100644 index 03406c20e97..00000000000 --- a/devel/xulrunner/patches/patch-media_webrtc_webrtc__config.gypi +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-media_webrtc_webrtc__config.gypi,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- media/webrtc/webrtc_config.gypi.orig 2013-05-11 19:19:46.000000000 +0000 -+++ media/webrtc/webrtc_config.gypi -@@ -14,7 +14,6 @@ - 'include_internal_video_render': 0, - 'clang_use_chrome_plugins': 0, - 'enable_protobuf': 0, -- 'include_pulse_audio': 0, - 'include_tests': 0, - # use_system_lib* still seems to be in use in trunk/build - 'use_system_libjpeg': 0, diff --git a/devel/xulrunner/patches/patch-mp b/devel/xulrunner/patches/patch-mp deleted file mode 100644 index c09fd1c3873..00000000000 --- a/devel/xulrunner/patches/patch-mp +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-mp,v 1.10 2013/05/19 08:47:41 ryoon Exp $ - ---- media/libsydneyaudio/src/Makefile.in.orig 2013-05-11 19:19:43.000000000 +0000 -+++ media/libsydneyaudio/src/Makefile.in -@@ -70,6 +70,18 @@ CSRCS = \ - $(NULL) - endif - -+ifdef MOZ_PULSEAUDIO -+CSRCS = \ -+ sydney_audio_pulseaudio.c \ -+ $(NULL) -+endif -+ -+ifdef MOZ_PULSEAUDIO -+CSRCS = \ -+ sydney_audio_pulseaudio.c \ -+ $(NULL) -+endif -+ - ifeq ($(OS_ARCH),WINNT) - OS_LIBS += winmm.lib - endif diff --git a/devel/xulrunner/patches/patch-netwerk_sctp_src_Makefile.in b/devel/xulrunner/patches/patch-netwerk_sctp_src_Makefile.in deleted file mode 100644 index 8dba02fa61c..00000000000 --- a/devel/xulrunner/patches/patch-netwerk_sctp_src_Makefile.in +++ /dev/null @@ -1,23 +0,0 @@ -$NetBSD: patch-netwerk_sctp_src_Makefile.in,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- netwerk/sctp/src/Makefile.in.orig 2013-05-11 19:19:49.000000000 +0000 -+++ netwerk/sctp/src/Makefile.in -@@ -114,11 +114,18 @@ DEFINES += \ - -U__FreeBSD__ \ - $(NULL) - else -+ifeq ($(OS_TARGET),NetBSD) -+DEFINES += \ -+ -D__Userspace_os_NetBSD=1 \ -+ -U__NetBSD__ \ -+ $(NULL) -+else - #error Unsupported platform! - endif - endif - endif - endif -+endif - - include $(topsrcdir)/config/config.mk - include $(topsrcdir)/ipc/chromium/chromium-config.mk diff --git a/devel/xulrunner/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h b/devel/xulrunner/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h deleted file mode 100644 index bfb540f8a1a..00000000000 --- a/devel/xulrunner/patches/patch-netwerk_sctp_src_netinet_sctp__os__userspace.h +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-netwerk_sctp_src_netinet_sctp__os__userspace.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- netwerk/sctp/src/netinet/sctp_os_userspace.h.orig 2013-05-11 19:19:49.000000000 +0000 -+++ netwerk/sctp/src/netinet/sctp_os_userspace.h -@@ -395,7 +395,9 @@ typedef pthread_t userland_thread_t; - #define MA_OWNED 7 /* sys/mutex.h typically on FreeBSD */ - #if !defined(__Userspace_os_FreeBSD) - struct mtx {int dummy;}; -+#if !defined(__Userspace_os_NetBSD) - struct selinfo {int dummy;}; -+#endif - struct sx {int dummy;}; - #endif - diff --git a/devel/xulrunner/patches/patch-netwerk_sctp_src_user__recv__thread.c b/devel/xulrunner/patches/patch-netwerk_sctp_src_user__recv__thread.c deleted file mode 100644 index e9169f74e37..00000000000 --- a/devel/xulrunner/patches/patch-netwerk_sctp_src_user__recv__thread.c +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-netwerk_sctp_src_user__recv__thread.c,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- netwerk/sctp/src/user_recv_thread.c.orig 2013-05-11 19:19:49.000000000 +0000 -+++ netwerk/sctp/src/user_recv_thread.c -@@ -35,7 +35,7 @@ - #include <netinet/in.h> - #include <unistd.h> - #include <pthread.h> --#if !defined(__Userspace_os_FreeBSD) -+#if !defined(__Userspace_os_FreeBSD) && !defined(__Userspace_os_NetBSD) - #include <sys/uio.h> - #else - #include <user_ip6_var.h> diff --git a/devel/xulrunner/patches/patch-netwerk_sctp_src_user__socketvar.h b/devel/xulrunner/patches/patch-netwerk_sctp_src_user__socketvar.h deleted file mode 100644 index e85bc4d915f..00000000000 --- a/devel/xulrunner/patches/patch-netwerk_sctp_src_user__socketvar.h +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-netwerk_sctp_src_user__socketvar.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- netwerk/sctp/src/user_socketvar.h.orig 2013-05-11 19:19:49.000000000 +0000 -+++ netwerk/sctp/src/user_socketvar.h -@@ -47,7 +47,7 @@ - /* #include <sys/_lock.h> was 0 byte file */ - /* #include <sys/_mutex.h> was 0 byte file */ - /* #include <sys/_sx.h> */ /*__Userspace__ alternative?*/ --#if !defined(__Userspace_os_Windows) && !defined(__Userspace_os_FreeBSD) -+#if !defined(__Userspace_os_Windows) && !defined(__Userspace_os_FreeBSD) && !defined(__Userspace_os_NetBSD) - #include <sys/uio.h> - #endif - #define SOCK_MAXADDRLEN 255 -@@ -64,16 +64,18 @@ - #define ERESTART (-1) - #endif - --#if !defined(__Userspace_os_Darwin) -+#if !defined(__Userspace_os_Darwin) && !defined(__Userspace_os_NetBSD) - enum uio_rw { UIO_READ, UIO_WRITE }; - #endif - -+#if !defined(__Userspace_os_NetBSD) - /* Segment flag values. */ - enum uio_seg { - UIO_USERSPACE, /* from user data space */ - UIO_SYSSPACE, /* from system space */ - UIO_NOCOPY /* don't copy, already in object */ - }; -+#endif - - struct proc { - int stub; /* struct proc is a dummy for __Userspace__ */ diff --git a/devel/xulrunner/patches/patch-pa b/devel/xulrunner/patches/patch-pa deleted file mode 100644 index e6f74b74dd0..00000000000 --- a/devel/xulrunner/patches/patch-pa +++ /dev/null @@ -1,11 +0,0 @@ -$NetBSD: patch-pa,v 1.7 2013/01/10 15:01:31 ryoon Exp $ - ---- xulrunner/installer/mozilla-js.pc.in.orig 2013-01-04 23:44:47.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 %MOZ_JS_LINK% -+Libs: -Wl,-R${prefix}/lib/xulrunner -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 deleted file mode 100644 index 54af53e1d00..00000000000 --- a/devel/xulrunner/patches/patch-pb +++ /dev/null @@ -1,11 +0,0 @@ -$NetBSD: patch-pb,v 1.8 2013/01/10 15:01:31 ryoon Exp $ - ---- xulrunner/installer/libxul.pc.in.orig 2013-01-04 23:44:47.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 %MOZ_XUL_LINK% -+Libs: -Wl,-R${prefix}/lib/xulrunner -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 deleted file mode 100644 index ee97fc9daee..00000000000 --- a/devel/xulrunner/patches/patch-pc +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-pc,v 1.7 2013/01/10 15:01:31 ryoon Exp $ - ---- xulrunner/installer/libxul-embedding.pc.in.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xulrunner/installer/libxul-embedding.pc.in -@@ -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 -ldl -+# XXXtnn -ldl removed -+Libs: -Wl,-R${prefix}/lib/xulrunner -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 deleted file mode 100644 index 854a7552462..00000000000 --- a/devel/xulrunner/patches/patch-pd +++ /dev/null @@ -1,11 +0,0 @@ -$NetBSD: patch-pd,v 1.8 2013/01/10 15:01:31 ryoon Exp $ - ---- xulrunner/installer/mozilla-nss.pc.in.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xulrunner/installer/mozilla-nss.pc.in -@@ -6,5 +6,5 @@ Name: NSS - Description: Mozilla Network Security Services - Version: %MOZILLA_VERSION% - Requires: %NSPR_NAME% >= %NSPR_VERSION% --Libs: -L${sdkdir}/lib -lsmime3 -lssl3 -lnss3 -lnssutil3 -+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lsmime3 -lssl3 -lnss3 -lnssutil3 - Cflags: -I${includedir} diff --git a/devel/xulrunner/patches/patch-pg b/devel/xulrunner/patches/patch-pg deleted file mode 100644 index 13ea987916a..00000000000 --- a/devel/xulrunner/patches/patch-pg +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-pg,v 1.7 2013/01/10 15:01:31 ryoon Exp $ - ---- xulrunner/installer/mozilla-nspr.pc.in.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xulrunner/installer/mozilla-nspr.pc.in -@@ -5,7 +5,5 @@ includedir=%includedir% - Name: NSPR - Description: The Netscape Portable Runtime - Version: %NSPR_VERSION% --Libs: %FULL_NSPR_LIBS% --Cflags: %FULL_NSPR_CFLAGS% -- -- -+Libs: -Wl,-R${prefix}/lib/xulrunner -Wl,-R${prefix}/lib/xulrunner -L${prefix}/lib/xulrunner -lplds4 -lplc4 -lnspr4 -pthread -+Cflags: -I${includedir} diff --git a/devel/xulrunner/patches/patch-rc b/devel/xulrunner/patches/patch-rc deleted file mode 100644 index 19798bb020a..00000000000 --- a/devel/xulrunner/patches/patch-rc +++ /dev/null @@ -1,14 +0,0 @@ -$NetBSD: patch-rc,v 1.8 2013/01/10 15:01:31 ryoon Exp $ - ---- browser/branding/unofficial/locales/en-US/brand.dtd.orig 2013-01-04 23:44:28.000000000 +0000 -+++ browser/branding/unofficial/locales/en-US/brand.dtd -@@ -2,7 +2,7 @@ - - License, v. 2.0. If a copy of the MPL was not distributed with this - - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> - --<!ENTITY brandShortName "Mozilla Developer Preview"> --<!ENTITY brandFullName "Mozilla Developer Preview"> -+<!ENTITY brandShortName "Browser"> -+<!ENTITY brandFullName "Browser"> - <!ENTITY vendorShortName "mozilla.org"> - <!ENTITY trademarkInfo.part1 " "> diff --git a/devel/xulrunner/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp b/devel/xulrunner/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp deleted file mode 100644 index a5f6823c8d2..00000000000 --- a/devel/xulrunner/patches/patch-security_manager_ssl_src_nsNSSComponent.cpp +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-security_manager_ssl_src_nsNSSComponent.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- security/manager/ssl/src/nsNSSComponent.cpp.orig 2013-05-11 19:19:50.000000000 +0000 -+++ security/manager/ssl/src/nsNSSComponent.cpp -@@ -72,6 +72,7 @@ - #include "nss.h" - #include "pk11func.h" - #include "ssl.h" -+#define NSS_ENABLE_ECC 1 - #include "sslproto.h" - #include "secmod.h" - #include "sechash.h" diff --git a/devel/xulrunner/patches/patch-toolkit_library_Makefile.in b/devel/xulrunner/patches/patch-toolkit_library_Makefile.in deleted file mode 100644 index 08b75ee222f..00000000000 --- a/devel/xulrunner/patches/patch-toolkit_library_Makefile.in +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-toolkit_library_Makefile.in,v 1.4 2013/05/19 08:47:41 ryoon Exp $ - ---- toolkit/library/Makefile.in.orig 2013-05-11 19:19:54.000000000 +0000 -+++ toolkit/library/Makefile.in -@@ -405,6 +405,7 @@ endif - EXTRA_DSO_LDOPTS += $(call EXPAND_LIBNAME_PATH,gkmedias,$(DIST)/lib) - - ifdef MOZ_WEBRTC -+EXTRA_DSO_LDOPTS += $(MOZ_LIBV4L2_LIBS) - ifdef MOZ_PEERCONNECTION - COMPONENT_LIBS += peerconnection - endif diff --git a/devel/xulrunner/patches/patch-toolkit_toolkit-tiers.mk b/devel/xulrunner/patches/patch-toolkit_toolkit-tiers.mk deleted file mode 100644 index ec11625a833..00000000000 --- a/devel/xulrunner/patches/patch-toolkit_toolkit-tiers.mk +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-toolkit_toolkit-tiers.mk,v 1.6 2013/01/10 15:01:31 ryoon Exp $ - ---- toolkit/toolkit-tiers.mk.orig 2013-01-04 23:44:46.000000000 +0000 -+++ toolkit/toolkit-tiers.mk -@@ -43,7 +43,7 @@ ifdef MOZ_UPDATER - ifndef MOZ_NATIVE_BZ2 - tier_platform_dirs += modules/libbz2 - endif --tier_platform_dirs += other-licenses/bsdiff -+#tier_platform_dirs += other-licenses/bsdiff - endif - - tier_platform_dirs += gfx/qcms diff --git a/devel/xulrunner/patches/patch-xa b/devel/xulrunner/patches/patch-xa deleted file mode 100644 index c4d7f0a1d1b..00000000000 --- a/devel/xulrunner/patches/patch-xa +++ /dev/null @@ -1,119 +0,0 @@ -$NetBSD: patch-xa,v 1.3 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_netbsd.s.orig 2013-01-09 15:25:54.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_sparc64_netbsd.s -@@ -0,0 +1,112 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- -+ * -+ * The contents of this file are subject to the Netscape Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 1998 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ .global NS_InvokeByIndex_P -+ .type NS_InvokeByIndex_P, #function -+/* -+ NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex, -+ PRUint32 paramCount, nsXPTCVariant* params); -+ -+*/ -+/* -+ * Note: To simplify stack handling we allocate an extra stack -+ * frame here. In principle invoke_copy_to_stack() could -+ * save the parameters our caller's frame and we could -+ * reclaim the stackframe and do a tail call to the -+ * function. However, this gets complicated.... -+ * -+ * The vtable consist of be: -+ * -+ * struct { -+ * short __delta; -+ * short __index; -+ * union { -+ * P __pfn; -+ * short __delta2; -+ * } __pfn_or_delta2; -+ * }; -+ * -+ * See gcc/cp/cp-tree.h -+ */ -+ -+NS_InvokeByIndex_P: -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+ sll %i2,4,%l0 ! assume the worst case -+ ! paramCount * 2 * 8 bytes -+ cmp %l0, 0 ! are there any args? If not, -+ be .invoke ! no need to copy args to stack -+ nop -+ -+ sub %sp,%l0,%sp ! create the additional stack space -+ add %sp,0x7ff+136,%o0 ! step past the register window, the -+ ! struct result pointer and the 'this' slot -+ mov %i2,%o1 ! paramCount -+ call invoke_copy_to_stack -+ mov %i3,%o2 ! params -+ -+! -+! load arguments from stack into the outgoing registers -+! BIAS is 0x7ff (2047) -+! -+ -+! load the %o1..5 64bit (extended word) output registers registers -+ ldx [%sp + 0x7ff + 136],%o1 ! %i1 -+ ldx [%sp + 0x7ff + 144],%o2 ! %i2 -+ ldx [%sp + 0x7ff + 152],%o3 ! %i3 -+ ldx [%sp + 0x7ff + 160],%o4 ! %i4 -+ ldx [%sp + 0x7ff + 168],%o5 ! %i5 -+ -+! load the even number double registers starting with %f2 -+ ldd [%sp + 0x7ff + 136],%f2 -+ ldd [%sp + 0x7ff + 144],%f4 -+ ldd [%sp + 0x7ff + 152],%f6 -+ ldd [%sp + 0x7ff + 160],%f8 -+ ldd [%sp + 0x7ff + 168],%f10 -+ ldd [%sp + 0x7ff + 176],%f12 -+ ldd [%sp + 0x7ff + 184],%f14 -+ ldd [%sp + 0x7ff + 192],%f16 -+ ldd [%sp + 0x7ff + 200],%f18 -+ ldd [%sp + 0x7ff + 208],%f20 -+ ldd [%sp + 0x7ff + 216],%f22 -+ ldd [%sp + 0x7ff + 224],%f24 -+ ldd [%sp + 0x7ff + 232],%f26 -+ ldd [%sp + 0x7ff + 240],%f28 -+ ldd [%sp + 0x7ff + 248],%f30 -+ -+! -+! calculate the target address from the vtable -+! -+.invoke: -+ sll %i1,3,%l0 ! index *= 8 -+ ldx [%i0],%l1 ! *this --> address of vtable -+ ldx [%l0 + %l1],%l0 ! this->vtable[index] --> address -+ -+ jmpl %l0,%o7 ! call the routine -+ mov %i0,%o0 ! move 'this' pointer to out register -+ -+ mov %o0,%i0 ! propagate return value -+ ret -+ restore -+ -+ .size NS_InvokeByIndex_P, .-NS_InvokeByIndex_P diff --git a/devel/xulrunner/patches/patch-xb b/devel/xulrunner/patches/patch-xb deleted file mode 100644 index be3b73e085b..00000000000 --- a/devel/xulrunner/patches/patch-xb +++ /dev/null @@ -1,91 +0,0 @@ -$NetBSD: patch-xb,v 1.3 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp.orig 2013-01-09 15:25:54.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_sparc64_netbsd.cpp -@@ -0,0 +1,84 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- -+ * -+ * The contents of this file are subject to the Netscape Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 1998 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ */ -+ -+/* Platform specific code to invoke XPCOM methods on native objects */ -+ -+#include "xptcprivate.h" -+ -+#if !defined(__sparc64__) && !defined(_LP64) -+#error "This code is for Sparc64 only" -+#endif -+ -+extern "C" PRUint32 -+invoke_copy_to_stack(PRUint64* d, PRUint32 paramCount, nsXPTCVariant* s) -+{ -+ /* -+ We need to copy the parameters for this function to locals and use them -+ from there since the parameters occupy the same stack space as the stack -+ we're trying to populate. -+ */ -+ PRUint64 *l_d = d; -+ nsXPTCVariant *l_s = s; -+ PRUint64 l_paramCount = paramCount; -+ PRUint64 regCount = 0; // return the number of registers to load from the stack -+ -+ for(PRUint64 i = 0; i < l_paramCount; i++, l_d++, l_s++) -+ { -+ if (regCount < 5) regCount++; -+ -+ if (l_s->IsPtrData()) -+ { -+ *l_d = (PRUint64)l_s->ptr; -+ continue; -+ } -+ switch (l_s->type) -+ { -+ case nsXPTType::T_I8 : *((PRInt64*)l_d) = l_s->val.i8; break; -+ case nsXPTType::T_I16 : *((PRInt64*)l_d) = l_s->val.i16; break; -+ case nsXPTType::T_I32 : *((PRInt64*)l_d) = l_s->val.i32; break; -+ case nsXPTType::T_I64 : *((PRInt64*)l_d) = l_s->val.i64; break; -+ -+ case nsXPTType::T_U8 : *((PRUint64*)l_d) = l_s->val.u8; break; -+ case nsXPTType::T_U16 : *((PRUint64*)l_d) = l_s->val.u16; break; -+ case nsXPTType::T_U32 : *((PRUint64*)l_d) = l_s->val.u32; break; -+ case nsXPTType::T_U64 : *((PRUint64*)l_d) = l_s->val.u64; break; -+ -+ /* in the case of floats, we want to put the bits in to the -+ 64bit space right justified... floats in the paramter array on -+ sparcv9 use odd numbered registers.. %f1, %f3, so we have to skip -+ the space that would be occupied by %f0, %f2, etc. -+ */ -+ case nsXPTType::T_FLOAT : *(((float*)l_d) + 1) = l_s->val.f; break; -+ case nsXPTType::T_DOUBLE: *((double*)l_d) = l_s->val.d; break; -+ case nsXPTType::T_BOOL : *((PRInt64*)l_d) = l_s->val.b; break; -+ case nsXPTType::T_CHAR : *((PRUint64*)l_d) = l_s->val.c; break; -+ case nsXPTType::T_WCHAR : *((PRInt64*)l_d) = l_s->val.wc; break; -+ -+ default: -+ // all the others are plain pointer types -+ *((void**)l_d) = l_s->val.p; -+ break; -+ } -+ } -+ -+ return regCount; -+} diff --git a/devel/xulrunner/patches/patch-xc b/devel/xulrunner/patches/patch-xc deleted file mode 100644 index 936d046413f..00000000000 --- a/devel/xulrunner/patches/patch-xc +++ /dev/null @@ -1,73 +0,0 @@ -$NetBSD: patch-xc,v 1.3 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/ - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s.orig 2013-01-09 15:25:54.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_sparc64_netbsd.s -@@ -0,0 +1,66 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- -+ * -+ * The contents of this file are subject to the Netscape Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 1999 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ */ -+ -+ .global SharedStub -+ -+/* -+ in the frame for the function that called SharedStub are the -+ rest of the parameters we need -+ -+*/ -+ -+SharedStub: -+! we don't create a new frame yet, but work within the frame of the calling -+! function to give ourselves the other parameters we want -+ -+ mov %o0, %o1 ! shuffle the index up to 2nd place -+ mov %i0, %o0 ! the original 'this' -+ add %fp, 0x7ff + 136, %o2 ! previous stack top adjusted to the first argument slot (beyond 'this') -+ -+! save off the original incoming parameters that arrived in -+! registers, the ABI guarantees the space for us to do this -+ stx %i1, [%fp + 0x7ff + 136] -+ stx %i2, [%fp + 0x7ff + 144] -+ stx %i3, [%fp + 0x7ff + 152] -+ stx %i4, [%fp + 0x7ff + 160] -+ stx %i5, [%fp + 0x7ff + 168] -+! now we can build our own stack frame -+ save %sp,-(128 + 64),%sp ! room for the register window and -+ ! struct pointer, rounded up to 0 % 64 -+! our function now appears to have been called -+! as SharedStub(nsISupports* that, PRUint32 index, PRUint32* args) -+! so we can just copy these through -+ -+ mov %i0, %o0 -+ mov %i1, %o1 -+ mov %i2, %o2 -+ call PrepareAndDispatch -+ nop -+ mov %o0,%i0 ! propagate return value -+ b .LL1 -+ nop -+.LL1: -+ ret -+ restore -+ -+ .size SharedStub, .-SharedStub -+ .type SharedStub, #function diff --git a/devel/xulrunner/patches/patch-xd b/devel/xulrunner/patches/patch-xd deleted file mode 100644 index f832799f1ef..00000000000 --- a/devel/xulrunner/patches/patch-xd +++ /dev/null @@ -1,126 +0,0 @@ -$NetBSD: patch-xd,v 1.4 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD/sparc64 xptcall support code. From pkgsrc/www/firefox3/files/ - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_netbsd.cpp.orig 2013-01-09 15:25:54.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_sparc64_netbsd.cpp -@@ -0,0 +1,119 @@ -+/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- -+ * -+ * The contents of this file are subject to the Netscape Public -+ * License Version 1.1 (the "License"); you may not use this file -+ * except in compliance with the License. You may obtain a copy of -+ * the License at http://www.mozilla.org/NPL/ -+ * -+ * Software distributed under the License is distributed on an "AS -+ * IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or -+ * implied. See the License for the specific language governing -+ * rights and limitations under the License. -+ * -+ * The Original Code is mozilla.org code. -+ * -+ * The Initial Developer of the Original Code is Netscape -+ * Communications Corporation. Portions created by Netscape are -+ * Copyright (C) 1999 Netscape Communications Corporation. All -+ * Rights Reserved. -+ * -+ * Contributor(s): -+ */ -+ -+/* Implement shared vtbl methods. */ -+ -+#include "xptcprivate.h" -+#include "xptiprivate.h" -+ -+#if defined(sparc) || defined(__sparc__) -+ -+extern "C" nsresult -+PrepareAndDispatch(nsXPTCStubBase* self, PRUint64 methodIndex, PRUint64* args) -+{ -+ -+#define PARAM_BUFFER_COUNT 16 -+ -+ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; -+ nsXPTCMiniVariant* dispatchParams = NULL; -+ const nsXPTMethodInfo* info; -+ PRUint8 paramCount; -+ PRUint8 i; -+ nsresult result = NS_ERROR_FAILURE; -+ -+ NS_ASSERTION(self,"no self"); -+ -+ self->mEntry->GetMethodInfo(PRUint16(methodIndex), &info); -+ NS_ASSERTION(info,"no interface info"); -+ -+ paramCount = info->GetParamCount(); -+ -+ // setup variant array pointer -+ if(paramCount > PARAM_BUFFER_COUNT) -+ dispatchParams = new nsXPTCMiniVariant[paramCount]; -+ else -+ dispatchParams = paramBuffer; -+ NS_ASSERTION(dispatchParams,"no place for params"); -+ if (!dispatchParams) -+ return NS_ERROR_OUT_OF_MEMORY; -+ -+ PRUint64* ap = args; -+ for(i = 0; i < paramCount; i++, ap++) -+ { -+ const nsXPTParamInfo& param = info->GetParam(i); -+ const nsXPTType& type = param.GetType(); -+ nsXPTCMiniVariant* dp = &dispatchParams[i]; -+ -+ if(param.IsOut() || !type.IsArithmetic()) -+ { -+ dp->val.p = (void*) *ap; -+ continue; -+ } -+ // else -+ switch(type) -+ { -+ case nsXPTType::T_BOOL : dp->val.b = *((PRInt64*) ap); break; -+ case nsXPTType::T_CHAR : dp->val.c = *((PRUint64*) ap); break; -+ case nsXPTType::T_WCHAR : dp->val.wc = *((PRInt64*) ap); break; -+ case nsXPTType::T_I8 : dp->val.i8 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I16 : dp->val.i16 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I32 : dp->val.i32 = *((PRInt64*) ap); break; -+ case nsXPTType::T_I64 : dp->val.i64 = *((PRInt64*) ap); break; -+ case nsXPTType::T_U8 : dp->val.u8 = *((PRUint64*) ap); break; -+ case nsXPTType::T_U16 : dp->val.u16 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U32 : dp->val.u32 = *((PRUint64*)ap); break; -+ case nsXPTType::T_U64 : dp->val.u64 = *((PRUint64*) ap); break; -+ case nsXPTType::T_FLOAT : dp->val.f = ((float*) ap)[1]; break; -+ case nsXPTType::T_DOUBLE : dp->val.d = *((double*) ap); break; -+ default: -+ NS_ASSERTION(0, "bad type"); -+ break; -+ } -+ } -+ -+ result = self->mOuter->CallMethod((PRUint16)methodIndex, info, dispatchParams); -+ -+ if(dispatchParams != paramBuffer) -+ delete [] dispatchParams; -+ -+ return result; -+} -+ -+extern "C" int SharedStub(int, int*); -+ -+#define STUB_ENTRY(n) \ -+nsresult nsXPTCStubBase::Stub##n() \ -+{ \ -+ int dummy; /* defeat tail-call optimization */ \ -+ return SharedStub(n, &dummy); \ -+} -+ -+#define SENTINEL_ENTRY(n) \ -+nsresult nsXPTCStubBase::Sentinel##n() \ -+{ \ -+ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ -+ return NS_ERROR_NOT_IMPLEMENTED; \ -+} -+ -+#include "xptcstubsdef.inc" -+ -+#endif /* sparc || __sparc__ */ diff --git a/devel/xulrunner/patches/patch-xe b/devel/xulrunner/patches/patch-xe deleted file mode 100644 index 876c3cfb47a..00000000000 --- a/devel/xulrunner/patches/patch-xe +++ /dev/null @@ -1,75 +0,0 @@ -$NetBSD: patch-xe,v 1.5 2013/01/10 15:01:31 ryoon Exp $ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp -@@ -100,6 +100,15 @@ extern "C" { - } - } - -+/* -+ * SYMBOL PREFIX must be "_" for aout symbols and "" for ELF -+ */ -+#ifndef __ELF__ -+#define SYMBOLPREFIX "_" -+#else -+#define SYMBOLPREFIX -+#endif -+ - XPTC_PUBLIC_API(nsresult) - XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex, - uint32_t paramCount, nsXPTCVariant* params) -@@ -107,30 +116,30 @@ XPTC_InvokeByIndex(nsISupports* that, ui - uint32_t result; - - __asm__ __volatile__( -- "movl %4, sp@-\n\t" -- "movl %3, sp@-\n\t" -- "jbsr _invoke_count_words\n\t" /* count words */ -- "addql #8, sp\n\t" -- "lsll #2, d0\n\t" /* *= 4 */ -- "movl sp, a2\n\t" /* save original sp */ -- "subl d0, sp\n\t" /* make room for params */ -- "movl sp, a0\n\t" -- "movl %4, sp@-\n\t" -- "movl %3, sp@-\n\t" -- "movl a0, sp@-\n\t" -- "jbsr _invoke_copy_to_stack\n\t" /* copy params */ -- "addl #12, sp\n\t" -- "movl %1, a0\n\t" -- "movl a0@, a1\n\t" -- "movl %2, d0\n\t" /* function index */ -- "movl a0, d1\n\t" -- "movw a1@(8,d0:l:8), a0\n\t" -- "addl a0, d1\n\t" -- "movl a1@(12,d0:l:8), a1\n\t" -- "movl d1, sp@-\n\t" -- "jbsr a1@\n\t" -- "movl a2, sp\n\t" /* restore original sp */ -- "movl d0, %0\n\t" -+ "movl %4, %%sp@-\n\t" -+ "movl %3, %%sp@-\n\t" -+ "jbsr "SYMBOLPREFIX"invoke_count_words\n\t" /* count words */ -+ "addql #8, %%sp\n\t" -+ "lsll #2, %%d0\n\t" /* *= 4 */ -+ "movl %%sp, %%a2\n\t" /* save original sp */ -+ "subl %%d0, %%sp\n\t" /* make room for params */ -+ "movl %%sp, %%a0\n\t" -+ "movl %4, %%sp@-\n\t" -+ "movl %3, %%sp@-\n\t" -+ "movl %%a0, %%sp@-\n\t" -+ "jbsr "SYMBOLPREFIX"invoke_copy_to_stack\n\t" /* copy params */ -+ "addl #12, %%sp\n\t" -+ "movl %1, %%a0\n\t" -+ "movl %%a0@, %%a1\n\t" -+ "movl %2, %%d0\n\t" /* function index */ -+ "movl %%a0, %%d1\n\t" -+ "movw %%a1@(8,%%d0:l:8), %%a0\n\t" -+ "addl %%a0, %%d1\n\t" -+ "movl %%a1@(12,%%d0:l:8), %%a1\n\t" -+ "movl %%d1, %%sp@-\n\t" -+ "jbsr %%a1@\n\t" -+ "movl %%a2, %%sp\n\t" /* restore original sp */ -+ "movl %%d0, %0\n\t" - : "=g" (result) /* %0 */ - : "g" (that), /* %1 */ - "g" (methodIndex), /* %2 */ diff --git a/devel/xulrunner/patches/patch-xf b/devel/xulrunner/patches/patch-xf deleted file mode 100644 index 9a1563fa6d6..00000000000 --- a/devel/xulrunner/patches/patch-xf +++ /dev/null @@ -1,43 +0,0 @@ -$NetBSD: patch-xf,v 1.5 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD/m68k xptcall support code. From pkgsrc/www/firefox/patch-ae. - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp -@@ -91,17 +91,27 @@ extern "C" { - } - } - -+/* -+ * Beware: use % instead of %% for register identifiers in a preprocessor macro -+ * SYMBOL PREFIX must be "_" for aout and "" for ELF -+ */ -+#ifndef __ELF__ -+#define SYMBOLPREFIX "_" -+#else -+#define SYMBOLPREFIX -+#endif -+ - #define STUB_ENTRY(n) \ - __asm__( \ -- ".global _Stub"#n"__14nsXPTCStubBase\n\t" \ --"_Stub"#n"__14nsXPTCStubBase:\n\t" \ -- "link a6,#0 \n\t" \ -- "lea a6@(12), a0 \n\t" /* pointer to args */ \ -- "movl a0, sp@- \n\t" \ -- "movl #"#n", sp@- \n\t" /* method index */ \ -- "movl a6@(8), sp@- \n\t" /* this */ \ -- "jbsr _PrepareAndDispatch \n\t" \ -- "unlk a6 \n\t" \ -+ ".global "SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase\n\t" \ -+SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase:\n\t" \ -+ "link %a6,#0 \n\t" \ -+ "lea %a6@(12), %a0 \n\t" /* pointer to args */ \ -+ "movl %a0, %sp@- \n\t" \ -+ "movl #"#n", %sp@- \n\t" /* method index */ \ -+ "movl %a6@(8), %sp@- \n\t" /* this */ \ -+ "jbsr "SYMBOLPREFIX"PrepareAndDispatch\n\t" \ -+ "unlk %a6 \n\t" \ - "rts \n\t" \ - ); - diff --git a/devel/xulrunner/patches/patch-xg b/devel/xulrunner/patches/patch-xg deleted file mode 100644 index d0a63645ee7..00000000000 --- a/devel/xulrunner/patches/patch-xg +++ /dev/null @@ -1,33 +0,0 @@ -$NetBSD: patch-xg,v 1.3 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD/arm xptcall support code. From pkgsrc/www/firefox/patch-bm. - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp -@@ -86,18 +86,23 @@ PrepareAndDispatch(nsXPTCStubBase* self, - * so they are contiguous with values passed on the stack, and then calls - * PrepareAndDispatch() to do the dirty work. - */ -+#ifndef __ELF__ -+#define SYMBOLPREFIX "_" -+#else -+#define SYMBOLPREFIX -+#endif - - #define STUB_ENTRY(n) \ - __asm__( \ -- ".global _Stub"#n"__14nsXPTCStubBase\n\t" \ --"_Stub"#n"__14nsXPTCStubBase:\n\t" \ -+ ".global "SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase\n\t" \ -+SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase:\n\t" \ - "stmfd sp!, {r1, r2, r3} \n\t" \ - "mov ip, sp \n\t" \ - "stmfd sp!, {fp, ip, lr, pc} \n\t" \ - "sub fp, ip, #4 \n\t" \ - "mov r1, #"#n" \n\t" /* = methodIndex */ \ - "add r2, sp, #16 \n\t" \ -- "bl _PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \ -+ "bl "SYMBOLPREFIX"PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \ - "ldmea fp, {fp, sp, lr} \n\t" \ - "add sp, sp, #12 \n\t" \ - "mov pc, lr \n\t" \ diff --git a/devel/xulrunner/patches/patch-xj b/devel/xulrunner/patches/patch-xj deleted file mode 100644 index 8fce69a72ee..00000000000 --- a/devel/xulrunner/patches/patch-xj +++ /dev/null @@ -1,128 +0,0 @@ -$NetBSD: patch-xj,v 1.4 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla. - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp -@@ -6,6 +6,7 @@ - // Implement shared vtbl methods. - - #include "xptcprivate.h" -+#include "xptiprivate.h" - - // The Linux/PPC ABI (aka PPC/SYSV ABI) passes the first 8 integral - // parameters and the first 8 floating point parameters in registers -@@ -36,7 +37,6 @@ PrepareAndDispatch(nsXPTCStubBase* self, - { - nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; - nsXPTCMiniVariant* dispatchParams = NULL; -- nsIInterfaceInfo* iface_info = NULL; - const nsXPTMethodInfo* info; - uint32_t paramCount; - uint32_t i; -@@ -44,11 +44,7 @@ PrepareAndDispatch(nsXPTCStubBase* self, - - NS_ASSERTION(self,"no self"); - -- self->GetInterfaceInfo(&iface_info); -- NS_ASSERTION(iface_info,"no interface info"); -- if (! iface_info) -- return NS_ERROR_UNEXPECTED; -- -+ self->mEntry->GetMethodInfo(PRUint16(methodIndex), &info); - iface_info->GetMethodInfo(uint16_t(methodIndex), &info); - NS_ASSERTION(info,"no method info"); - if (! info) -@@ -84,8 +80,10 @@ PrepareAndDispatch(nsXPTCStubBase* self, - if ((uint32_t) ap & 4) ap++; // doubles are 8-byte aligned on stack - dp->val.d = *(double*) ap; - ap += 2; -+#if __GXX_ABI_VERSION < 100 - if (gpr < GPR_COUNT) - gpr += 2; -+#endif - } - continue; - } -@@ -95,8 +93,10 @@ PrepareAndDispatch(nsXPTCStubBase* self, - else { - dp->val.f = *(float*) ap; - ap += 1; -+#if __GXX_ABI_VERSION < 100 - if (gpr < GPR_COUNT) - gpr += 1; -+#endif - } - continue; - } -@@ -144,9 +144,9 @@ PrepareAndDispatch(nsXPTCStubBase* self, - } - } - -- result = self->CallMethod((uint16_t) methodIndex, info, dispatchParams); -- -- NS_RELEASE(iface_info); -+ result = self->mOuter->CallMethod((PRUint16) methodIndex, -+ info, -+ dispatchParams); - - if (dispatchParams != paramBuffer) - delete [] dispatchParams; -@@ -160,7 +160,9 @@ PrepareAndDispatch(nsXPTCStubBase* self, - // however, it's quick, dirty, and'll break when the ABI changes on - // us, which is what we want ;-). - --#define STUB_ENTRY(n) \ -+#if __GXX_ABI_VERSION < 100 -+// gcc-2 version -+# define STUB_ENTRY(n) \ - __asm__ ( \ - ".section \".text\" \n\t" \ - ".align 2 \n\t" \ -@@ -171,6 +173,46 @@ __asm__ ( - "li 11,"#n" \n\t" \ - "b SharedStub@local \n" \ - ); -+#else -+// gcc-3 version -+// -+// As G++3 ABI contains the length of the functionname in the mangled -+// name, it is difficult to get a generic assembler mechanism like -+// in the G++ 2.95 case. -+// Create names would be like: -+// _ZN14nsXPTCStubBase5Stub1Ev -+// _ZN14nsXPTCStubBase6Stub12Ev -+// _ZN14nsXPTCStubBase7Stub123Ev -+// _ZN14nsXPTCStubBase8Stub1234Ev -+// etc. -+// Use assembler directives to get the names right... -+ -+# define STUB_ENTRY(n) \ -+__asm__ ( \ -+ ".align 2 \n\t" \ -+ ".if "#n" < 10 \n\t" \ -+ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev \n\t" \ -+ ".type _ZN14nsXPTCStubBase5Stub"#n"Ev,@function \n\n" \ -+"_ZN14nsXPTCStubBase5Stub"#n"Ev: \n\t" \ -+ \ -+ ".elseif "#n" < 100 \n\t" \ -+ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev \n\t" \ -+ ".type _ZN14nsXPTCStubBase6Stub"#n"Ev,@function \n\n" \ -+"_ZN14nsXPTCStubBase6Stub"#n"Ev: \n\t" \ -+ \ -+ ".elseif "#n" < 1000 \n\t" \ -+ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev \n\t" \ -+ ".type _ZN14nsXPTCStubBase7Stub"#n"Ev,@function \n\n" \ -+"_ZN14nsXPTCStubBase7Stub"#n"Ev: \n\t" \ -+ \ -+ ".else \n\t" \ -+ ".err \"stub number "#n" >= 1000 not yet supported\"\n" \ -+ ".endif \n\t" \ -+ \ -+ "li 11,"#n" \n\t" \ -+ "b SharedStub@local \n" \ -+); -+#endif - - #define SENTINEL_ENTRY(n) \ - nsresult nsXPTCStubBase::Sentinel##n() \ diff --git a/devel/xulrunner/patches/patch-xk b/devel/xulrunner/patches/patch-xk deleted file mode 100644 index 3b8273072e1..00000000000 --- a/devel/xulrunner/patches/patch-xk +++ /dev/null @@ -1,72 +0,0 @@ -$NetBSD: patch-xk,v 1.4 2013/01/10 15:01:31 ryoon Exp $ - -NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla. - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s -@@ -25,23 +25,23 @@ - .type SharedStub,@function - - SharedStub: -- stwu sp,-112(sp) # room for -- # linkage (8), -- # gprData (32), -- # fprData (64), -- # stack alignment(8) -+ stwu sp,-112(sp) // room for -+ // linkage (8), -+ // gprData (32), -+ // fprData (64), -+ // stack alignment(8) - mflr r0 -- stw r0,116(sp) # save LR backchain -+ stw r0,116(sp) // save LR backchain - -- stw r4,12(sp) # save GP registers -- stw r5,16(sp) # (n.b. that we don't save r3 -- stw r6,20(sp) # because PrepareAndDispatch() is savvy) -+ stw r4,12(sp) // save GP registers -+ stw r5,16(sp) // (n.b. that we don't save r3 -+ stw r6,20(sp) // because PrepareAndDispatch() is savvy) - stw r7,24(sp) - stw r8,28(sp) - stw r9,32(sp) - stw r10,36(sp) - -- stfd f1,40(sp) # save FP registers -+ stfd f1,40(sp) // save FP registers - stfd f2,48(sp) - stfd f3,56(sp) - stfd f4,64(sp) -@@ -50,21 +50,21 @@ SharedStub: - stfd f7,88(sp) - stfd f8,96(sp) - -- # r3 has the 'self' pointer already -+ // r3 has the 'self' pointer already - -- mr r4,r11 # r4 <= methodIndex selector, passed -- # via r11 in the nsXPTCStubBase::StubXX() call -+ mr r4,r11 // r4 <= methodIndex selector, passed -+ // via r11 in the nsXPTCStubBase::StubXX() call - -- addi r5,sp,120 # r5 <= pointer to callers args area, -- # beyond r3-r10/f1-f8 mapped range -+ addi r5,sp,120 // r5 <= pointer to callers args area, -+ // beyond r3-r10/f1-f8 mapped range - -- addi r6,sp,8 # r6 <= gprData -- addi r7,sp,40 # r7 <= fprData -+ addi r6,sp,8 // r6 <= gprData -+ addi r7,sp,40 // r7 <= fprData - -- bl PrepareAndDispatch@local # Go! -+ bl PrepareAndDispatch@local // Go! - -- lwz r0,116(sp) # restore LR -+ lwz r0,116(sp) // restore LR - mtlr r0 -- la sp,112(sp) # clean up the stack -+ la sp,112(sp) // clean up the stack - blr - diff --git a/devel/xulrunner/patches/patch-xl b/devel/xulrunner/patches/patch-xl deleted file mode 100644 index c7bad56bcb4..00000000000 --- a/devel/xulrunner/patches/patch-xl +++ /dev/null @@ -1,74 +0,0 @@ -$NetBSD: patch-xl,v 1.5 2013/01/10 15:01:32 ryoon Exp $ - -NetBSD ppc xptcall support code. Originally from pkgsrc/www/mozilla. - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s -@@ -20,41 +20,42 @@ - - .section ".text" - .align 2 -- .globl XPTC_InvokeByIndex -- .type XPTC_InvokeByIndex,@function -+ .globl NS_InvokeByIndex_P -+ .type NS_InvokeByIndex_P,@function -+ -+// -+// NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex, -+// PRUint32 paramCount, nsXPTCVariant* params) -+// -+ -+NS_InvokeByIndex_P: -+ stwu sp,-32(sp) // setup standard stack frame -+ mflr r0 // save LR -+ stw r3,8(sp) // r3 <= that -+ stw r4,12(sp) // r4 <= methodIndex - --# --# XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex, --# uint32_t paramCount, nsXPTCVariant* params) --# -- --XPTC_InvokeByIndex: -- stwu sp,-32(sp) # setup standard stack frame -- mflr r0 # save LR -- stw r3,8(sp) # r3 <= that -- stw r4,12(sp) # r4 <= methodIndex - stw r30,16(sp) - stw r31,20(sp) - -- stw r0,36(sp) # store LR backchain -+ stw r0,36(sp) // store LR backchain - mr r31,sp - -- rlwinm r10,r5,3,0,27 # r10 = (ParamCount * 2 * 4) & ~0x0f -- addi r0,r10,96 # reserve stack for GPR and FPR register save area r0 = r10 + 96 -- lwz r9,0(sp) # r9 = backchain -+ rlwinm r10,r5,3,0,27 // r10 = (ParamCount * 2 * 4) & ~0x0f -+ addi r0,r10,96 // reserve stack for GPR and FPR register save area r0 = r10 + 96 -+ lwz r9,0(sp) // r9 = backchain - neg r0,r0 -- stwux r9,sp,r0 # reserve stack sapce and save SP backchain -+ stwux r9,sp,r0 // reserve stack sapce and save SP backchain - -- addi r3,sp,8 # r3 <= args -- mr r4,r5 # r4 <= paramCount -- mr r5,r6 # r5 <= params -- add r6,r3,r10 # r6 <= gpregs ( == args + r10 ) -- mr r30,r6 # store in r30 for use later... -- addi r7,r6,32 # r7 <= fpregs ( == gpregs + 32 ) -+ addi r3,sp,8 // r3 <= args -+ mr r4,r5 // r4 <= paramCount -+ mr r5,r6 // r5 <= params -+ add r6,r3,r10 // r6 <= gpregs ( == args + r10 ) -+ mr r30,r6 // store in r30 for use later... -+ addi r7,r6,32 // r7 <= fpregs ( == gpregs + 32 ) - -- bl invoke_copy_to_stack@local # (args, paramCount, params, gpregs, fpregs) -+ bl invoke_copy_to_stack@local // (args, paramCount, params, gpregs, fpregs) - -- lfd f1,32(r30) # load FP registers with method parameters -+ lfd f1,32(r30) // load FP registers with method parameters - lfd f2,40(r30) - lfd f3,48(r30) - lfd f4,56(r30) diff --git a/devel/xulrunner/patches/patch-xm b/devel/xulrunner/patches/patch-xm deleted file mode 100644 index 6955142c439..00000000000 --- a/devel/xulrunner/patches/patch-xm +++ /dev/null @@ -1,49 +0,0 @@ -$NetBSD: patch-xm,v 1.5 2013/01/10 15:01:32 ryoon Exp $ - -NetBSD/ppc xptcall support code. Originally from pkgsrc/www/mozilla. - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp -@@ -5,9 +5,9 @@ - - // Platform specific code to invoke XPCOM methods on native objects - --// The purpose of XPTC_InvokeByIndex() is to map a platform -+// The purpose of NS_InvokeByIndex_P() is to map a platform - // indepenpent call to the platform ABI. To do that, --// XPTC_InvokeByIndex() has to determine the method to call via vtable -+// NS_InvokeByIndex_P() has to determine the method to call via vtable - // access. The parameters for the method are read from the - // nsXPTCVariant* and prepared for the native ABI. For the Linux/PPC - // ABI this means that the first 8 integral and floating point -@@ -69,8 +69,10 @@ invoke_copy_to_stack(uint32_t* d, - if ((uint32_t) d & 4) d++; // doubles are 8-byte aligned on stack - *((double*) d) = s->val.d; - d += 2; -+#if __GXX_ABI_VERSION < 100 - if (gpr < GPR_COUNT) - gpr += 2; -+#endif - } - } - else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { -@@ -79,8 +81,10 @@ invoke_copy_to_stack(uint32_t* d, - else { - *((float*) d) = s->val.f; - d += 1; -+#if __GXX_ABI_VERSION < 100 - if (gpr < GPR_COUNT) - gpr += 1; -+#endif - } - } - else if (!s->IsPtrData() && (s->type == nsXPTType::T_I64 -@@ -107,6 +111,6 @@ invoke_copy_to_stack(uint32_t* d, - } - - extern "C" --XPTC_PUBLIC_API(nsresult) --XPTC_InvokeByIndex(nsISupports* that, uint32_t methodIndex, -+EXPORT_XPCOM_API(nsresult) -+NS_InvokeByIndex_P(nsISupports* that, PRUint32 methodIndex, - uint32_t paramCount, nsXPTCVariant* params); diff --git a/devel/xulrunner/patches/patch-xn b/devel/xulrunner/patches/patch-xn deleted file mode 100644 index c6d97d8d91b..00000000000 --- a/devel/xulrunner/patches/patch-xn +++ /dev/null @@ -1,52 +0,0 @@ -$NetBSD: patch-xn,v 1.4 2013/01/10 15:01:32 ryoon Exp $ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_mips.s -@@ -16,6 +16,47 @@ - #include <sys/asm.h> - #endif - -+#ifdef __NetBSD__ -+# include <machine/regdef.h> -+# include <machine/asm.h> -+# ifndef fp -+# define fp s8 -+# endif -+# ifndef PTRLOG -+# if SZREG == 4 -+# define PTRLOG 2 -+# else -+# define PTRLOG 3 -+# endif -+# endif -+# ifndef SETUP_GP -+# if defined(__mips_o32) -+# define SETUP_GP \ -+ .set push; \ -+ .set noreorder; \ -+ .cpload t9; \ -+ .set pop -+# define SAVE_GP(x) \ -+ .cprestore x -+# else -+# define SETUP_GP -+# define SAVE_GP(x) -+# endif -+# endif -+# ifndef ALSZ -+# if defined(__mips_n32) || defined(__mips_n64) -+# define ALSZ 15 -+# define ALMASK ~15 -+# else -+# define ALSZ 7 -+# define ALMASK ~7 -+# endif -+# endif -+#else -+# include <sys/regdef.h> -+# include <sys/asm.h> -+#endif -+ - # NARGSAVE is the argument space in the callers frame, including extra - # 'shadowed' space for the argument registers. The minimum of 4 - # argument slots is sometimes predefined in the header files. diff --git a/devel/xulrunner/patches/patch-xo b/devel/xulrunner/patches/patch-xo deleted file mode 100644 index 04092c86692..00000000000 --- a/devel/xulrunner/patches/patch-xo +++ /dev/null @@ -1,52 +0,0 @@ -$NetBSD: patch-xo,v 1.4 2013/01/10 15:01:32 ryoon Exp $ - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_mips.s -@@ -14,6 +14,47 @@ - #include <sys/asm.h> - #endif - -+#ifdef __NetBSD__ -+# include <machine/regdef.h> -+# include <machine/asm.h> -+# ifndef fp -+# define fp s8 -+# endif -+# ifndef PTRLOG -+# if SZREG == 4 -+# define PTRLOG 2 -+# else -+# define PTRLOG 3 -+# endif -+# endif -+# ifndef SETUP_GP -+# if defined(__mips_o32) -+# define SETUP_GP \ -+ .set push; \ -+ .set noreorder; \ -+ .cpload t9; \ -+ .set pop -+# define SAVE_GP(x) \ -+ .cprestore x -+# else -+# define SETUP_GP -+# define SAVE_GP(x) -+# endif -+# endif -+# ifndef ALSZ -+# if defined(__mips_n32) || defined(__mips_n64) -+# define ALSZ 15 -+# define ALMASK ~15 -+# else -+# define ALSZ 7 -+# define ALMASK ~7 -+# endif -+# endif -+#else -+# include <sys/regdef.h> -+# include <sys/asm.h> -+#endif -+ - # NARGSAVE is the argument space in the callers frame, including extra - # 'shadowed' space for the argument registers. The minimum of 4 - # argument slots is sometimes predefined in the header files. diff --git a/devel/xulrunner/patches/patch-xpcom_Makefile.in b/devel/xulrunner/patches/patch-xpcom_Makefile.in deleted file mode 100644 index 2df84222758..00000000000 --- a/devel/xulrunner/patches/patch-xpcom_Makefile.in +++ /dev/null @@ -1,15 +0,0 @@ -$NetBSD: patch-xpcom_Makefile.in,v 1.5 2013/03/28 14:10:45 ryoon Exp $ - ---- xpcom/Makefile.in.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/Makefile.in -@@ -35,6 +35,10 @@ DIRS += windbgdlg - endif - endif - -+ifeq ($(OS_ARCH),NetBSD) -+EXTRA_DSO_LDOPTS += -Wl,-rpath,${PREFIX}/lib/xulrunner/sdk/lib -+endif -+ - ifdef ENABLE_TESTS - TOOL_DIRS += \ - tests \ diff --git a/devel/xulrunner/patches/patch-xpcom_ds_TimeStamp.h b/devel/xulrunner/patches/patch-xpcom_ds_TimeStamp.h deleted file mode 100644 index 440bb980e09..00000000000 --- a/devel/xulrunner/patches/patch-xpcom_ds_TimeStamp.h +++ /dev/null @@ -1,20 +0,0 @@ -$NetBSD: patch-xpcom_ds_TimeStamp.h,v 1.2 2013/01/10 15:01:32 ryoon Exp $ - -http://gnats.netbsd.org/47233 - ---- xpcom/ds/TimeStamp.h.orig 2013-01-04 23:44:47.000000000 +0000 -+++ xpcom/ds/TimeStamp.h -@@ -130,11 +130,11 @@ private: - // NOTE: this MUST be a >= test, because int64_t(double(INT64_MAX)) - // overflows and gives INT64_MIN. - if (aTicks >= double(INT64_MAX)) -- return TimeDuration::FromTicks(INT64_MAX); -+ return TimeDuration::FromTicks(int64_t(INT64_MAX)); - - // This MUST be a <= test. - if (aTicks <= double(INT64_MIN)) -- return TimeDuration::FromTicks(INT64_MIN); -+ return TimeDuration::FromTicks(int64_t(INT64_MIN)); - - return TimeDuration::FromTicks(int64_t(aTicks)); - } diff --git a/devel/xulrunner/patches/patch-xpcom_io_nsMultiplexInputStream_cpp b/devel/xulrunner/patches/patch-xpcom_io_nsMultiplexInputStream_cpp deleted file mode 100644 index ad4ee4ecdf1..00000000000 --- a/devel/xulrunner/patches/patch-xpcom_io_nsMultiplexInputStream_cpp +++ /dev/null @@ -1,18 +0,0 @@ -$NetBSD: patch-xpcom_io_nsMultiplexInputStream_cpp,v 1.2 2013/05/19 08:47:41 ryoon Exp $ - -Fix PR/47722, dragonfly (gcc 4.7) build problem: -error: no matching function for call to - 'NS_MIN(int64_t&, __gnu_cxx::__enable_if<true, double>::__type)' -devel/xulrunner/work/mozilla-release/xpcom/io/nsMultiplexInputStream.cpp:532:83 - ---- xpcom/io/nsMultiplexInputStream.cpp.orig 2013-05-11 19:19:56.000000000 +0000 -+++ xpcom/io/nsMultiplexInputStream.cpp -@@ -529,7 +529,7 @@ nsMultiplexInputStream::Seek(int32_t aWh - rv = stream->Tell(&avail); - NS_ENSURE_SUCCESS(rv, rv); - -- int64_t newPos = streamPos + XPCOM_MIN(avail, std::abs(remaining)); -+ int64_t newPos = streamPos + XPCOM_MIN(avail, (int64_t)std::abs(remaining)); - - rv = stream->Seek(NS_SEEK_END, -newPos); - NS_ENSURE_SUCCESS(rv, rv); diff --git a/devel/xulrunner/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp b/devel/xulrunner/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp deleted file mode 100644 index 1721676ad39..00000000000 --- a/devel/xulrunner/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_xptcinvoke__gcc__x86__unix.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_gcc_x86_unix.cpp.orig 2013-05-11 19:19:56.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_gcc_x86_unix.cpp -@@ -9,7 +9,7 @@ - #include "xptc_gcc_x86_unix.h" - - extern "C" { --static void ATTRIBUTE_USED __attribute__ ((regparm(3))) -+void ATTRIBUTE_USED __attribute__ ((regparm(3))) - invoke_copy_to_stack(uint32_t paramCount, nsXPTCVariant* s, uint32_t* d) - { - for(uint32_t i = paramCount; i >0; i--, d++, s++) diff --git a/devel/xulrunner/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp b/devel/xulrunner/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp deleted file mode 100644 index af30e00a2a0..00000000000 --- a/devel/xulrunner/patches/patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp +++ /dev/null @@ -1,13 +0,0 @@ -$NetBSD: patch-xpcom_reflect_xptcall_src_md_unix_xptcstubs__gcc__x86__unix.cpp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp.orig 2013-05-11 19:19:56.000000000 +0000 -+++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_gcc_x86_unix.cpp -@@ -10,7 +10,7 @@ - #include "xptc_gcc_x86_unix.h" - - extern "C" { --static nsresult ATTRIBUTE_USED -+nsresult ATTRIBUTE_USED - __attribute__ ((regparm (3))) - PrepareAndDispatch(uint32_t methodIndex, nsXPTCStubBase* self, uint32_t* args) - { diff --git a/devel/xulrunner/patches/patch-xpcom_string_public_nsAlgorithm.h b/devel/xulrunner/patches/patch-xpcom_string_public_nsAlgorithm.h deleted file mode 100644 index 95d5a544af4..00000000000 --- a/devel/xulrunner/patches/patch-xpcom_string_public_nsAlgorithm.h +++ /dev/null @@ -1,16 +0,0 @@ -$NetBSD: patch-xpcom_string_public_nsAlgorithm.h,v 1.1 2013/05/19 08:47:41 ryoon Exp $ - ---- xpcom/string/public/nsAlgorithm.h.orig 2013-05-11 19:19:56.000000000 +0000 -+++ xpcom/string/public/nsAlgorithm.h -@@ -45,7 +45,10 @@ XPCOM_MAX( const T& a, const T& b ) - return a > b ? a : b; - } - --#if defined(_MSC_VER) && (_MSC_VER < 1600) -+#if (defined(_MSC_VER) && (_MSC_VER < 1600)) || \ -+ ((defined(__GLIBCXX__) && __GLIBCXX__ < 20121005) && \ -+ (defined(_GLIBCXX_USE_LONG_LONG) && \ -+ (!_GLIBCXX_USE_C99 || _GLIBCXX_USE_C99_LONG_LONG_DYNAMIC))) - namespace std { - inline - long long diff --git a/devel/xulrunner/xpi.mk b/devel/xulrunner/xpi.mk deleted file mode 100644 index 122bf9e84e5..00000000000 --- a/devel/xulrunner/xpi.mk +++ /dev/null @@ -1,25 +0,0 @@ -# $NetBSD: xpi.mk,v 1.2 2012/04/08 16:44:40 bsiegert Exp $ -# -# common logic for repackaging mozilla extensions (.xpi files) -# Used by the {firefox,seamonkey,thunderbird}-l10n packages. - -USE_TOOLS+= unzip pax - -post-extract: extract-xpi - -.PHONY: extract-xpi -extract-xpi: -.for f in ${XPI_FILES} - @${MKDIR} ${WRKDIR}/${f:S/.xpi//} && cd ${WRKDIR}/${f:S/.xpi//} && ${UNZIP_CMD} -aqo "${WRKDIR}/${f}" -.endfor - -do-install: install-xpi - -.PHONY: install-xpi -install-xpi: -.for f in ${XPI_FILES} - id=$$(${AWK} '/em:id=/ {sub("^.*em:id=\"", "");sub("\".*$$","");print $$0}' < ${WRKDIR}/${f:S/.xpi//}/install.rdf); \ - ${MKDIR} ${DESTDIR}${EXTENSIONS_DIR}/$${id} && \ - cd ${WRKDIR}/${f:S/.xpi//} && \ - pax -rw . ${DESTDIR}${EXTENSIONS_DIR}/$${id} -.endfor |