pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www



Module Name:    pkgsrc
Committed By:   nia
Date:           Sat Feb  5 20:51:07 UTC 2022

Modified Files:
        pkgsrc/www: Makefile
Added Files:
        pkgsrc/www/arcticfox: DESCR Makefile PLIST distinfo options.mk
        pkgsrc/www/arcticfox/files: arcticfox.desktop cubeb_sun.c
        pkgsrc/www/arcticfox/patches: patch-configure.in
            patch-ipc_chromium_src_base_message__pump__libevent.cc
            patch-media_libcubeb_src_cubeb.c patch-media_libcubeb_src_moz.build

Log Message:
Add www/arcticfox

Arctic Fox aims to be a desktop oriented web browser. It started as a forked
and rebranded Pale Moon 27.9.4 and retains its classic interface. Many fixes
and enhancements have been imported from Firefox and TenFourFox.

The goal here is to implement specific security updates and bug fixes to
keep this browser as up to date as possible for aging systems.


To generate a diff of this commit:
cvs rdiff -u -r1.1609 -r1.1610 pkgsrc/www/Makefile
cvs rdiff -u -r0 -r1.1 pkgsrc/www/arcticfox/DESCR \
    pkgsrc/www/arcticfox/Makefile pkgsrc/www/arcticfox/PLIST \
    pkgsrc/www/arcticfox/distinfo pkgsrc/www/arcticfox/options.mk
cvs rdiff -u -r0 -r1.1 pkgsrc/www/arcticfox/files/arcticfox.desktop \
    pkgsrc/www/arcticfox/files/cubeb_sun.c
cvs rdiff -u -r0 -r1.1 pkgsrc/www/arcticfox/patches/patch-configure.in \
    pkgsrc/www/arcticfox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc \
    pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_cubeb.c \
    pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_moz.build

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/www/Makefile
diff -u pkgsrc/www/Makefile:1.1609 pkgsrc/www/Makefile:1.1610
--- pkgsrc/www/Makefile:1.1609  Sat Feb  5 11:26:35 2022
+++ pkgsrc/www/Makefile Sat Feb  5 20:51:07 2022
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1609 2022/02/05 11:26:35 adam Exp $
+# $NetBSD: Makefile,v 1.1610 2022/02/05 20:51:07 nia Exp $
 #
 
 COMMENT=       Packages related to the World Wide Web
@@ -58,6 +58,7 @@ SUBDIR+=      apache-tomcat9
 SUBDIR+=       apache24
 SUBDIR+=       apachetop
 SUBDIR+=       apisprout
+SUBDIR+=       arcticfox
 SUBDIR+=       asp2php
 SUBDIR+=       august
 SUBDIR+=       aws

Added files:

Index: pkgsrc/www/arcticfox/DESCR
diff -u /dev/null pkgsrc/www/arcticfox/DESCR:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/DESCR  Sat Feb  5 20:51:07 2022
@@ -0,0 +1,6 @@
+Arctic Fox aims to be a desktop oriented web browser. It started as a forked
+and rebranded Pale Moon 27.9.4 and retains its classic interface. Many fixes
+and enhancements have been imported from Firefox and TenFourFox.
+
+The goal here is to implement specific security updates and bug fixes to
+keep this browser as up to date as possible for aging systems.
Index: pkgsrc/www/arcticfox/Makefile
diff -u /dev/null pkgsrc/www/arcticfox/Makefile:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/Makefile       Sat Feb  5 20:51:07 2022
@@ -0,0 +1,131 @@
+# $NetBSD: Makefile,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+DISTNAME=      arcticfox-39.0
+CATEGORIES=    www
+MASTER_SITES=  ${MASTER_SITE_GITHUB:=wicknix/}
+GITHUB_PROJECT=        Arctic-Fox
+GITHUB_TAG=    v${PKGVERSION_NOREV}
+
+MAINTAINER=    pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=      https://github.com/wicknix/Arctic-Fox
+COMMENT=       Web browser for aging systems, forked from Firefox
+LICENSE=       mpl-1.1
+
+USE_TOOLS+=    perl pkg-config autoconf213
+USE_TOOLS+=    zip unzip gmake
+
+GNU_CONFIGURE= yes
+USE_LANGUAGES= c c++
+
+CONFIGURE_ARGS+=       --disable-crashreporter
+CONFIGURE_ARGS+=       --disable-tests
+CONFIGURE_ARGS+=       --disable-debug
+CONFIGURE_ARGS+=       --disable-updater
+CONFIGURE_ARGS+=       --disable-mozril-geoloc
+CONFIGURE_ARGS+=       --disable-webrtc
+CONFIGURE_ARGS+=       --disable-safe-browsing
+CONFIGURE_ARGS+=       --disable-parental-controls
+CONFIGURE_ARGS+=       --enable-release
+CONFIGURE_ARGS+=       --disable-necko-wifi
+CONFIGURE_ARGS+=       --disable-eme
+CONFIGURE_ARGS+=       --disable-gamepad
+CONFIGURE_ARGS+=       --disable-gio
+CONFIGURE_ARGS+=       --enable-strip
+CONFIGURE_ARGS+=       --enable-install-strip
+CONFIGURE_ARGS+=       --enable-application=browser
+CONFIGURE_ARGS+=       --with-branding=browser/branding/arcticfox
+
+# Necessary for PaX safety on NetBSD.
+CONFIGURE_ARGS+=       --disable-precompiled-startupcache
+
+CONFIGURE_ARGS+=       --enable-system-cairo
+CONFIGURE_ARGS+=       --enable-system-pixman
+CONFIGURE_ARGS+=       --enable-system-hunspell
+CONFIGURE_ARGS+=       --enable-system-ffi
+CONFIGURE_ARGS+=       --with-system-bz2
+# Needs libjpeg-turbo.
+# CONFIGURE_ARGS+=     --with-system-jpeg
+# Causes build failures. :-/
+# CONFIGURE_ARGS+=     --with-system-icu
+CONFIGURE_ARGS+=       --with-system-libevent=${BUILDLINK_PREFIX.libevent}
+CONFIGURE_ARGS+=       --with-system-libvpx
+CONFIGURE_ARGS+=       --with-system-nss
+CONFIGURE_ARGS+=       --with-system-nspr
+CONFIGURE_ARGS+=       --with-system-zlib
+
+.include "../../mk/bsd.prefs.mk"
+
+.if ${MACHINE_ARCH} == "i386" || ${MACHINE_ARCH} == "x86_64"
+TOOL_DEPENDS+=         yasm>=1.1:../../devel/yasm
+.endif
+
+CONFIGURE_DIRS=                ${WRKDIR}/build
+CONFIGURE_SCRIPT=      ${WRKSRC}/configure
+
+LDFLAGS+=              ${COMPILER_RPATH_FLAG}${PREFIX}/lib/${PKGNAME_NOREV}
+LDFLAGS+=              ${COMPILER_RPATH_FLAG}${PREFIX}/lib
+
+INSTALLATION_DIRS+=    share/applications
+INSTALLATION_DIRS+=    share/icons/hicolor/16x16/apps
+INSTALLATION_DIRS+=    share/icons/hicolor/32x32/apps
+INSTALLATION_DIRS+=    share/icons/hicolor/48x48/apps
+INSTALLATION_DIRS+=    share/icons/hicolor/128x128/apps
+
+CHECK_PORTABILITY_SKIP+=       intl/icu/source/configure
+CHECK_PORTABILITY_SKIP+=       js/src/tests/*.sh
+CHECK_PORTABILITY_SKIP+=       memory/jemalloc/src/configure
+CHECK_PORTABILITY_SKIP+=       security/nss/tests/*/*.sh
+
+REPLACE_PYTHON+=               xpcom/idl-parser/xpidl/xpidl.py
+REPLACE_PYTHON+=               xpcom/typelib/xpt/tools/xpt.py
+
+PYTHON_VERSIONS_ACCEPTED=      27
+TOOL_DEPENDS+=                 ${PYPKGPREFIX}-expat-[0-9]*:../../textproc/py-expat
+
+NOT_PAX_MPROTECT_SAFE+=                bin/arcticfox
+NOT_PAX_MPROTECT_SAFE+=                lib/${PKGNAME_NOREV}/arcticfox
+NOT_PAX_MPROTECT_SAFE+=                lib/${PKGNAME_NOREV}/arcticfox-bin
+
+pre-configure:
+       ${MKDIR} ${CONFIGURE_DIRS}
+       cd ${WRKSRC} && autoconf-2.13
+       cd ${WRKSRC}/js/src && autoconf-2.13
+       ${CP} ${FILESDIR}/cubeb_sun.c ${WRKSRC}/media/libcubeb/src
+
+post-install:
+       ${INSTALL_DATA} ${WRKSRC}/browser/branding/arcticfox/default16.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/16x16/apps/arcticfox.png
+       ${INSTALL_DATA} ${WRKSRC}/browser/branding/arcticfox/default32.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/32x32/apps/arcticfox.png
+       ${INSTALL_DATA} ${WRKSRC}/browser/branding/arcticfox/default48.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/48x48/apps/arcticfox.png
+       ${INSTALL_DATA} ${WRKSRC}/browser/branding/arcticfox/mozicon128.png \
+           ${DESTDIR}${PREFIX}/share/icons/hicolor/128x128/apps/arcticfox.png
+       ${INSTALL_DATA} ${FILESDIR}/arcticfox.desktop \
+           ${DESTDIR}${PREFIX}/share/applications/arcticfox.desktop
+
+.include "options.mk"
+.include "../../archivers/bzip2/buildlink3.mk"
+.if ${OPSYS} == "Linux"
+.include "../../audio/alsa-lib/buildlink3.mk"
+.endif
+.include "../../devel/nspr/buildlink3.mk"
+.include "../../devel/nss/buildlink3.mk"
+BUILDLINK_API_DEPENDS.libevent+=       libevent>=1.1
+.include "../../devel/libevent/buildlink3.mk"
+.include "../../devel/zlib/buildlink3.mk"
+.include "../../databases/sqlite3/buildlink3.mk"
+.include "../../graphics/cairo/buildlink3.mk"
+.include "../../graphics/hicolor-icon-theme/buildlink3.mk"
+.include "../../graphics/libwebp/buildlink3.mk"
+.include "../../graphics/png/buildlink3.mk"
+.include "../../lang/python/application.mk"
+.include "../../lang/python/tool.mk"
+.include "../../multimedia/libvpx/buildlink3.mk"
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+.include "../../textproc/hunspell/buildlink3.mk"
+#.include "../../textproc/icu/buildlink3.mk"
+.include "../../x11/gtk2/buildlink3.mk"
+.include "../../x11/pixman/buildlink3.mk"
+#.include "../../mk/jpeg.buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/arcticfox/PLIST
diff -u /dev/null pkgsrc/www/arcticfox/PLIST:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/PLIST  Sat Feb  5 20:51:07 2022
@@ -0,0 +1,5402 @@
+@comment $NetBSD: PLIST,v 1.1 2022/02/05 20:51:07 nia Exp $
+bin/arcticfox
+include/${PKGNAME}/AbstractMediaDecoder.h
+include/${PKGNAME}/ActiveLayerTracker.h
+include/${PKGNAME}/AlignedTArray.h
+include/${PKGNAME}/AndroidNativeWindow.h
+include/${PKGNAME}/AndroidSurfaceTexture.h
+include/${PKGNAME}/AnimationCommon.h
+include/${PKGNAME}/AsyncEventRunner.h
+include/${PKGNAME}/AsyncScrollBase.h
+include/${PKGNAME}/AudioBufferUtils.h
+include/${PKGNAME}/AudioChannelAgent.h
+include/${PKGNAME}/AudioChannelFormat.h
+include/${PKGNAME}/AudioChannelService.h
+include/${PKGNAME}/AudioCompactor.h
+include/${PKGNAME}/AudioContext.h
+include/${PKGNAME}/AudioEventTimeline.h
+include/${PKGNAME}/AudioMixer.h
+include/${PKGNAME}/AudioNodeEngine.h
+include/${PKGNAME}/AudioNodeExternalInputStream.h
+include/${PKGNAME}/AudioNodeStream.h
+include/${PKGNAME}/AudioPacketizer.h
+include/${PKGNAME}/AudioParamTimeline.h
+include/${PKGNAME}/AudioSampleFormat.h
+include/${PKGNAME}/AudioSegment.h
+include/${PKGNAME}/AudioStream.h
+include/${PKGNAME}/AutocompleteFieldList.h
+include/${PKGNAME}/BackstagePass.h
+include/${PKGNAME}/BasicCanvasLayer.h
+include/${PKGNAME}/BasicImplData.h
+include/${PKGNAME}/BasicLayers.h
+include/${PKGNAME}/BasicLayersImpl.h
+include/${PKGNAME}/BasicPaintedLayer.h
+include/${PKGNAME}/BufferMediaResource.h
+include/${PKGNAME}/CacheObserver.h
+include/${PKGNAME}/CacheStorageService.h
+include/${PKGNAME}/CameraCommon.h
+include/${PKGNAME}/CameraPreferences.h
+include/${PKGNAME}/CaretAssociationHint.h
+include/${PKGNAME}/CertVerifier.h
+include/${PKGNAME}/ClientCanvasLayer.h
+include/${PKGNAME}/ClientContainerLayer.h
+include/${PKGNAME}/ClientLayerManager.h
+include/${PKGNAME}/ClientPaintedLayer.h
+include/${PKGNAME}/ClientTiledPaintedLayer.h
+include/${PKGNAME}/CodeAddressService.h
+include/${PKGNAME}/Composer2D.h
+include/${PKGNAME}/CompositableHost.h
+include/${PKGNAME}/CompositorTypes.h
+include/${PKGNAME}/ContainerWriter.h
+include/${PKGNAME}/ContentHelper.h
+include/${PKGNAME}/ContextStateTracker.h
+include/${PKGNAME}/CopyableCanvasLayer.h
+include/${PKGNAME}/CounterStyleManager.h
+include/${PKGNAME}/Crypto.h
+include/${PKGNAME}/CryptoTask.h
+include/${PKGNAME}/CubebUtils.h
+include/${PKGNAME}/D3D9SurfaceImage.h
+include/${PKGNAME}/DOMCameraManager.h
+include/${PKGNAME}/DOMMediaStream.h
+include/${PKGNAME}/DecoderTraits.h
+include/${PKGNAME}/DecomposeIntoNoRepeatTriangles.h
+include/${PKGNAME}/DeviceStorage.h
+include/${PKGNAME}/DeviceStorageFileDescriptor.h
+include/${PKGNAME}/DiskSpaceWatcher.h
+include/${PKGNAME}/DisplayItemClip.h
+include/${PKGNAME}/DisplayListClipState.h
+include/${PKGNAME}/DrawMode.h
+include/${PKGNAME}/DriverCrashGuard.h
+include/${PKGNAME}/EGLUtils.h
+include/${PKGNAME}/EncodedBufferCache.h
+include/${PKGNAME}/EncodedFrameContainer.h
+include/${PKGNAME}/ErrorList.h
+include/${PKGNAME}/EventTracer.h
+include/${PKGNAME}/FFmpegRuntimeLinker.h
+include/${PKGNAME}/FakeInputPortService.h
+include/${PKGNAME}/FileBlockCache.h
+include/${PKGNAME}/FilterSupport.h
+include/${PKGNAME}/FlushableTaskQueue.h
+include/${PKGNAME}/ForceDiscreteGPUHelperCGL.h
+include/${PKGNAME}/FrameLayerBuilder.h
+include/${PKGNAME}/FrameMetrics.h
+include/${PKGNAME}/FramePropertyTable.h
+include/${PKGNAME}/GLBlitHelper.h
+include/${PKGNAME}/GLConsts.h
+include/${PKGNAME}/GLContext.h
+include/${PKGNAME}/GLContextEGL.h
+include/${PKGNAME}/GLContextGLX.h
+include/${PKGNAME}/GLContextProvider.h
+include/${PKGNAME}/GLContextProviderImpl.h
+include/${PKGNAME}/GLContextSymbols.h
+include/${PKGNAME}/GLContextTypes.h
+include/${PKGNAME}/GLDefs.h
+include/${PKGNAME}/GLImages.h
+include/${PKGNAME}/GLLibraryEGL.h
+include/${PKGNAME}/GLLibraryLoader.h
+include/${PKGNAME}/GLReadTexImageHelper.h
+include/${PKGNAME}/GLScreenBuffer.h
+include/${PKGNAME}/GLTextureImage.h
+include/${PKGNAME}/GLTypes.h
+include/${PKGNAME}/GLUploadHelpers.h
+include/${PKGNAME}/GLXLibrary.h
+include/${PKGNAME}/GMPAudioDecoder.h
+include/${PKGNAME}/GMPAudioDecoderChild.h
+include/${PKGNAME}/GMPAudioDecoderParent.h
+include/${PKGNAME}/GMPAudioDecoderProxy.h
+include/${PKGNAME}/GMPAudioHost.h
+include/${PKGNAME}/GMPCallbackBase.h
+include/${PKGNAME}/GMPChild.h
+include/${PKGNAME}/GMPContentChild.h
+include/${PKGNAME}/GMPContentParent.h
+include/${PKGNAME}/GMPDecoderModule.h
+include/${PKGNAME}/GMPDecryptorChild.h
+include/${PKGNAME}/GMPDecryptorParent.h
+include/${PKGNAME}/GMPDecryptorProxy.h
+include/${PKGNAME}/GMPEncryptedBufferDataImpl.h
+include/${PKGNAME}/GMPLoader.h
+include/${PKGNAME}/GMPMessageUtils.h
+include/${PKGNAME}/GMPParent.h
+include/${PKGNAME}/GMPPlatform.h
+include/${PKGNAME}/GMPProcessChild.h
+include/${PKGNAME}/GMPProcessParent.h
+include/${PKGNAME}/GMPService.h
+include/${PKGNAME}/GMPServiceChild.h
+include/${PKGNAME}/GMPServiceParent.h
+include/${PKGNAME}/GMPSharedMemManager.h
+include/${PKGNAME}/GMPStorageChild.h
+include/${PKGNAME}/GMPStorageParent.h
+include/${PKGNAME}/GMPTimerChild.h
+include/${PKGNAME}/GMPTimerParent.h
+include/${PKGNAME}/GMPUtils.h
+include/${PKGNAME}/GMPVideoDecoder.h
+include/${PKGNAME}/GMPVideoDecoderChild.h
+include/${PKGNAME}/GMPVideoDecoderParent.h
+include/${PKGNAME}/GMPVideoDecoderProxy.h
+include/${PKGNAME}/GMPVideoEncodedFrameImpl.h
+include/${PKGNAME}/GMPVideoEncoderChild.h
+include/${PKGNAME}/GMPVideoEncoderParent.h
+include/${PKGNAME}/GMPVideoEncoderProxy.h
+include/${PKGNAME}/GMPVideoHost.h
+include/${PKGNAME}/GMPVideoPlaneImpl.h
+include/${PKGNAME}/GMPVideoi420FrameImpl.h
+include/${PKGNAME}/GeckoProfiler.h
+include/${PKGNAME}/GfxDriverInfo.h
+include/${PKGNAME}/GfxInfoBase.h
+include/${PKGNAME}/GfxInfoCollector.h
+include/${PKGNAME}/GfxTexturesReporter.h
+include/${PKGNAME}/GrallocImages.h
+include/${PKGNAME}/GraphicsFilter.h
+include/${PKGNAME}/GreekCasing.h
+include/${PKGNAME}/H264Converter.h
+include/${PKGNAME}/HTMLPropertiesCollection.h
+include/${PKGNAME}/HTMLSplitOnSpacesTokenizer.h
+include/${PKGNAME}/HeapCopyOfStackArray.h
+include/${PKGNAME}/ICUUtils.h
+include/${PKGNAME}/IJSDebugger.h
+include/${PKGNAME}/IMFYCbCrImage.h
+include/${PKGNAME}/IProgressObserver.h
+include/${PKGNAME}/ImageCacheKey.h
+include/${PKGNAME}/ImageContainer.h
+include/${PKGNAME}/ImageHost.h
+include/${PKGNAME}/ImageLayers.h
+include/${PKGNAME}/ImageLogging.h
+include/${PKGNAME}/ImageOps.h
+include/${PKGNAME}/ImageRegion.h
+include/${PKGNAME}/ImageTypes.h
+include/${PKGNAME}/InputData.h
+include/${PKGNAME}/InputPortData.h
+include/${PKGNAME}/InputPortListeners.h
+include/${PKGNAME}/InputPortServiceFactory.h
+include/${PKGNAME}/IntelWebMVideoDecoder.h
+include/${PKGNAME}/InterceptedJARChannel.h
+include/${PKGNAME}/Intervals.h
+include/${PKGNAME}/IrishCasing.h
+include/${PKGNAME}/Latency.h
+include/${PKGNAME}/LayerScope.h
+include/${PKGNAME}/LayerScopePacket.pb.h
+include/${PKGNAME}/LayerSorter.h
+include/${PKGNAME}/LayerState.h
+include/${PKGNAME}/LayerTreeInvalidation.h
+include/${PKGNAME}/Layers.h
+include/${PKGNAME}/LayersLogging.h
+include/${PKGNAME}/LayersTypes.h
+include/${PKGNAME}/MP3Decoder.h
+include/${PKGNAME}/MP3Demuxer.h
+include/${PKGNAME}/MP3FrameParser.h
+include/${PKGNAME}/MP4Decoder.h
+include/${PKGNAME}/MP4Demuxer.h
+include/${PKGNAME}/MP4Stream.h
+include/${PKGNAME}/MainThreadUtils.h
+include/${PKGNAME}/MediaBufferDecoder.h
+include/${PKGNAME}/MediaCache.h
+include/${PKGNAME}/MediaData.h
+include/${PKGNAME}/MediaDataDecoderProxy.h
+include/${PKGNAME}/MediaDataDemuxer.h
+include/${PKGNAME}/MediaDecoder.h
+include/${PKGNAME}/MediaDecoderOwner.h
+include/${PKGNAME}/MediaDecoderReader.h
+include/${PKGNAME}/MediaDecoderStateMachine.h
+include/${PKGNAME}/MediaEncoder.h
+include/${PKGNAME}/MediaEngine.h
+include/${PKGNAME}/MediaEngineCameraVideoSource.h
+include/${PKGNAME}/MediaEngineDefault.h
+include/${PKGNAME}/MediaEventSource.h
+include/${PKGNAME}/MediaFormatReader.h
+include/${PKGNAME}/MediaInfo.h
+include/${PKGNAME}/MediaMetadataManager.h
+include/${PKGNAME}/MediaQueue.h
+include/${PKGNAME}/MediaRecorder.h
+include/${PKGNAME}/MediaResource.h
+include/${PKGNAME}/MediaSegment.h
+include/${PKGNAME}/MediaSourceDecoder.h
+include/${PKGNAME}/MediaSourceDemuxer.h
+include/${PKGNAME}/MediaStatistics.h
+include/${PKGNAME}/MediaStreamGraph.h
+include/${PKGNAME}/MediaTimer.h
+include/${PKGNAME}/MediaTrack.h
+include/${PKGNAME}/MediaTrackConstraints.h
+include/${PKGNAME}/MediaTrackList.h
+include/${PKGNAME}/NSSErrorsService.h
+include/${PKGNAME}/NativeFileWatcherNotSupported.h
+include/${PKGNAME}/NesteggPacketHolder.h
+include/${PKGNAME}/OCSPCache.h
+include/${PKGNAME}/OGLShaderProgram.h
+include/${PKGNAME}/OggCodecState.h
+include/${PKGNAME}/OggDecoder.h
+include/${PKGNAME}/OggReader.h
+include/${PKGNAME}/OggWriter.h
+include/${PKGNAME}/OpusDecoder.h
+include/${PKGNAME}/OpusParser.h
+include/${PKGNAME}/OpusTrackEncoder.h
+include/${PKGNAME}/Orientation.h
+include/${PKGNAME}/PlatformDecoderModule.h
+include/${PKGNAME}/PluginWidgetProxy.h
+include/${PKGNAME}/PuppetWidget.h
+include/${PKGNAME}/ReadbackLayer.h
+include/${PKGNAME}/RoundedRect.h
+include/${PKGNAME}/RtspMediaResource.h
+include/${PKGNAME}/RubyUtils.h
+include/${PKGNAME}/SVGAttrValueWrapper.h
+include/${PKGNAME}/SVGImageContext.h
+include/${PKGNAME}/SVGPreserveAspectRatio.h
+include/${PKGNAME}/SVGStringList.h
+include/${PKGNAME}/SandboxPrivate.h
+include/${PKGNAME}/ScopedGLHelpers.h
+include/${PKGNAME}/ScopedNSSTypes.h
+include/${PKGNAME}/ScrollbarActivity.h
+include/${PKGNAME}/ScrollbarStyles.h
+include/${PKGNAME}/Selection.h
+include/${PKGNAME}/SelfRef.h
+include/${PKGNAME}/SerializedLoadContext.h
+include/${PKGNAME}/SharedBuffer.h
+include/${PKGNAME}/SharedCertVerifier.h
+include/${PKGNAME}/SharedDecoderManager.h
+include/${PKGNAME}/SharedSurface.h
+include/${PKGNAME}/SharedSurfaceEGL.h
+include/${PKGNAME}/SharedSurfaceGL.h
+include/${PKGNAME}/SkiaGLGlue.h
+include/${PKGNAME}/SoftwareVsyncSource.h
+include/${PKGNAME}/SoftwareWebMVideoDecoder.h
+include/${PKGNAME}/SourceBufferContentManager.h
+include/${PKGNAME}/SpecialSystemDirectory.h
+include/${PKGNAME}/StackArena.h
+include/${PKGNAME}/StreamBuffer.h
+include/${PKGNAME}/SurfaceCache.h
+include/${PKGNAME}/SurfaceTypes.h
+include/${PKGNAME}/TextureGarbageBin.h
+include/${PKGNAME}/TexturePoolOGL.h
+include/${PKGNAME}/ThreadPoolCOMListener.h
+include/${PKGNAME}/ThreadSafeRefcountingWithMainThreadDestruction.h
+include/${PKGNAME}/ThreeDPoint.h
+include/${PKGNAME}/TiledLayerBuffer.h
+include/${PKGNAME}/TimeUnits.h
+include/${PKGNAME}/TimeVarying.h
+include/${PKGNAME}/TrackEncoder.h
+include/${PKGNAME}/TrackMetadataBase.h
+include/${PKGNAME}/TrackUnionStream.h
+include/${PKGNAME}/UnitTransforms.h
+include/${PKGNAME}/Units.h
+include/${PKGNAME}/VP8TrackEncoder.h
+include/${PKGNAME}/VPXDecoder.h
+include/${PKGNAME}/VideoFrameContainer.h
+include/${PKGNAME}/VideoSegment.h
+include/${PKGNAME}/VideoUtils.h
+include/${PKGNAME}/VorbisDecoder.h
+include/${PKGNAME}/VorbisTrackEncoder.h
+include/${PKGNAME}/VorbisUtils.h
+include/${PKGNAME}/VsyncSource.h
+include/${PKGNAME}/WaveDecoder.h
+include/${PKGNAME}/WaveReader.h
+include/${PKGNAME}/WebAudioUtils.h
+include/${PKGNAME}/WebMBufferedParser.h
+include/${PKGNAME}/WebMDecoder.h
+include/${PKGNAME}/WebMDemuxer.h
+include/${PKGNAME}/WebMReader.h
+include/${PKGNAME}/WebMWriter.h
+include/${PKGNAME}/WordMovementType.h
+include/${PKGNAME}/WrapperFactory.h
+include/${PKGNAME}/XPCJSMemoryReporter.h
+include/${PKGNAME}/YCbCrUtils.h
+include/${PKGNAME}/amIAddonManager.h
+include/${PKGNAME}/amIAddonPathService.h
+include/${PKGNAME}/amIWebInstallListener.h
+include/${PKGNAME}/amIWebInstaller.h
+include/${PKGNAME}/angle/KHR/khrplatform.h
+include/${PKGNAME}/angle/ShaderLang.h
+include/${PKGNAME}/angle/ShaderVars.h
+include/${PKGNAME}/bit_reader.h
+include/${PKGNAME}/chromium_types.h
+include/${PKGNAME}/cubeb/cubeb-stdint.h
+include/${PKGNAME}/cubeb/cubeb.h
+include/${PKGNAME}/decode.h
+include/${PKGNAME}/demuxer/TrackDemuxer.h
+include/${PKGNAME}/domstubs.h
+include/${PKGNAME}/expat.h
+include/${PKGNAME}/expat_config.h
+include/${PKGNAME}/expat_external.h
+include/${PKGNAME}/extIApplication.h
+include/${PKGNAME}/ftpCore.h
+include/${PKGNAME}/fuelIApplication.h
+include/${PKGNAME}/gfx2DGlue.h
+include/${PKGNAME}/gfxASurface.h
+include/${PKGNAME}/gfxAlphaRecovery.h
+include/${PKGNAME}/gfxBaseSharedMemorySurface.h
+include/${PKGNAME}/gfxBlur.h
+include/${PKGNAME}/gfxColor.h
+include/${PKGNAME}/gfxContext.h
+include/${PKGNAME}/gfxCore.h
+include/${PKGNAME}/gfxCrashReporterUtils.h
+include/${PKGNAME}/gfxDrawable.h
+include/${PKGNAME}/gfxFT2FontBase.h
+include/${PKGNAME}/gfxFailure.h
+include/${PKGNAME}/gfxFont.h
+include/${PKGNAME}/gfxFontConstants.h
+include/${PKGNAME}/gfxFontEntry.h
+include/${PKGNAME}/gfxFontFamilyList.h
+include/${PKGNAME}/gfxFontFeatures.h
+include/${PKGNAME}/gfxFontInfoLoader.h
+include/${PKGNAME}/gfxFontTest.h
+include/${PKGNAME}/gfxFontUtils.h
+include/${PKGNAME}/gfxFontconfigFonts.h
+include/${PKGNAME}/gfxGdkNativeRenderer.h
+include/${PKGNAME}/gfxGradientCache.h
+include/${PKGNAME}/gfxImageSurface.h
+include/${PKGNAME}/gfxLineSegment.h
+include/${PKGNAME}/gfxMathTable.h
+include/${PKGNAME}/gfxMatrix.h
+include/${PKGNAME}/gfxPDFSurface.h
+include/${PKGNAME}/gfxPSSurface.h
+include/${PKGNAME}/gfxPattern.h
+include/${PKGNAME}/gfxPlatform.h
+include/${PKGNAME}/gfxPlatformGtk.h
+include/${PKGNAME}/gfxPoint.h
+include/${PKGNAME}/gfxPrefs.h
+include/${PKGNAME}/gfxQuad.h
+include/${PKGNAME}/gfxQuaternion.h
+include/${PKGNAME}/gfxRect.h
+include/${PKGNAME}/gfxReusableImageSurfaceWrapper.h
+include/${PKGNAME}/gfxReusableSharedImageSurfaceWrapper.h
+include/${PKGNAME}/gfxReusableSurfaceWrapper.h
+include/${PKGNAME}/gfxSVGGlyphs.h
+include/${PKGNAME}/gfxSharedImageSurface.h
+include/${PKGNAME}/gfxSharedQuartzSurface.h
+include/${PKGNAME}/gfxSkipChars.h
+include/${PKGNAME}/gfxTeeSurface.h
+include/${PKGNAME}/gfxTelemetry.h
+include/${PKGNAME}/gfxTextRun.h
+include/${PKGNAME}/gfxTypes.h
+include/${PKGNAME}/gfxUserFontSet.h
+include/${PKGNAME}/gfxUtils.h
+include/${PKGNAME}/gfxVR.h
+include/${PKGNAME}/gfxXlibNativeRenderer.h
+include/${PKGNAME}/gfxXlibSurface.h
+include/${PKGNAME}/gfxipc/ShadowLayerUtils.h
+include/${PKGNAME}/gmp-async-shutdown.h
+include/${PKGNAME}/gmp-audio-codec.h
+include/${PKGNAME}/gmp-audio-decode.h
+include/${PKGNAME}/gmp-audio-host.h
+include/${PKGNAME}/gmp-audio-samples.h
+include/${PKGNAME}/gmp-decryption.h
+include/${PKGNAME}/gmp-entrypoints.h
+include/${PKGNAME}/gmp-errors.h
+include/${PKGNAME}/gmp-platform.h
+include/${PKGNAME}/gmp-storage.h
+include/${PKGNAME}/gmp-video-codec.h
+include/${PKGNAME}/gmp-video-decode.h
+include/${PKGNAME}/gmp-video-encode.h
+include/${PKGNAME}/gmp-video-frame-encoded.h
+include/${PKGNAME}/gmp-video-frame-i420.h
+include/${PKGNAME}/gmp-video-frame.h
+include/${PKGNAME}/gmp-video-host.h
+include/${PKGNAME}/gmp-video-plane.h
+include/${PKGNAME}/google/protobuf/descriptor.h
+include/${PKGNAME}/google/protobuf/descriptor.pb.h
+include/${PKGNAME}/google/protobuf/descriptor_database.h
+include/${PKGNAME}/google/protobuf/dynamic_message.h
+include/${PKGNAME}/google/protobuf/extension_set.h
+include/${PKGNAME}/google/protobuf/generated_enum_reflection.h
+include/${PKGNAME}/google/protobuf/generated_message_reflection.h
+include/${PKGNAME}/google/protobuf/generated_message_util.h
+include/${PKGNAME}/google/protobuf/io/coded_stream.h
+include/${PKGNAME}/google/protobuf/io/coded_stream_inl.h
+include/${PKGNAME}/google/protobuf/io/gzip_stream.h
+include/${PKGNAME}/google/protobuf/io/package_info.h
+include/${PKGNAME}/google/protobuf/io/printer.h
+include/${PKGNAME}/google/protobuf/io/strtod.h
+include/${PKGNAME}/google/protobuf/io/tokenizer.h
+include/${PKGNAME}/google/protobuf/io/zero_copy_stream.h
+include/${PKGNAME}/google/protobuf/io/zero_copy_stream_impl.h
+include/${PKGNAME}/google/protobuf/io/zero_copy_stream_impl_lite.h
+include/${PKGNAME}/google/protobuf/message.h
+include/${PKGNAME}/google/protobuf/message_lite.h
+include/${PKGNAME}/google/protobuf/package_info.h
+include/${PKGNAME}/google/protobuf/reflection_ops.h
+include/${PKGNAME}/google/protobuf/repeated_field.h
+include/${PKGNAME}/google/protobuf/service.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_arm64_gcc.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_arm_gcc.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_arm_qnx.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_atomicword_compat.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_generic_gcc.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_macosx.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_mips_gcc.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_pnacl.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_solaris.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_tsan.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_x86_gcc.h
+include/${PKGNAME}/google/protobuf/stubs/atomicops_internals_x86_msvc.h
+include/${PKGNAME}/google/protobuf/stubs/common.h
+include/${PKGNAME}/google/protobuf/stubs/hash.h
+include/${PKGNAME}/google/protobuf/stubs/map_util.h
+include/${PKGNAME}/google/protobuf/stubs/once.h
+include/${PKGNAME}/google/protobuf/stubs/platform_macros.h
+include/${PKGNAME}/google/protobuf/stubs/shared_ptr.h
+include/${PKGNAME}/google/protobuf/stubs/stl_util.h
+include/${PKGNAME}/google/protobuf/stubs/stringprintf.h
+include/${PKGNAME}/google/protobuf/stubs/strutil.h
+include/${PKGNAME}/google/protobuf/stubs/substitute.h
+include/${PKGNAME}/google/protobuf/stubs/template_util.h
+include/${PKGNAME}/google/protobuf/stubs/type_traits.h
+include/${PKGNAME}/google/protobuf/text_format.h
+include/${PKGNAME}/google/protobuf/unknown_field_set.h
+include/${PKGNAME}/google/protobuf/wire_format.h
+include/${PKGNAME}/google/protobuf/wire_format_lite.h
+include/${PKGNAME}/google/protobuf/wire_format_lite_inl.h
+include/${PKGNAME}/graphite2/Font.h
+include/${PKGNAME}/graphite2/Log.h
+include/${PKGNAME}/graphite2/Segment.h
+include/${PKGNAME}/graphite2/Types.h
+include/${PKGNAME}/gtest/MozGtestFriend.h
+include/${PKGNAME}/gtk2xtbin.h
+include/${PKGNAME}/guiddef.h
+include/${PKGNAME}/harfbuzz/hb-blob.h
+include/${PKGNAME}/harfbuzz/hb-buffer.h
+include/${PKGNAME}/harfbuzz/hb-common.h
+include/${PKGNAME}/harfbuzz/hb-deprecated.h
+include/${PKGNAME}/harfbuzz/hb-face.h
+include/${PKGNAME}/harfbuzz/hb-font.h
+include/${PKGNAME}/harfbuzz/hb-glib.h
+include/${PKGNAME}/harfbuzz/hb-ot-font.h
+include/${PKGNAME}/harfbuzz/hb-ot-layout.h
+include/${PKGNAME}/harfbuzz/hb-ot-math.h
+include/${PKGNAME}/harfbuzz/hb-ot-shape.h
+include/${PKGNAME}/harfbuzz/hb-ot-tag.h
+include/${PKGNAME}/harfbuzz/hb-ot-var.h
+include/${PKGNAME}/harfbuzz/hb-ot.h
+include/${PKGNAME}/harfbuzz/hb-set.h
+include/${PKGNAME}/harfbuzz/hb-shape-plan.h
+include/${PKGNAME}/harfbuzz/hb-shape.h
+include/${PKGNAME}/harfbuzz/hb-unicode.h
+include/${PKGNAME}/harfbuzz/hb-version.h
+include/${PKGNAME}/harfbuzz/hb.h
+include/${PKGNAME}/huffman.h
+include/${PKGNAME}/imgICache.h
+include/${PKGNAME}/imgIContainer.h
+include/${PKGNAME}/imgIContainerDebug.h
+include/${PKGNAME}/imgIEncoder.h
+include/${PKGNAME}/imgILoader.h
+include/${PKGNAME}/imgINotificationObserver.h
+include/${PKGNAME}/imgIOnloadBlocker.h
+include/${PKGNAME}/imgIRequest.h
+include/${PKGNAME}/imgIScriptedNotificationObserver.h
+include/${PKGNAME}/imgITools.h
+include/${PKGNAME}/imgLoader.h
+include/${PKGNAME}/imgRequest.h
+include/${PKGNAME}/imgRequestProxy.h
+include/${PKGNAME}/inICSSValueSearch.h
+include/${PKGNAME}/inIDOMUtils.h
+include/${PKGNAME}/inIDOMView.h
+include/${PKGNAME}/inIDeepTreeWalker.h
+include/${PKGNAME}/inISearchObserver.h
+include/${PKGNAME}/inISearchProcess.h
+include/${PKGNAME}/ipc/ErrorIPCUtils.h
+include/${PKGNAME}/ipc/IPCMessageUtils.h
+include/${PKGNAME}/ipc/nsGUIEventIPC.h
+include/${PKGNAME}/jArray.h
+include/${PKGNAME}/jconfig.h
+include/${PKGNAME}/jerror.h
+include/${PKGNAME}/jinclude.h
+include/${PKGNAME}/jmorecfg.h
+include/${PKGNAME}/jpegint.h
+include/${PKGNAME}/jpeglib.h
+include/${PKGNAME}/js-config.h
+include/${PKGNAME}/js.msg
+include/${PKGNAME}/js/CallArgs.h
+include/${PKGNAME}/js/CallNonGenericMethod.h
+include/${PKGNAME}/js/CharacterEncoding.h
+include/${PKGNAME}/js/Class.h
+include/${PKGNAME}/js/Conversions.h
+include/${PKGNAME}/js/Date.h
+include/${PKGNAME}/js/Debug.h
+include/${PKGNAME}/js/Fifo.h
+include/${PKGNAME}/js/GCAPI.h
+include/${PKGNAME}/js/HashTable.h
+include/${PKGNAME}/js/HeapAPI.h
+include/${PKGNAME}/js/Id.h
+include/${PKGNAME}/js/LegacyIntTypes.h
+include/${PKGNAME}/js/MemoryMetrics.h
+include/${PKGNAME}/js/Principals.h
+include/${PKGNAME}/js/ProfilingFrameIterator.h
+include/${PKGNAME}/js/ProfilingStack.h
+include/${PKGNAME}/js/Proxy.h
+include/${PKGNAME}/js/RequiredDefines.h
+include/${PKGNAME}/js/RootingAPI.h
+include/${PKGNAME}/js/SliceBudget.h
+include/${PKGNAME}/js/StructuredClone.h
+include/${PKGNAME}/js/TraceKind.h
+include/${PKGNAME}/js/TraceableFifo.h
+include/${PKGNAME}/js/TraceableHashTable.h
+include/${PKGNAME}/js/TraceableVector.h
+include/${PKGNAME}/js/TracingAPI.h
+include/${PKGNAME}/js/TrackedOptimizationInfo.h
+include/${PKGNAME}/js/TypeDecls.h
+include/${PKGNAME}/js/UbiNode.h
+include/${PKGNAME}/js/UbiNodeTraverse.h
+include/${PKGNAME}/js/Utility.h
+include/${PKGNAME}/js/Value.h
+include/${PKGNAME}/js/Vector.h
+include/${PKGNAME}/js/WeakMapPtr.h
+include/${PKGNAME}/jsalloc.h
+include/${PKGNAME}/jsapi.h
+include/${PKGNAME}/jsbytecode.h
+include/${PKGNAME}/jsclist.h
+include/${PKGNAME}/jscpucfg.h
+include/${PKGNAME}/jsfriendapi.h
+include/${PKGNAME}/jsperf.h
+include/${PKGNAME}/jsprf.h
+include/${PKGNAME}/jsprototypes.h
+include/${PKGNAME}/jspubtd.h
+include/${PKGNAME}/jstypes.h
+include/${PKGNAME}/jsversion.h
+include/${PKGNAME}/jswrapper.h
+include/${PKGNAME}/jxrlib/JXRGlue.h
+include/${PKGNAME}/jxrlib/JXRMeta.h
+include/${PKGNAME}/jxrlib/windowsmediaphoto.h
+include/${PKGNAME}/kiss_fft/kiss_fft.h
+include/${PKGNAME}/kiss_fft/kiss_fftr.h
+include/${PKGNAME}/libmkv/EbmlBufferWriter.h
+include/${PKGNAME}/libmkv/EbmlIDs.h
+include/${PKGNAME}/libmkv/EbmlWriter.h
+include/${PKGNAME}/libmkv/WebMElement.h
+include/${PKGNAME}/mozAutoDocUpdate.h
+include/${PKGNAME}/mozFlushType.h
+include/${PKGNAME}/mozIApplication.h
+include/${PKGNAME}/mozIApplicationClearPrivateDataParams.h
+include/${PKGNAME}/mozIAsyncFavicons.h
+include/${PKGNAME}/mozIAsyncHistory.h
+include/${PKGNAME}/mozIAsyncLivemarks.h
+include/${PKGNAME}/mozIColorAnalyzer.h
+include/${PKGNAME}/mozIDownloadPlatform.h
+include/${PKGNAME}/mozIGeckoMediaPluginChromeService.h
+include/${PKGNAME}/mozIGeckoMediaPluginService.h
+include/${PKGNAME}/mozIJSSubScriptLoader.h
+include/${PKGNAME}/mozIPersonalDictionary.h
+include/${PKGNAME}/mozIPlacesAutoComplete.h
+include/${PKGNAME}/mozISpellCheckingEngine.h
+include/${PKGNAME}/mozISpellI18NManager.h
+include/${PKGNAME}/mozISpellI18NUtil.h
+include/${PKGNAME}/mozIStorageAggregateFunction.h
+include/${PKGNAME}/mozIStorageAsyncConnection.h
+include/${PKGNAME}/mozIStorageAsyncStatement.h
+include/${PKGNAME}/mozIStorageBaseStatement.h
+include/${PKGNAME}/mozIStorageBindingParams.h
+include/${PKGNAME}/mozIStorageBindingParamsArray.h
+include/${PKGNAME}/mozIStorageCompletionCallback.h
+include/${PKGNAME}/mozIStorageConnection.h
+include/${PKGNAME}/mozIStorageError.h
+include/${PKGNAME}/mozIStorageFunction.h
+include/${PKGNAME}/mozIStoragePendingStatement.h
+include/${PKGNAME}/mozIStorageProgressHandler.h
+include/${PKGNAME}/mozIStorageResultSet.h
+include/${PKGNAME}/mozIStorageRow.h
+include/${PKGNAME}/mozIStorageService.h
+include/${PKGNAME}/mozIStorageStatement.h
+include/${PKGNAME}/mozIStorageStatementCallback.h
+include/${PKGNAME}/mozIStorageStatementParams.h
+include/${PKGNAME}/mozIStorageStatementRow.h
+include/${PKGNAME}/mozIStorageVacuumParticipant.h
+include/${PKGNAME}/mozIStorageValueArray.h
+include/${PKGNAME}/mozITXTToHTMLConv.h
+include/${PKGNAME}/mozIThirdPartyUtil.h
+include/${PKGNAME}/mozStorageCID.h
+include/${PKGNAME}/mozStorageHelper.h
+include/${PKGNAME}/mozcontainer.h
+include/${PKGNAME}/mozilla-config.h
+include/${PKGNAME}/mozilla/AbstractThread.h
+include/${PKGNAME}/mozilla/AddonPathService.h
+include/${PKGNAME}/mozilla/Alignment.h
+include/${PKGNAME}/mozilla/AllocPolicy.h
+include/${PKGNAME}/mozilla/AlreadyAddRefed.h
+include/${PKGNAME}/mozilla/AnimationComparator.h
+include/${PKGNAME}/mozilla/AnimationUtils.h
+include/${PKGNAME}/mozilla/AppData.h
+include/${PKGNAME}/mozilla/AppProcessChecker.h
+include/${PKGNAME}/mozilla/AppUnits.h
+include/${PKGNAME}/mozilla/Array.h
+include/${PKGNAME}/mozilla/ArrayUtils.h
+include/${PKGNAME}/mozilla/Assertions.h
+include/${PKGNAME}/mozilla/AsyncEventDispatcher.h
+include/${PKGNAME}/mozilla/Atomics.h
+include/${PKGNAME}/mozilla/Attributes.h
+include/${PKGNAME}/mozilla/AutoRestore.h
+include/${PKGNAME}/mozilla/AutoTimelineMarker.h
+include/${PKGNAME}/mozilla/AvailableMemoryTracker.h
+include/${PKGNAME}/mozilla/BackgroundHangMonitor.h
+include/${PKGNAME}/mozilla/Base64.h
+include/${PKGNAME}/mozilla/BasePrincipal.h
+include/${PKGNAME}/mozilla/BasicEvents.h
+include/${PKGNAME}/mozilla/BinarySearch.h
+include/${PKGNAME}/mozilla/BlockingResourceBase.h
+include/${PKGNAME}/mozilla/BloomFilter.h
+include/${PKGNAME}/mozilla/BrowserElementParent.h
+include/${PKGNAME}/mozilla/CORSMode.h
+include/${PKGNAME}/mozilla/CSSStyleSheet.h
+include/${PKGNAME}/mozilla/CSSVariableDeclarations.h
+include/${PKGNAME}/mozilla/CSSVariableResolver.h
+include/${PKGNAME}/mozilla/CSSVariableValues.h
+include/${PKGNAME}/mozilla/Casting.h
+include/${PKGNAME}/mozilla/ChaosMode.h
+include/${PKGNAME}/mozilla/Char16.h
+include/${PKGNAME}/mozilla/CheckedInt.h
+include/${PKGNAME}/mozilla/ClearOnShutdown.h
+include/${PKGNAME}/mozilla/CommandList.h
+include/${PKGNAME}/mozilla/Compiler.h
+include/${PKGNAME}/mozilla/Compression.h
+include/${PKGNAME}/mozilla/CondVar.h
+include/${PKGNAME}/mozilla/Constants.h
+include/${PKGNAME}/mozilla/ContentCache.h
+include/${PKGNAME}/mozilla/ContentEvents.h
+include/${PKGNAME}/mozilla/CountingAllocatorBase.h
+include/${PKGNAME}/mozilla/CycleCollectedJSRuntime.h
+include/${PKGNAME}/mozilla/DOMEventTargetHelper.h
+include/${PKGNAME}/mozilla/DataStorage.h
+include/${PKGNAME}/mozilla/DeadlockDetector.h
+include/${PKGNAME}/mozilla/Debug.h
+include/${PKGNAME}/mozilla/DebugOnly.h
+include/${PKGNAME}/mozilla/DebuggerOnGCRunnable.h
+include/${PKGNAME}/mozilla/Decimal.h
+include/${PKGNAME}/mozilla/DeferredFinalize.h
+include/${PKGNAME}/mozilla/Endian.h
+include/${PKGNAME}/mozilla/EnumSet.h
+include/${PKGNAME}/mozilla/EnumeratedArray.h
+include/${PKGNAME}/mozilla/EnumeratedArrayCycleCollection.h
+include/${PKGNAME}/mozilla/EnumeratedRange.h
+include/${PKGNAME}/mozilla/ErrorNames.h
+include/${PKGNAME}/mozilla/ErrorResult.h
+include/${PKGNAME}/mozilla/EventClassList.h
+include/${PKGNAME}/mozilla/EventDispatcher.h
+include/${PKGNAME}/mozilla/EventForwards.h
+include/${PKGNAME}/mozilla/EventListenerManager.h
+include/${PKGNAME}/mozilla/EventNameList.h
+include/${PKGNAME}/mozilla/EventStateManager.h
+include/${PKGNAME}/mozilla/EventStates.h
+include/${PKGNAME}/mozilla/FFTBlock.h
+include/${PKGNAME}/mozilla/FeedWriterEnabled.h
+include/${PKGNAME}/mozilla/FileLocation.h
+include/${PKGNAME}/mozilla/FileUtils.h
+include/${PKGNAME}/mozilla/FinalizationWitnessService.h
+include/${PKGNAME}/mozilla/FloatingPoint.h
+include/${PKGNAME}/mozilla/FontRange.h
+include/${PKGNAME}/mozilla/Function.h
+include/${PKGNAME}/mozilla/GenericFactory.h
+include/${PKGNAME}/mozilla/GenericRefCounted.h
+include/${PKGNAME}/mozilla/GeometryUtils.h
+include/${PKGNAME}/mozilla/GfxMessageUtils.h
+include/${PKGNAME}/mozilla/GuardObjects.h
+include/${PKGNAME}/mozilla/Hal.h
+include/${PKGNAME}/mozilla/HalImpl.h
+include/${PKGNAME}/mozilla/HalSandbox.h
+include/${PKGNAME}/mozilla/HalScreenConfiguration.h
+include/${PKGNAME}/mozilla/HalSensor.h
+include/${PKGNAME}/mozilla/HalTypes.h
+include/${PKGNAME}/mozilla/HalWakeLock.h
+include/${PKGNAME}/mozilla/HangAnnotations.h
+include/${PKGNAME}/mozilla/HangMonitor.h
+include/${PKGNAME}/mozilla/HashFunctions.h
+include/${PKGNAME}/mozilla/HoldDropJSObjects.h
+include/${PKGNAME}/mozilla/IHistory.h
+include/${PKGNAME}/mozilla/IMEStateManager.h
+include/${PKGNAME}/mozilla/IOInterposer.h
+include/${PKGNAME}/mozilla/IncrementalClearCOMRuleArray.h
+include/${PKGNAME}/mozilla/IndexSequence.h
+include/${PKGNAME}/mozilla/InitializerList.h
+include/${PKGNAME}/mozilla/IntegerPrintfMacros.h
+include/${PKGNAME}/mozilla/IntegerRange.h
+include/${PKGNAME}/mozilla/IntegerTypeTraits.h
+include/${PKGNAME}/mozilla/IntentionalCrash.h
+include/${PKGNAME}/mozilla/InternalMutationEvent.h
+include/${PKGNAME}/mozilla/JSEventHandler.h
+include/${PKGNAME}/mozilla/JSONWriter.h
+include/${PKGNAME}/mozilla/JSObjectHolder.h
+include/${PKGNAME}/mozilla/KeyNameList.h
+include/${PKGNAME}/mozilla/LateWriteChecks.h
+include/${PKGNAME}/mozilla/LazyIdleThread.h
+include/${PKGNAME}/mozilla/Likely.h
+include/${PKGNAME}/mozilla/LinkedList.h
+include/${PKGNAME}/mozilla/LinuxUtils.h
+include/${PKGNAME}/mozilla/LoadContext.h
+include/${PKGNAME}/mozilla/LoadInfo.h
+include/${PKGNAME}/mozilla/Logging.h
+include/${PKGNAME}/mozilla/LookAndFeel.h
+include/${PKGNAME}/mozilla/MacroArgs.h
+include/${PKGNAME}/mozilla/MacroForEach.h
+include/${PKGNAME}/mozilla/MathAlgorithms.h
+include/${PKGNAME}/mozilla/Maybe.h
+include/${PKGNAME}/mozilla/MaybeOneOf.h
+include/${PKGNAME}/mozilla/MediaManager.h
+include/${PKGNAME}/mozilla/MediaStreamAudioDestinationNode.h
+include/${PKGNAME}/mozilla/MemoryChecking.h
+include/${PKGNAME}/mozilla/MemoryReporting.h
+include/${PKGNAME}/mozilla/MiscEvents.h
+include/${PKGNAME}/mozilla/Module.h
+include/${PKGNAME}/mozilla/ModuleLoader.h
+include/${PKGNAME}/mozilla/ModuleUtils.h
+include/${PKGNAME}/mozilla/Monitor.h
+include/${PKGNAME}/mozilla/MouseEvents.h
+include/${PKGNAME}/mozilla/Move.h
+include/${PKGNAME}/mozilla/MozPromise.h
+include/${PKGNAME}/mozilla/Mutex.h
+include/${PKGNAME}/mozilla/NativeOSFileInternals.h
+include/${PKGNAME}/mozilla/NullPtr.h
+include/${PKGNAME}/mozilla/NumericLimits.h
+include/${PKGNAME}/mozilla/OSFileConstants.h
+include/${PKGNAME}/mozilla/Observer.h
+include/${PKGNAME}/mozilla/Omnijar.h
+include/${PKGNAME}/mozilla/Opaque.h
+include/${PKGNAME}/mozilla/PaintTracker.h
+include/${PKGNAME}/mozilla/Pair.h
+include/${PKGNAME}/mozilla/PeerIdentity.h
+include/${PKGNAME}/mozilla/PendingAnimationTracker.h
+include/${PKGNAME}/mozilla/PhysicalKeyCodeNameList.h
+include/${PKGNAME}/mozilla/PluginLibrary.h
+include/${PKGNAME}/mozilla/PluginPRLibrary.h
+include/${PKGNAME}/mozilla/PodOperations.h
+include/${PKGNAME}/mozilla/Poison.h
+include/${PKGNAME}/mozilla/PoisonIOInterposer.h
+include/${PKGNAME}/mozilla/PreallocatedProcessManager.h
+include/${PKGNAME}/mozilla/Preferences.h
+include/${PKGNAME}/mozilla/ProcessHangMonitor.h
+include/${PKGNAME}/mozilla/ProcessHangMonitorIPC.h
+include/${PKGNAME}/mozilla/ProcessPriorityManager.h
+include/${PKGNAME}/mozilla/ProcessedStack.h
+include/${PKGNAME}/mozilla/PublicSSL.h
+include/${PKGNAME}/mozilla/Range.h
+include/${PKGNAME}/mozilla/RangedArray.h
+include/${PKGNAME}/mozilla/RangedPtr.h
+include/${PKGNAME}/mozilla/ReentrancyGuard.h
+include/${PKGNAME}/mozilla/ReentrantMonitor.h
+include/${PKGNAME}/mozilla/RefCountType.h
+include/${PKGNAME}/mozilla/RefCounted.h
+include/${PKGNAME}/mozilla/RefPtr.h
+include/${PKGNAME}/mozilla/RemoteSpellCheckEngineChild.h
+include/${PKGNAME}/mozilla/RemoteSpellCheckEngineParent.h
+include/${PKGNAME}/mozilla/RestyleLogging.h
+include/${PKGNAME}/mozilla/ReverseIterator.h
+include/${PKGNAME}/mozilla/RollingMean.h
+include/${PKGNAME}/mozilla/RuleNodeCacheConditions.h
+include/${PKGNAME}/mozilla/RuleProcessorCache.h
+include/${PKGNAME}/mozilla/SHA1.h
+include/${PKGNAME}/mozilla/SSE.h
+include/${PKGNAME}/mozilla/ScopeExit.h
+include/${PKGNAME}/mozilla/Scoped.h
+include/${PKGNAME}/mozilla/SegmentedVector.h
+include/${PKGNAME}/mozilla/ServiceList.h
+include/${PKGNAME}/mozilla/Services.h
+include/${PKGNAME}/mozilla/SharedThreadPool.h
+include/${PKGNAME}/mozilla/ShmemPool.h
+include/${PKGNAME}/mozilla/SizePrintfMacros.h
+include/${PKGNAME}/mozilla/SnappyCompressOutputStream.h
+include/${PKGNAME}/mozilla/SnappyFrameUtils.h
+include/${PKGNAME}/mozilla/SnappyUncompressInputStream.h
+include/${PKGNAME}/mozilla/Snprintf.h
+include/${PKGNAME}/mozilla/SplayTree.h
+include/${PKGNAME}/mozilla/StackWalk.h
+include/${PKGNAME}/mozilla/StartupTimeline.h
+include/${PKGNAME}/mozilla/StateMirroring.h
+include/${PKGNAME}/mozilla/StateWatching.h
+include/${PKGNAME}/mozilla/StaticMutex.h
+include/${PKGNAME}/mozilla/StaticPtr.h
+include/${PKGNAME}/mozilla/StickyTimeDuration.h
+include/${PKGNAME}/mozilla/StyleAnimationValue.h
+include/${PKGNAME}/mozilla/SyncRunnable.h
+include/${PKGNAME}/mozilla/SystemMemoryReporter.h
+include/${PKGNAME}/mozilla/TaggedAnonymousMemory.h
+include/${PKGNAME}/mozilla/TaskDispatcher.h
+include/${PKGNAME}/mozilla/TaskQueue.h
+include/${PKGNAME}/mozilla/Telemetry.h
+include/${PKGNAME}/mozilla/TelemetryHistogramEnums.h
+include/${PKGNAME}/mozilla/TemplateLib.h
+include/${PKGNAME}/mozilla/TextComposition.h
+include/${PKGNAME}/mozilla/TextEventDispatcher.h
+include/${PKGNAME}/mozilla/TextEventDispatcherListener.h
+include/${PKGNAME}/mozilla/TextEvents.h
+include/${PKGNAME}/mozilla/TextInputProcessor.h
+include/${PKGNAME}/mozilla/TextRange.h
+include/${PKGNAME}/mozilla/TextUtils.h
+include/${PKGNAME}/mozilla/ThreadHangStats.h
+include/${PKGNAME}/mozilla/ThreadLocal.h
+include/${PKGNAME}/mozilla/TimeStamp.h
+include/${PKGNAME}/mozilla/ToString.h
+include/${PKGNAME}/mozilla/Tokenizer.h
+include/${PKGNAME}/mozilla/TouchEvents.h
+include/${PKGNAME}/mozilla/Tuple.h
+include/${PKGNAME}/mozilla/TypeTraits.h
+include/${PKGNAME}/mozilla/TypedEnumBits.h
+include/${PKGNAME}/mozilla/Types.h
+include/${PKGNAME}/mozilla/UniquePtr.h
+include/${PKGNAME}/mozilla/UseCounter.h
+include/${PKGNAME}/mozilla/Variant.h
+include/${PKGNAME}/mozilla/Vector.h
+include/${PKGNAME}/mozilla/VirtualKeyCodeList.h
+include/${PKGNAME}/mozilla/VolatileBuffer.h
+include/${PKGNAME}/mozilla/VsyncDispatcher.h
+include/${PKGNAME}/mozilla/WeakPtr.h
+include/${PKGNAME}/mozilla/WebBrowserPersistDocumentChild.h
+include/${PKGNAME}/mozilla/WebBrowserPersistDocumentParent.h
+include/${PKGNAME}/mozilla/WebBrowserPersistLocalDocument.h
+include/${PKGNAME}/mozilla/WidgetTraceEvent.h
+include/${PKGNAME}/mozilla/WidgetUtils.h
+include/${PKGNAME}/mozilla/WindowsDllBlocklist.h
+include/${PKGNAME}/mozilla/WritingModes.h
+include/${PKGNAME}/mozilla/X11Util.h
+include/${PKGNAME}/mozilla/XPCOM.h
+include/${PKGNAME}/mozilla/XPTInterfaceInfoManager.h
+include/${PKGNAME}/mozilla/arm.h
+include/${PKGNAME}/mozilla/browser/AboutRedirector.h
+include/${PKGNAME}/mozilla/browser/DirectoryProvider.h
+include/${PKGNAME}/mozilla/chrome/RegistryMessageUtils.h
+include/${PKGNAME}/mozilla/css/Declaration.h
+include/${PKGNAME}/mozilla/css/ErrorReporter.h
+include/${PKGNAME}/mozilla/css/GroupRule.h
+include/${PKGNAME}/mozilla/css/ImageLoader.h
+include/${PKGNAME}/mozilla/css/ImportRule.h
+include/${PKGNAME}/mozilla/css/Loader.h
+include/${PKGNAME}/mozilla/css/NameSpaceRule.h
+include/${PKGNAME}/mozilla/css/Rule.h
+include/${PKGNAME}/mozilla/css/StyleRule.h
+include/${PKGNAME}/mozilla/devtools/AutoMemMap.h
+include/${PKGNAME}/mozilla/devtools/CoreDump.pb.h
+include/${PKGNAME}/mozilla/devtools/DeserializedNode.h
+include/${PKGNAME}/mozilla/devtools/HeapSnapshot.h
+include/${PKGNAME}/mozilla/devtools/ZeroCopyNSIOutputStream.h
+include/${PKGNAME}/mozilla/docshell/OfflineCacheUpdateChild.h
+include/${PKGNAME}/mozilla/docshell/OfflineCacheUpdateParent.h
+include/${PKGNAME}/mozilla/dom/APZTestDataBinding.h
+include/${PKGNAME}/mozilla/dom/AVInputPort.h
+include/${PKGNAME}/mozilla/dom/AVInputPortBinding.h
+include/${PKGNAME}/mozilla/dom/AbortablePromise.h
+include/${PKGNAME}/mozilla/dom/AbortablePromiseBinding.h
+include/${PKGNAME}/mozilla/dom/AbstractWorkerBinding.h
+include/${PKGNAME}/mozilla/dom/Activity.h
+include/${PKGNAME}/mozilla/dom/ActivityRequestHandlerBinding.h
+include/${PKGNAME}/mozilla/dom/AlarmsManagerBinding.h
+include/${PKGNAME}/mozilla/dom/AnalyserNode.h
+include/${PKGNAME}/mozilla/dom/AnalyserNodeBinding.h
+include/${PKGNAME}/mozilla/dom/AnimatableBinding.h
+include/${PKGNAME}/mozilla/dom/Animation.h
+include/${PKGNAME}/mozilla/dom/AnimationBinding.h
+include/${PKGNAME}/mozilla/dom/AnimationEffectReadOnly.h
+include/${PKGNAME}/mozilla/dom/AnimationEffectReadOnlyBinding.h
+include/${PKGNAME}/mozilla/dom/AnimationEvent.h
+include/${PKGNAME}/mozilla/dom/AnimationEventBinding.h
+include/${PKGNAME}/mozilla/dom/AnimationTimeline.h
+include/${PKGNAME}/mozilla/dom/AnimationTimelineBinding.h
+include/${PKGNAME}/mozilla/dom/AnonymousContent.h
+include/${PKGNAME}/mozilla/dom/AnonymousContentBinding.h
+include/${PKGNAME}/mozilla/dom/AppInfoBinding.h
+include/${PKGNAME}/mozilla/dom/AppNotificationServiceOptionsBinding.h
+include/${PKGNAME}/mozilla/dom/AppsBinding.h
+include/${PKGNAME}/mozilla/dom/ArchiveReaderBinding.h
+include/${PKGNAME}/mozilla/dom/ArchiveRequestBinding.h
+include/${PKGNAME}/mozilla/dom/AsyncHelper.h
+include/${PKGNAME}/mozilla/dom/AtomList.h
+include/${PKGNAME}/mozilla/dom/Attr.h
+include/${PKGNAME}/mozilla/dom/AttrBinding.h
+include/${PKGNAME}/mozilla/dom/AudioBuffer.h
+include/${PKGNAME}/mozilla/dom/AudioBufferBinding.h
+include/${PKGNAME}/mozilla/dom/AudioBufferSourceNode.h
+include/${PKGNAME}/mozilla/dom/AudioBufferSourceNodeBinding.h
+include/${PKGNAME}/mozilla/dom/AudioChannelBinding.h
+include/${PKGNAME}/mozilla/dom/AudioContext.h
+include/${PKGNAME}/mozilla/dom/AudioContextBinding.h
+include/${PKGNAME}/mozilla/dom/AudioDestinationNode.h
+include/${PKGNAME}/mozilla/dom/AudioDestinationNodeBinding.h
+include/${PKGNAME}/mozilla/dom/AudioListener.h
+include/${PKGNAME}/mozilla/dom/AudioListenerBinding.h
+include/${PKGNAME}/mozilla/dom/AudioNode.h
+include/${PKGNAME}/mozilla/dom/AudioNodeBinding.h
+include/${PKGNAME}/mozilla/dom/AudioParam.h
+include/${PKGNAME}/mozilla/dom/AudioParamBinding.h
+include/${PKGNAME}/mozilla/dom/AudioProcessingEvent.h
+include/${PKGNAME}/mozilla/dom/AudioProcessingEventBinding.h
+include/${PKGNAME}/mozilla/dom/AudioStreamTrack.h
+include/${PKGNAME}/mozilla/dom/AudioStreamTrackBinding.h
+include/${PKGNAME}/mozilla/dom/AudioTrack.h
+include/${PKGNAME}/mozilla/dom/AudioTrackBinding.h
+include/${PKGNAME}/mozilla/dom/AudioTrackList.h
+include/${PKGNAME}/mozilla/dom/AudioTrackListBinding.h
+include/${PKGNAME}/mozilla/dom/AutocompleteErrorEvent.h
+include/${PKGNAME}/mozilla/dom/AutocompleteErrorEventBinding.h
+include/${PKGNAME}/mozilla/dom/AutocompleteInfoBinding.h
+include/${PKGNAME}/mozilla/dom/BarPropBinding.h
+include/${PKGNAME}/mozilla/dom/BarProps.h
+include/${PKGNAME}/mozilla/dom/BatteryManagerBinding.h
+include/${PKGNAME}/mozilla/dom/BeforeAfterKeyboardEvent.h
+include/${PKGNAME}/mozilla/dom/BeforeAfterKeyboardEventBinding.h
+include/${PKGNAME}/mozilla/dom/BeforeUnloadEvent.h
+include/${PKGNAME}/mozilla/dom/BeforeUnloadEventBinding.h
+include/${PKGNAME}/mozilla/dom/BindingDeclarations.h
+include/${PKGNAME}/mozilla/dom/BindingUtils.h
+include/${PKGNAME}/mozilla/dom/BiquadFilterNode.h
+include/${PKGNAME}/mozilla/dom/BiquadFilterNodeBinding.h
+include/${PKGNAME}/mozilla/dom/BlobBinding.h
+include/${PKGNAME}/mozilla/dom/BlobEvent.h
+include/${PKGNAME}/mozilla/dom/BlobEventBinding.h
+include/${PKGNAME}/mozilla/dom/BlobSet.h
+include/${PKGNAME}/mozilla/dom/BoxObject.h
+include/${PKGNAME}/mozilla/dom/BoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/BroadcastChannel.h
+include/${PKGNAME}/mozilla/dom/BroadcastChannelBinding.h
+include/${PKGNAME}/mozilla/dom/BrowserElementAudioChannel.h
+include/${PKGNAME}/mozilla/dom/BrowserElementAudioChannelBinding.h
+include/${PKGNAME}/mozilla/dom/BrowserElementBinding.h
+include/${PKGNAME}/mozilla/dom/BrowserElementDictionariesBinding.h
+include/${PKGNAME}/mozilla/dom/BrowserFeedWriterBinding.h
+include/${PKGNAME}/mozilla/dom/CDATASection.h
+include/${PKGNAME}/mozilla/dom/CDATASectionBinding.h
+include/${PKGNAME}/mozilla/dom/CFStateChangeEvent.h
+include/${PKGNAME}/mozilla/dom/CFStateChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/CPOWManagerGetter.h
+include/${PKGNAME}/mozilla/dom/CSPDictionariesBinding.h
+include/${PKGNAME}/mozilla/dom/CSPReportBinding.h
+include/${PKGNAME}/mozilla/dom/CSS.h
+include/${PKGNAME}/mozilla/dom/CSS2PropertiesBinding.h
+include/${PKGNAME}/mozilla/dom/CSSAnimationBinding.h
+include/${PKGNAME}/mozilla/dom/CSSBinding.h
+include/${PKGNAME}/mozilla/dom/CSSFontFaceLoadEvent.h
+include/${PKGNAME}/mozilla/dom/CSSFontFaceLoadEventBinding.h
+include/${PKGNAME}/mozilla/dom/CSSLexer.h
+include/${PKGNAME}/mozilla/dom/CSSLexerBinding.h
+include/${PKGNAME}/mozilla/dom/CSSPrimitiveValueBinding.h
+include/${PKGNAME}/mozilla/dom/CSSRuleList.h
+include/${PKGNAME}/mozilla/dom/CSSRuleListBinding.h
+include/${PKGNAME}/mozilla/dom/CSSStyleDeclarationBinding.h
+include/${PKGNAME}/mozilla/dom/CSSStyleSheetBinding.h
+include/${PKGNAME}/mozilla/dom/CSSTransitionBinding.h
+include/${PKGNAME}/mozilla/dom/CSSValue.h
+include/${PKGNAME}/mozilla/dom/CSSValueBinding.h
+include/${PKGNAME}/mozilla/dom/CSSValueListBinding.h
+include/${PKGNAME}/mozilla/dom/CacheBinding.h
+include/${PKGNAME}/mozilla/dom/CacheStorageBinding.h
+include/${PKGNAME}/mozilla/dom/CallEvent.h
+include/${PKGNAME}/mozilla/dom/CallEventBinding.h
+include/${PKGNAME}/mozilla/dom/CallGroupErrorEvent.h
+include/${PKGNAME}/mozilla/dom/CallGroupErrorEventBinding.h
+include/${PKGNAME}/mozilla/dom/CallbackFunction.h
+include/${PKGNAME}/mozilla/dom/CallbackInterface.h
+include/${PKGNAME}/mozilla/dom/CallbackObject.h
+include/${PKGNAME}/mozilla/dom/CallsList.h
+include/${PKGNAME}/mozilla/dom/CallsListBinding.h
+include/${PKGNAME}/mozilla/dom/CameraCapabilitiesBinding.h
+include/${PKGNAME}/mozilla/dom/CameraClosedEvent.h
+include/${PKGNAME}/mozilla/dom/CameraClosedEventBinding.h
+include/${PKGNAME}/mozilla/dom/CameraConfigurationEvent.h
+include/${PKGNAME}/mozilla/dom/CameraConfigurationEventBinding.h
+include/${PKGNAME}/mozilla/dom/CameraControlBinding.h
+include/${PKGNAME}/mozilla/dom/CameraFacesDetectedEvent.h
+include/${PKGNAME}/mozilla/dom/CameraFacesDetectedEventBinding.h
+include/${PKGNAME}/mozilla/dom/CameraManagerBinding.h
+include/${PKGNAME}/mozilla/dom/CameraStateChangeEvent.h
+include/${PKGNAME}/mozilla/dom/CameraStateChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/CameraUtilBinding.h
+include/${PKGNAME}/mozilla/dom/CanvasCaptureMediaStream.h
+include/${PKGNAME}/mozilla/dom/CanvasCaptureMediaStreamBinding.h
+include/${PKGNAME}/mozilla/dom/CanvasGradient.h
+include/${PKGNAME}/mozilla/dom/CanvasPattern.h
+include/${PKGNAME}/mozilla/dom/CanvasRenderingContext2D.h
+include/${PKGNAME}/mozilla/dom/CanvasRenderingContext2DBinding.h
+include/${PKGNAME}/mozilla/dom/CanvasUtils.h
+include/${PKGNAME}/mozilla/dom/CaretPositionBinding.h
+include/${PKGNAME}/mozilla/dom/CaretStateChangedEvent.h
+include/${PKGNAME}/mozilla/dom/CaretStateChangedEventBinding.h
+include/${PKGNAME}/mozilla/dom/CellBroadcast.h
+include/${PKGNAME}/mozilla/dom/CellBroadcastMessage.h
+include/${PKGNAME}/mozilla/dom/ChannelInfo.h
+include/${PKGNAME}/mozilla/dom/ChannelMergerNode.h
+include/${PKGNAME}/mozilla/dom/ChannelMergerNodeBinding.h
+include/${PKGNAME}/mozilla/dom/ChannelSplitterNode.h
+include/${PKGNAME}/mozilla/dom/ChannelSplitterNodeBinding.h
+include/${PKGNAME}/mozilla/dom/CharacterDataBinding.h
+include/${PKGNAME}/mozilla/dom/ChildIterator.h
+include/${PKGNAME}/mozilla/dom/ChildNodeBinding.h
+include/${PKGNAME}/mozilla/dom/ChromeNotificationsBinding.h
+include/${PKGNAME}/mozilla/dom/ChromeUtils.h
+include/${PKGNAME}/mozilla/dom/ChromeUtilsBinding.h
+include/${PKGNAME}/mozilla/dom/ClientBinding.h
+include/${PKGNAME}/mozilla/dom/ClientsBinding.h
+include/${PKGNAME}/mozilla/dom/ClipboardEvent.h
+include/${PKGNAME}/mozilla/dom/ClipboardEventBinding.h
+include/${PKGNAME}/mozilla/dom/CloseEvent.h
+include/${PKGNAME}/mozilla/dom/CloseEventBinding.h
+include/${PKGNAME}/mozilla/dom/CommandEvent.h
+include/${PKGNAME}/mozilla/dom/CommandEventBinding.h
+include/${PKGNAME}/mozilla/dom/Comment.h
+include/${PKGNAME}/mozilla/dom/CommentBinding.h
+include/${PKGNAME}/mozilla/dom/CompositionEvent.h
+include/${PKGNAME}/mozilla/dom/CompositionEventBinding.h
+include/${PKGNAME}/mozilla/dom/Console.h
+include/${PKGNAME}/mozilla/dom/ConsoleBinding.h
+include/${PKGNAME}/mozilla/dom/ContactsBinding.h
+include/${PKGNAME}/mozilla/dom/ContainerBoxObject.h
+include/${PKGNAME}/mozilla/dom/ContainerBoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/ContentBridgeChild.h
+include/${PKGNAME}/mozilla/dom/ContentBridgeParent.h
+include/${PKGNAME}/mozilla/dom/ContentChild.h
+include/${PKGNAME}/mozilla/dom/ContentParent.h
+include/${PKGNAME}/mozilla/dom/ContentProcess.h
+include/${PKGNAME}/mozilla/dom/ContentProcessManager.h
+include/${PKGNAME}/mozilla/dom/ConvolverNode.h
+include/${PKGNAME}/mozilla/dom/ConvolverNodeBinding.h
+include/${PKGNAME}/mozilla/dom/CoordinatesBinding.h
+include/${PKGNAME}/mozilla/dom/CryptoBinding.h
+include/${PKGNAME}/mozilla/dom/CryptoBuffer.h
+include/${PKGNAME}/mozilla/dom/CryptoKey.h
+include/${PKGNAME}/mozilla/dom/CustomEvent.h
+include/${PKGNAME}/mozilla/dom/CustomEventBinding.h
+include/${PKGNAME}/mozilla/dom/DOMCursor.h
+include/${PKGNAME}/mozilla/dom/DOMCursorBinding.h
+include/${PKGNAME}/mozilla/dom/DOMError.h
+include/${PKGNAME}/mozilla/dom/DOMErrorBinding.h
+include/${PKGNAME}/mozilla/dom/DOMException.h
+include/${PKGNAME}/mozilla/dom/DOMExceptionBinding.h
+include/${PKGNAME}/mozilla/dom/DOMImplementation.h
+include/${PKGNAME}/mozilla/dom/DOMImplementationBinding.h
+include/${PKGNAME}/mozilla/dom/DOMJSClass.h
+include/${PKGNAME}/mozilla/dom/DOMJSProxyHandler.h
+include/${PKGNAME}/mozilla/dom/DOMMatrix.h
+include/${PKGNAME}/mozilla/dom/DOMMatrixBinding.h
+include/${PKGNAME}/mozilla/dom/DOMMobileMessageError.h
+include/${PKGNAME}/mozilla/dom/DOMMobileMessageErrorBinding.h
+include/${PKGNAME}/mozilla/dom/DOMParser.h
+include/${PKGNAME}/mozilla/dom/DOMParserBinding.h
+include/${PKGNAME}/mozilla/dom/DOMPoint.h
+include/${PKGNAME}/mozilla/dom/DOMPointBinding.h
+include/${PKGNAME}/mozilla/dom/DOMQuad.h
+include/${PKGNAME}/mozilla/dom/DOMQuadBinding.h
+include/${PKGNAME}/mozilla/dom/DOMRect.h
+include/${PKGNAME}/mozilla/dom/DOMRectBinding.h
+include/${PKGNAME}/mozilla/dom/DOMRectListBinding.h
+include/${PKGNAME}/mozilla/dom/DOMRequest.h
+include/${PKGNAME}/mozilla/dom/DOMRequestBinding.h
+include/${PKGNAME}/mozilla/dom/DOMSettableTokenListBinding.h
+include/${PKGNAME}/mozilla/dom/DOMStorage.h
+include/${PKGNAME}/mozilla/dom/DOMStorageIPC.h
+include/${PKGNAME}/mozilla/dom/DOMString.h
+include/${PKGNAME}/mozilla/dom/DOMStringList.h
+include/${PKGNAME}/mozilla/dom/DOMStringListBinding.h
+include/${PKGNAME}/mozilla/dom/DOMStringMapBinding.h
+include/${PKGNAME}/mozilla/dom/DOMTokenListBinding.h
+include/${PKGNAME}/mozilla/dom/DOMTransactionBinding.h
+include/${PKGNAME}/mozilla/dom/DOMTransactionEvent.h
+include/${PKGNAME}/mozilla/dom/DOMTransactionEventBinding.h
+include/${PKGNAME}/mozilla/dom/DataContainerEvent.h
+include/${PKGNAME}/mozilla/dom/DataContainerEventBinding.h
+include/${PKGNAME}/mozilla/dom/DataErrorEvent.h
+include/${PKGNAME}/mozilla/dom/DataErrorEventBinding.h
+include/${PKGNAME}/mozilla/dom/DataStore.h
+include/${PKGNAME}/mozilla/dom/DataStoreBinding.h
+include/${PKGNAME}/mozilla/dom/DataStoreChangeEvent.h
+include/${PKGNAME}/mozilla/dom/DataStoreChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/DataStoreCursor.h
+include/${PKGNAME}/mozilla/dom/DataStoreImplBinding.h
+include/${PKGNAME}/mozilla/dom/DataStoreService.h
+include/${PKGNAME}/mozilla/dom/DataTransfer.h
+include/${PKGNAME}/mozilla/dom/DataTransferBinding.h
+include/${PKGNAME}/mozilla/dom/Date.h
+include/${PKGNAME}/mozilla/dom/DedicatedWorkerGlobalScopeBinding.h
+include/${PKGNAME}/mozilla/dom/DelayNode.h
+include/${PKGNAME}/mozilla/dom/DelayNodeBinding.h
+include/${PKGNAME}/mozilla/dom/DesktopNotification.h
+include/${PKGNAME}/mozilla/dom/DesktopNotificationBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceLightEvent.h
+include/${PKGNAME}/mozilla/dom/DeviceLightEventBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceMotionEvent.h
+include/${PKGNAME}/mozilla/dom/DeviceMotionEventBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceOrientationEvent.h
+include/${PKGNAME}/mozilla/dom/DeviceOrientationEventBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceProximityEvent.h
+include/${PKGNAME}/mozilla/dom/DeviceProximityEventBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageAreaChangedEvent.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageAreaChangedEventBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageAreaListener.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageAreaListenerBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageChangeEvent.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/DeviceStorageFileSystem.h
+include/${PKGNAME}/mozilla/dom/DirectionalityUtils.h
+include/${PKGNAME}/mozilla/dom/Directory.h
+include/${PKGNAME}/mozilla/dom/DirectoryBinding.h
+include/${PKGNAME}/mozilla/dom/DisplayPortInputPort.h
+include/${PKGNAME}/mozilla/dom/DisplayPortInputPortBinding.h
+include/${PKGNAME}/mozilla/dom/DocumentBinding.h
+include/${PKGNAME}/mozilla/dom/DocumentFragment.h
+include/${PKGNAME}/mozilla/dom/DocumentFragmentBinding.h
+include/${PKGNAME}/mozilla/dom/DocumentTimeline.h
+include/${PKGNAME}/mozilla/dom/DocumentTimelineBinding.h
+include/${PKGNAME}/mozilla/dom/DocumentType.h
+include/${PKGNAME}/mozilla/dom/DocumentTypeBinding.h
+include/${PKGNAME}/mozilla/dom/DownloadEvent.h
+include/${PKGNAME}/mozilla/dom/DownloadEventBinding.h
+include/${PKGNAME}/mozilla/dom/DownloadsBinding.h
+include/${PKGNAME}/mozilla/dom/DragEvent.h
+include/${PKGNAME}/mozilla/dom/DragEventBinding.h
+include/${PKGNAME}/mozilla/dom/DummyBindingBinding.h
+include/${PKGNAME}/mozilla/dom/DynamicsCompressorNode.h
+include/${PKGNAME}/mozilla/dom/DynamicsCompressorNodeBinding.h
+include/${PKGNAME}/mozilla/dom/Element.h
+include/${PKGNAME}/mozilla/dom/ElementBinding.h
+include/${PKGNAME}/mozilla/dom/ElementInlines.h
+include/${PKGNAME}/mozilla/dom/EncodingUtils.h
+include/${PKGNAME}/mozilla/dom/EngineeringModeBinding.h
+include/${PKGNAME}/mozilla/dom/ErrorEvent.h
+include/${PKGNAME}/mozilla/dom/ErrorEventBinding.h
+include/${PKGNAME}/mozilla/dom/Errors.msg
+include/${PKGNAME}/mozilla/dom/Event.h
+include/${PKGNAME}/mozilla/dom/EventBinding.h
+include/${PKGNAME}/mozilla/dom/EventHandlerBinding.h
+include/${PKGNAME}/mozilla/dom/EventListenerBinding.h
+include/${PKGNAME}/mozilla/dom/EventSource.h
+include/${PKGNAME}/mozilla/dom/EventSourceBinding.h
+include/${PKGNAME}/mozilla/dom/EventTarget.h
+include/${PKGNAME}/mozilla/dom/EventTargetBinding.h
+include/${PKGNAME}/mozilla/dom/Exceptions.h
+include/${PKGNAME}/mozilla/dom/ExtendableEventBinding.h
+include/${PKGNAME}/mozilla/dom/ExternalAppEvent.h
+include/${PKGNAME}/mozilla/dom/ExternalAppEventBinding.h
+include/${PKGNAME}/mozilla/dom/ExternalBinding.h
+include/${PKGNAME}/mozilla/dom/ExternalHelperAppChild.h
+include/${PKGNAME}/mozilla/dom/ExternalHelperAppParent.h
+include/${PKGNAME}/mozilla/dom/FakePluginTagInitBinding.h
+include/${PKGNAME}/mozilla/dom/FakeSpeechRecognitionService.h
+include/${PKGNAME}/mozilla/dom/FakeTVService.h
+include/${PKGNAME}/mozilla/dom/FallbackEncoding.h
+include/${PKGNAME}/mozilla/dom/FeatureList.h
+include/${PKGNAME}/mozilla/dom/Fetch.h
+include/${PKGNAME}/mozilla/dom/FetchBinding.h
+include/${PKGNAME}/mozilla/dom/FetchDriver.h
+include/${PKGNAME}/mozilla/dom/FetchEventBinding.h
+include/${PKGNAME}/mozilla/dom/File.h
+include/${PKGNAME}/mozilla/dom/FileBinding.h
+include/${PKGNAME}/mozilla/dom/FileHandle.h
+include/${PKGNAME}/mozilla/dom/FileHelper.h
+include/${PKGNAME}/mozilla/dom/FileList.h
+include/${PKGNAME}/mozilla/dom/FileListBinding.h
+include/${PKGNAME}/mozilla/dom/FileModeBinding.h
+include/${PKGNAME}/mozilla/dom/FilePickerParent.h
+include/${PKGNAME}/mozilla/dom/FileReaderBinding.h
+include/${PKGNAME}/mozilla/dom/FileReaderSyncBinding.h
+include/${PKGNAME}/mozilla/dom/FileRequest.h
+include/${PKGNAME}/mozilla/dom/FileService.h
+include/${PKGNAME}/mozilla/dom/FileSystemBase.h
+include/${PKGNAME}/mozilla/dom/FileSystemRequestParent.h
+include/${PKGNAME}/mozilla/dom/FileSystemTaskBase.h
+include/${PKGNAME}/mozilla/dom/FileSystemUtils.h
+include/${PKGNAME}/mozilla/dom/FocusEvent.h
+include/${PKGNAME}/mozilla/dom/FocusEventBinding.h
+include/${PKGNAME}/mozilla/dom/FontFace.h
+include/${PKGNAME}/mozilla/dom/FontFaceBinding.h
+include/${PKGNAME}/mozilla/dom/FontFaceSet.h
+include/${PKGNAME}/mozilla/dom/FontFaceSetBinding.h
+include/${PKGNAME}/mozilla/dom/FontFaceSetIterator.h
+include/${PKGNAME}/mozilla/dom/FontFaceSourceBinding.h
+include/${PKGNAME}/mozilla/dom/FormDataBinding.h
+include/${PKGNAME}/mozilla/dom/FragmentOrElement.h
+include/${PKGNAME}/mozilla/dom/FromParser.h
+include/${PKGNAME}/mozilla/dom/FunctionBinding.h
+include/${PKGNAME}/mozilla/dom/GainNode.h
+include/${PKGNAME}/mozilla/dom/GainNodeBinding.h
+include/${PKGNAME}/mozilla/dom/GeneratedAtomList.h
+include/${PKGNAME}/mozilla/dom/GeneratedEventList.h
+include/${PKGNAME}/mozilla/dom/GeolocationBinding.h
+include/${PKGNAME}/mozilla/dom/GeometryUtilsBinding.h
+include/${PKGNAME}/mozilla/dom/GetUserMediaRequest.h
+include/${PKGNAME}/mozilla/dom/GetUserMediaRequestBinding.h
+include/${PKGNAME}/mozilla/dom/HDMIInputPort.h
+include/${PKGNAME}/mozilla/dom/HDMIInputPortBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLAllCollection.h
+include/${PKGNAME}/mozilla/dom/HTMLAllCollectionBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLAnchorElement.h
+include/${PKGNAME}/mozilla/dom/HTMLAnchorElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLAppletElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLAreaElement.h
+include/${PKGNAME}/mozilla/dom/HTMLAreaElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLAudioElement.h
+include/${PKGNAME}/mozilla/dom/HTMLAudioElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLBRElement.h
+include/${PKGNAME}/mozilla/dom/HTMLBRElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLBaseElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLBodyElement.h
+include/${PKGNAME}/mozilla/dom/HTMLBodyElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLButtonElement.h
+include/${PKGNAME}/mozilla/dom/HTMLButtonElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLCanvasElement.h
+include/${PKGNAME}/mozilla/dom/HTMLCanvasElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLCollectionBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLContentElement.h
+include/${PKGNAME}/mozilla/dom/HTMLContentElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDListElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDataElement.h
+include/${PKGNAME}/mozilla/dom/HTMLDataElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDataListElement.h
+include/${PKGNAME}/mozilla/dom/HTMLDataListElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDetailsElement.h
+include/${PKGNAME}/mozilla/dom/HTMLDetailsElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDirectoryElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDivElement.h
+include/${PKGNAME}/mozilla/dom/HTMLDivElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLDocumentBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLEmbedElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLExtAppElement.h
+include/${PKGNAME}/mozilla/dom/HTMLExtAppElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLFieldSetElement.h
+include/${PKGNAME}/mozilla/dom/HTMLFieldSetElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLFontElement.h
+include/${PKGNAME}/mozilla/dom/HTMLFontElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLFormControlsCollection.h
+include/${PKGNAME}/mozilla/dom/HTMLFormControlsCollectionBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLFormElement.h
+include/${PKGNAME}/mozilla/dom/HTMLFormElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLFrameElement.h
+include/${PKGNAME}/mozilla/dom/HTMLFrameElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLFrameSetElement.h
+include/${PKGNAME}/mozilla/dom/HTMLFrameSetElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLHRElement.h
+include/${PKGNAME}/mozilla/dom/HTMLHRElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLHeadElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLHeadingElement.h
+include/${PKGNAME}/mozilla/dom/HTMLHeadingElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLHtmlElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLIFrameElement.h
+include/${PKGNAME}/mozilla/dom/HTMLIFrameElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLImageElement.h
+include/${PKGNAME}/mozilla/dom/HTMLImageElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLInputElement.h
+include/${PKGNAME}/mozilla/dom/HTMLInputElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLLIElement.h
+include/${PKGNAME}/mozilla/dom/HTMLLIElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLLabelElement.h
+include/${PKGNAME}/mozilla/dom/HTMLLabelElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLLegendElement.h
+include/${PKGNAME}/mozilla/dom/HTMLLegendElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLLinkElement.h
+include/${PKGNAME}/mozilla/dom/HTMLLinkElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLMapElement.h
+include/${PKGNAME}/mozilla/dom/HTMLMapElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLMediaElement.h
+include/${PKGNAME}/mozilla/dom/HTMLMediaElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLMenuElement.h
+include/${PKGNAME}/mozilla/dom/HTMLMenuElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLMenuItemElement.h
+include/${PKGNAME}/mozilla/dom/HTMLMenuItemElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLMetaElement.h
+include/${PKGNAME}/mozilla/dom/HTMLMetaElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLMeterElement.h
+include/${PKGNAME}/mozilla/dom/HTMLMeterElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLModElement.h
+include/${PKGNAME}/mozilla/dom/HTMLModElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLOListElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLObjectElement.h
+include/${PKGNAME}/mozilla/dom/HTMLObjectElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLOptGroupElement.h
+include/${PKGNAME}/mozilla/dom/HTMLOptGroupElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLOptionElement.h
+include/${PKGNAME}/mozilla/dom/HTMLOptionElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLOptionsCollection.h
+include/${PKGNAME}/mozilla/dom/HTMLOptionsCollectionBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLOutputElement.h
+include/${PKGNAME}/mozilla/dom/HTMLOutputElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLParagraphElement.h
+include/${PKGNAME}/mozilla/dom/HTMLParagraphElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLParamElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLPictureElement.h
+include/${PKGNAME}/mozilla/dom/HTMLPictureElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLPreElement.h
+include/${PKGNAME}/mozilla/dom/HTMLPreElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLProgressElement.h
+include/${PKGNAME}/mozilla/dom/HTMLProgressElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLPropertiesCollectionBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLQuoteElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLScriptElement.h
+include/${PKGNAME}/mozilla/dom/HTMLScriptElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLSelectElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSelectElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLShadowElement.h
+include/${PKGNAME}/mozilla/dom/HTMLShadowElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLSharedElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSharedListElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSharedObjectElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSourceElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSourceElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLSpanElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSpanElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLStyleElement.h
+include/${PKGNAME}/mozilla/dom/HTMLStyleElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLSummaryElement.h
+include/${PKGNAME}/mozilla/dom/HTMLSummaryElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTableCaptionElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTableCaptionElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTableCellElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTableCellElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTableColElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTableColElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTableElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTableElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTableRowElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTableRowElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTableSectionElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTableSectionElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTemplateElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTemplateElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTextAreaElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTextAreaElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTimeElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTimeElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTitleElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTitleElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLTrackElement.h
+include/${PKGNAME}/mozilla/dom/HTMLTrackElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLUListElementBinding.h
+include/${PKGNAME}/mozilla/dom/HTMLUnknownElement.h
+include/${PKGNAME}/mozilla/dom/HTMLVideoElement.h
+include/${PKGNAME}/mozilla/dom/HTMLVideoElementBinding.h
+include/${PKGNAME}/mozilla/dom/HashChangeEvent.h
+include/${PKGNAME}/mozilla/dom/HashChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/Headers.h
+include/${PKGNAME}/mozilla/dom/HeadersBinding.h
+include/${PKGNAME}/mozilla/dom/HeapSnapshotBinding.h
+include/${PKGNAME}/mozilla/dom/HistoryBinding.h
+include/${PKGNAME}/mozilla/dom/IDBCursorBinding.h
+include/${PKGNAME}/mozilla/dom/IDBDatabaseBinding.h
+include/${PKGNAME}/mozilla/dom/IDBEnvironmentBinding.h
+include/${PKGNAME}/mozilla/dom/IDBFactoryBinding.h
+include/${PKGNAME}/mozilla/dom/IDBFileHandleBinding.h
+include/${PKGNAME}/mozilla/dom/IDBFileRequestBinding.h
+include/${PKGNAME}/mozilla/dom/IDBIndexBinding.h
+include/${PKGNAME}/mozilla/dom/IDBKeyRangeBinding.h
+include/${PKGNAME}/mozilla/dom/IDBMutableFileBinding.h
+include/${PKGNAME}/mozilla/dom/IDBObjectStoreBinding.h
+include/${PKGNAME}/mozilla/dom/IDBOpenDBRequestBinding.h
+include/${PKGNAME}/mozilla/dom/IDBRequestBinding.h
+include/${PKGNAME}/mozilla/dom/IDBTransactionBinding.h
+include/${PKGNAME}/mozilla/dom/IDBVersionChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/Icc.h
+include/${PKGNAME}/mozilla/dom/IccCardLockError.h
+include/${PKGNAME}/mozilla/dom/IccCardLockErrorBinding.h
+include/${PKGNAME}/mozilla/dom/IccChangeEvent.h
+include/${PKGNAME}/mozilla/dom/IccChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/IccInfo.h
+include/${PKGNAME}/mozilla/dom/IccManager.h
+include/${PKGNAME}/mozilla/dom/ImageBitmap.h
+include/${PKGNAME}/mozilla/dom/ImageBitmapBinding.h
+include/${PKGNAME}/mozilla/dom/ImageBitmapSource.h
+include/${PKGNAME}/mozilla/dom/ImageCapture.h
+include/${PKGNAME}/mozilla/dom/ImageCaptureBinding.h
+include/${PKGNAME}/mozilla/dom/ImageCaptureError.h
+include/${PKGNAME}/mozilla/dom/ImageCaptureErrorEvent.h
+include/${PKGNAME}/mozilla/dom/ImageCaptureErrorEventBinding.h
+include/${PKGNAME}/mozilla/dom/ImageData.h
+include/${PKGNAME}/mozilla/dom/ImageDataBinding.h
+include/${PKGNAME}/mozilla/dom/ImageDocument.h
+include/${PKGNAME}/mozilla/dom/ImageDocumentBinding.h
+include/${PKGNAME}/mozilla/dom/ImageEncoder.h
+include/${PKGNAME}/mozilla/dom/ImportManager.h
+include/${PKGNAME}/mozilla/dom/InputEvent.h
+include/${PKGNAME}/mozilla/dom/InputEventBinding.h
+include/${PKGNAME}/mozilla/dom/InputMethodBinding.h
+include/${PKGNAME}/mozilla/dom/InputPort.h
+include/${PKGNAME}/mozilla/dom/InputPortBinding.h
+include/${PKGNAME}/mozilla/dom/InputPortManager.h
+include/${PKGNAME}/mozilla/dom/InputPortManagerBinding.h
+include/${PKGNAME}/mozilla/dom/InspectorUtilsBinding.h
+include/${PKGNAME}/mozilla/dom/InstallTriggerBinding.h
+include/${PKGNAME}/mozilla/dom/InterAppComm.h
+include/${PKGNAME}/mozilla/dom/InterAppConnectionBinding.h
+include/${PKGNAME}/mozilla/dom/InterAppConnectionRequestBinding.h
+include/${PKGNAME}/mozilla/dom/InterAppMessagePortBinding.h
+include/${PKGNAME}/mozilla/dom/InternalHeaders.h
+include/${PKGNAME}/mozilla/dom/InternalRequest.h
+include/${PKGNAME}/mozilla/dom/InternalResponse.h
+include/${PKGNAME}/mozilla/dom/JSSlots.h
+include/${PKGNAME}/mozilla/dom/KeyAlgorithmBinding.h
+include/${PKGNAME}/mozilla/dom/KeyAlgorithmProxy.h
+include/${PKGNAME}/mozilla/dom/KeyEventBinding.h
+include/${PKGNAME}/mozilla/dom/KeyboardEvent.h
+include/${PKGNAME}/mozilla/dom/KeyboardEventBinding.h
+include/${PKGNAME}/mozilla/dom/KeyframeEffect.h
+include/${PKGNAME}/mozilla/dom/KeyframeEffectBinding.h
+include/${PKGNAME}/mozilla/dom/LegacyQueryInterfaceBinding.h
+include/${PKGNAME}/mozilla/dom/Link.h
+include/${PKGNAME}/mozilla/dom/LinkStyleBinding.h
+include/${PKGNAME}/mozilla/dom/ListBoxObject.h
+include/${PKGNAME}/mozilla/dom/ListBoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/LocalMediaStreamBinding.h
+include/${PKGNAME}/mozilla/dom/LocationBinding.h
+include/${PKGNAME}/mozilla/dom/MMICall.h
+include/${PKGNAME}/mozilla/dom/MMICallBinding.h
+include/${PKGNAME}/mozilla/dom/MediaDeviceInfo.h
+include/${PKGNAME}/mozilla/dom/MediaDeviceInfoBinding.h
+include/${PKGNAME}/mozilla/dom/MediaDevices.h
+include/${PKGNAME}/mozilla/dom/MediaDevicesBinding.h
+include/${PKGNAME}/mozilla/dom/MediaElementAudioSourceNode.h
+include/${PKGNAME}/mozilla/dom/MediaElementAudioSourceNodeBinding.h
+include/${PKGNAME}/mozilla/dom/MediaError.h
+include/${PKGNAME}/mozilla/dom/MediaErrorBinding.h
+include/${PKGNAME}/mozilla/dom/MediaListBinding.h
+include/${PKGNAME}/mozilla/dom/MediaQueryList.h
+include/${PKGNAME}/mozilla/dom/MediaQueryListBinding.h
+include/${PKGNAME}/mozilla/dom/MediaRecorderBinding.h
+include/${PKGNAME}/mozilla/dom/MediaSource.h
+include/${PKGNAME}/mozilla/dom/MediaSourceBinding.h
+include/${PKGNAME}/mozilla/dom/MediaStreamAudioDestinationNode.h
+include/${PKGNAME}/mozilla/dom/MediaStreamAudioDestinationNodeBinding.h
+include/${PKGNAME}/mozilla/dom/MediaStreamAudioSourceNode.h
+include/${PKGNAME}/mozilla/dom/MediaStreamAudioSourceNodeBinding.h
+include/${PKGNAME}/mozilla/dom/MediaStreamBinding.h
+include/${PKGNAME}/mozilla/dom/MediaStreamError.h
+include/${PKGNAME}/mozilla/dom/MediaStreamErrorBinding.h
+include/${PKGNAME}/mozilla/dom/MediaStreamEvent.h
+include/${PKGNAME}/mozilla/dom/MediaStreamEventBinding.h
+include/${PKGNAME}/mozilla/dom/MediaStreamTrack.h
+include/${PKGNAME}/mozilla/dom/MediaStreamTrackBinding.h
+include/${PKGNAME}/mozilla/dom/MediaTrackConstraintSetBinding.h
+include/${PKGNAME}/mozilla/dom/MenuBoxObject.h
+include/${PKGNAME}/mozilla/dom/MenuBoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/MessageChannel.h
+include/${PKGNAME}/mozilla/dom/MessageChannelBinding.h
+include/${PKGNAME}/mozilla/dom/MessageEvent.h
+include/${PKGNAME}/mozilla/dom/MessageEventBinding.h
+include/${PKGNAME}/mozilla/dom/MessagePort.h
+include/${PKGNAME}/mozilla/dom/MessagePortBinding.h
+include/${PKGNAME}/mozilla/dom/MessagePortChild.h
+include/${PKGNAME}/mozilla/dom/MessagePortList.h
+include/${PKGNAME}/mozilla/dom/MessagePortListBinding.h
+include/${PKGNAME}/mozilla/dom/MessagePortParent.h
+include/${PKGNAME}/mozilla/dom/MetadataHelper.h
+include/${PKGNAME}/mozilla/dom/MimeTypeArrayBinding.h
+include/${PKGNAME}/mozilla/dom/MimeTypeBinding.h
+include/${PKGNAME}/mozilla/dom/MmsMessage.h
+include/${PKGNAME}/mozilla/dom/MobileCellInfo.h
+include/${PKGNAME}/mozilla/dom/MobileConnection.h
+include/${PKGNAME}/mozilla/dom/MobileConnectionArray.h
+include/${PKGNAME}/mozilla/dom/MobileConnectionInfo.h
+include/${PKGNAME}/mozilla/dom/MobileMessageManager.h
+include/${PKGNAME}/mozilla/dom/MobileNetworkInfo.h
+include/${PKGNAME}/mozilla/dom/MouseEvent.h
+include/${PKGNAME}/mozilla/dom/MouseEventBinding.h
+include/${PKGNAME}/mozilla/dom/MouseScrollEvent.h
+include/${PKGNAME}/mozilla/dom/MouseScrollEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozActivityBinding.h
+include/${PKGNAME}/mozilla/dom/MozApplicationEvent.h
+include/${PKGNAME}/mozilla/dom/MozApplicationEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozCellBroadcastBinding.h
+include/${PKGNAME}/mozilla/dom/MozCellBroadcastEvent.h
+include/${PKGNAME}/mozilla/dom/MozCellBroadcastEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozCellBroadcastMessageBinding.h
+include/${PKGNAME}/mozilla/dom/MozClirModeEvent.h
+include/${PKGNAME}/mozilla/dom/MozClirModeEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozContactChangeEvent.h
+include/${PKGNAME}/mozilla/dom/MozContactChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozEmergencyCbModeEvent.h
+include/${PKGNAME}/mozilla/dom/MozEmergencyCbModeEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozIccBinding.h
+include/${PKGNAME}/mozilla/dom/MozIccInfoBinding.h
+include/${PKGNAME}/mozilla/dom/MozIccManagerBinding.h
+include/${PKGNAME}/mozilla/dom/MozInterAppMessageEvent.h
+include/${PKGNAME}/mozilla/dom/MozInterAppMessageEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozMap.h
+include/${PKGNAME}/mozilla/dom/MozMessageDeletedEvent.h
+include/${PKGNAME}/mozilla/dom/MozMessageDeletedEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozMmsEvent.h
+include/${PKGNAME}/mozilla/dom/MozMmsEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozMmsMessageBinding.h
+include/${PKGNAME}/mozilla/dom/MozMobileCellInfoBinding.h
+include/${PKGNAME}/mozilla/dom/MozMobileConnectionArrayBinding.h
+include/${PKGNAME}/mozilla/dom/MozMobileConnectionBinding.h
+include/${PKGNAME}/mozilla/dom/MozMobileConnectionInfoBinding.h
+include/${PKGNAME}/mozilla/dom/MozMobileMessageManagerBinding.h
+include/${PKGNAME}/mozilla/dom/MozMobileNetworkInfoBinding.h
+include/${PKGNAME}/mozilla/dom/MozOtaStatusEvent.h
+include/${PKGNAME}/mozilla/dom/MozOtaStatusEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozPowerManagerBinding.h
+include/${PKGNAME}/mozilla/dom/MozSelfSupportBinding.h
+include/${PKGNAME}/mozilla/dom/MozSettingsEvent.h
+include/${PKGNAME}/mozilla/dom/MozSettingsEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozSettingsTransactionEvent.h
+include/${PKGNAME}/mozilla/dom/MozSettingsTransactionEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozSmsEvent.h
+include/${PKGNAME}/mozilla/dom/MozSmsEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozStkCommandEvent.h
+include/${PKGNAME}/mozilla/dom/MozStkCommandEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozTetheringManagerBinding.h
+include/${PKGNAME}/mozilla/dom/MozTimeManagerBinding.h
+include/${PKGNAME}/mozilla/dom/MozVoicemailBinding.h
+include/${PKGNAME}/mozilla/dom/MozVoicemailEvent.h
+include/${PKGNAME}/mozilla/dom/MozVoicemailEventBinding.h
+include/${PKGNAME}/mozilla/dom/MozVoicemailStatusBinding.h
+include/${PKGNAME}/mozilla/dom/MozWakeLockBinding.h
+include/${PKGNAME}/mozilla/dom/MutableFile.h
+include/${PKGNAME}/mozilla/dom/MutationEvent.h
+include/${PKGNAME}/mozilla/dom/MutationEventBinding.h
+include/${PKGNAME}/mozilla/dom/MutationObserverBinding.h
+include/${PKGNAME}/mozilla/dom/NameSpaceConstants.h
+include/${PKGNAME}/mozilla/dom/NamedNodeMapBinding.h
+include/${PKGNAME}/mozilla/dom/NativeOSFileInternalsBinding.h
+include/${PKGNAME}/mozilla/dom/Navigator.h
+include/${PKGNAME}/mozilla/dom/NavigatorBinding.h
+include/${PKGNAME}/mozilla/dom/NetDashboardBinding.h
+include/${PKGNAME}/mozilla/dom/NetworkInformationBinding.h
+include/${PKGNAME}/mozilla/dom/NetworkOptionsBinding.h
+include/${PKGNAME}/mozilla/dom/NodeBinding.h
+include/${PKGNAME}/mozilla/dom/NodeFilterBinding.h
+include/${PKGNAME}/mozilla/dom/NodeInfo.h
+include/${PKGNAME}/mozilla/dom/NodeInfoInlines.h
+include/${PKGNAME}/mozilla/dom/NodeIterator.h
+include/${PKGNAME}/mozilla/dom/NodeIteratorBinding.h
+include/${PKGNAME}/mozilla/dom/NodeListBinding.h
+include/${PKGNAME}/mozilla/dom/NonRefcountedDOMObject.h
+include/${PKGNAME}/mozilla/dom/Notification.h
+include/${PKGNAME}/mozilla/dom/NotificationBinding.h
+include/${PKGNAME}/mozilla/dom/NotificationEvent.h
+include/${PKGNAME}/mozilla/dom/NotificationEventBinding.h
+include/${PKGNAME}/mozilla/dom/NotifyPaintEvent.h
+include/${PKGNAME}/mozilla/dom/NotifyPaintEventBinding.h
+include/${PKGNAME}/mozilla/dom/Nullable.h
+include/${PKGNAME}/mozilla/dom/NuwaChild.h
+include/${PKGNAME}/mozilla/dom/NuwaParent.h
+include/${PKGNAME}/mozilla/dom/OSFileSystem.h
+include/${PKGNAME}/mozilla/dom/OfflineAudioCompletionEvent.h
+include/${PKGNAME}/mozilla/dom/OfflineAudioCompletionEventBinding.h
+include/${PKGNAME}/mozilla/dom/OfflineAudioContextBinding.h
+include/${PKGNAME}/mozilla/dom/OfflineResourceListBinding.h
+include/${PKGNAME}/mozilla/dom/OscillatorNode.h
+include/${PKGNAME}/mozilla/dom/OscillatorNodeBinding.h
+include/${PKGNAME}/mozilla/dom/OwningNonNull.h
+include/${PKGNAME}/mozilla/dom/PageTransitionEvent.h
+include/${PKGNAME}/mozilla/dom/PageTransitionEventBinding.h
+include/${PKGNAME}/mozilla/dom/PaintRequest.h
+include/${PKGNAME}/mozilla/dom/PaintRequestBinding.h
+include/${PKGNAME}/mozilla/dom/PaintRequestListBinding.h
+include/${PKGNAME}/mozilla/dom/PannerNode.h
+include/${PKGNAME}/mozilla/dom/PannerNodeBinding.h
+include/${PKGNAME}/mozilla/dom/ParentNodeBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceEntry.h
+include/${PKGNAME}/mozilla/dom/PerformanceEntryBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceMark.h
+include/${PKGNAME}/mozilla/dom/PerformanceMarkBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceMeasure.h
+include/${PKGNAME}/mozilla/dom/PerformanceMeasureBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceNavigationBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceResourceTiming.h
+include/${PKGNAME}/mozilla/dom/PerformanceResourceTimingBinding.h
+include/${PKGNAME}/mozilla/dom/PerformanceTimingBinding.h
+include/${PKGNAME}/mozilla/dom/PeriodicWave.h
+include/${PKGNAME}/mozilla/dom/PeriodicWaveBinding.h
+include/${PKGNAME}/mozilla/dom/PermissionMessageUtils.h
+include/${PKGNAME}/mozilla/dom/PermissionSettingsBinding.h
+include/${PKGNAME}/mozilla/dom/PermissionStatus.h
+include/${PKGNAME}/mozilla/dom/PermissionStatusBinding.h
+include/${PKGNAME}/mozilla/dom/Permissions.h
+include/${PKGNAME}/mozilla/dom/PermissionsBinding.h
+include/${PKGNAME}/mozilla/dom/PhoneNumberServiceBinding.h
+include/${PKGNAME}/mozilla/dom/PluginArrayBinding.h
+include/${PKGNAME}/mozilla/dom/PluginBinding.h
+include/${PKGNAME}/mozilla/dom/PluginCrashedEvent.h
+include/${PKGNAME}/mozilla/dom/PluginCrashedEventBinding.h
+include/${PKGNAME}/mozilla/dom/PointerEvent.h
+include/${PKGNAME}/mozilla/dom/PointerEventBinding.h
+include/${PKGNAME}/mozilla/dom/PopStateEvent.h
+include/${PKGNAME}/mozilla/dom/PopStateEventBinding.h
+include/${PKGNAME}/mozilla/dom/PopupBlockedEvent.h
+include/${PKGNAME}/mozilla/dom/PopupBlockedEventBinding.h
+include/${PKGNAME}/mozilla/dom/PopupBoxObject.h
+include/${PKGNAME}/mozilla/dom/PopupBoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/PositionBinding.h
+include/${PKGNAME}/mozilla/dom/PositionErrorBinding.h
+include/${PKGNAME}/mozilla/dom/PowerManager.h
+include/${PKGNAME}/mozilla/dom/Presentation.h
+include/${PKGNAME}/mozilla/dom/PresentationAvailableEvent.h
+include/${PKGNAME}/mozilla/dom/PresentationAvailableEventBinding.h
+include/${PKGNAME}/mozilla/dom/PresentationBinding.h
+include/${PKGNAME}/mozilla/dom/PresentationCallbacks.h
+include/${PKGNAME}/mozilla/dom/PresentationChild.h
+include/${PKGNAME}/mozilla/dom/PresentationDeviceInfoManagerBinding.h
+include/${PKGNAME}/mozilla/dom/PresentationDeviceManager.h
+include/${PKGNAME}/mozilla/dom/PresentationIPCService.h
+include/${PKGNAME}/mozilla/dom/PresentationParent.h
+include/${PKGNAME}/mozilla/dom/PresentationService.h
+include/${PKGNAME}/mozilla/dom/PresentationSession.h
+include/${PKGNAME}/mozilla/dom/PresentationSessionBinding.h
+include/${PKGNAME}/mozilla/dom/PresentationSessionInfo.h
+include/${PKGNAME}/mozilla/dom/PresentationSessionTransport.h
+include/${PKGNAME}/mozilla/dom/PrimitiveConversions.h
+include/${PKGNAME}/mozilla/dom/ProcessGlobal.h
+include/${PKGNAME}/mozilla/dom/ProcessingInstruction.h
+include/${PKGNAME}/mozilla/dom/ProcessingInstructionBinding.h
+include/${PKGNAME}/mozilla/dom/ProfileTimelineMarkerBinding.h
+include/${PKGNAME}/mozilla/dom/ProgressEvent.h
+include/${PKGNAME}/mozilla/dom/ProgressEventBinding.h
+include/${PKGNAME}/mozilla/dom/Promise.h
+include/${PKGNAME}/mozilla/dom/PromiseBinding.h
+include/${PKGNAME}/mozilla/dom/PromiseDebugging.h
+include/${PKGNAME}/mozilla/dom/PromiseDebuggingBinding.h
+include/${PKGNAME}/mozilla/dom/PromiseNativeAbortCallback.h
+include/${PKGNAME}/mozilla/dom/PromiseNativeHandler.h
+include/${PKGNAME}/mozilla/dom/PromiseWorkerProxy.h
+include/${PKGNAME}/mozilla/dom/PrototypeList.h
+include/${PKGNAME}/mozilla/dom/PushEventBinding.h
+include/${PKGNAME}/mozilla/dom/PushManagerBinding.h
+include/${PKGNAME}/mozilla/dom/PushMessageDataBinding.h
+include/${PKGNAME}/mozilla/dom/PushSubscriptionBinding.h
+include/${PKGNAME}/mozilla/dom/RGBColorBinding.h
+include/${PKGNAME}/mozilla/dom/RTCCertificate.h
+include/${PKGNAME}/mozilla/dom/RTCStatsReportBinding.h
+include/${PKGNAME}/mozilla/dom/RadioNodeList.h
+include/${PKGNAME}/mozilla/dom/RadioNodeListBinding.h
+include/${PKGNAME}/mozilla/dom/RangeBinding.h
+include/${PKGNAME}/mozilla/dom/RecordErrorEvent.h
+include/${PKGNAME}/mozilla/dom/RecordErrorEventBinding.h
+include/${PKGNAME}/mozilla/dom/RectBinding.h
+include/${PKGNAME}/mozilla/dom/RegisterBindings.h
+include/${PKGNAME}/mozilla/dom/RegisterWorkerBindings.h
+include/${PKGNAME}/mozilla/dom/Request.h
+include/${PKGNAME}/mozilla/dom/RequestBinding.h
+include/${PKGNAME}/mozilla/dom/RequestSyncManagerBinding.h
+include/${PKGNAME}/mozilla/dom/RequestSyncSchedulerBinding.h
+include/${PKGNAME}/mozilla/dom/RequestSyncWifiService.h
+include/${PKGNAME}/mozilla/dom/ResolveSystemBinding.h
+include/${PKGNAME}/mozilla/dom/ResourceStatsBinding.h
+include/${PKGNAME}/mozilla/dom/ResourceStatsManagerBinding.h
+include/${PKGNAME}/mozilla/dom/Response.h
+include/${PKGNAME}/mozilla/dom/ResponseBinding.h
+include/${PKGNAME}/mozilla/dom/ResponsiveImageSelector.h
+include/${PKGNAME}/mozilla/dom/RootedDictionary.h
+include/${PKGNAME}/mozilla/dom/SRICheck.h
+include/${PKGNAME}/mozilla/dom/SRIMetadata.h
+include/${PKGNAME}/mozilla/dom/SVGAElement.h
+include/${PKGNAME}/mozilla/dom/SVGAElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAltGlyphElement.h
+include/${PKGNAME}/mozilla/dom/SVGAltGlyphElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAngle.h
+include/${PKGNAME}/mozilla/dom/SVGAngleBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimateElement.h
+include/${PKGNAME}/mozilla/dom/SVGAnimateElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimateMotionElement.h
+include/${PKGNAME}/mozilla/dom/SVGAnimateMotionElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimateTransformElement.h
+include/${PKGNAME}/mozilla/dom/SVGAnimateTransformElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedAngle.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedAngleBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedBoolean.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedBooleanBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedEnumeration.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedEnumerationBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedInteger.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedIntegerBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedLength.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedLengthBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedLengthListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedNumber.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedNumberBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedNumberListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedPathDataBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedPointsBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedPreserveAspectRatioBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedRect.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedRectBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedString.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedStringBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedTransformList.h
+include/${PKGNAME}/mozilla/dom/SVGAnimatedTransformListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGAnimationElement.h
+include/${PKGNAME}/mozilla/dom/SVGAnimationElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGCircleElement.h
+include/${PKGNAME}/mozilla/dom/SVGCircleElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGClipPathElement.h
+include/${PKGNAME}/mozilla/dom/SVGClipPathElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGComponentTransferFunctionElement.h
+include/${PKGNAME}/mozilla/dom/SVGComponentTransferFunctionElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGDefsElement.h
+include/${PKGNAME}/mozilla/dom/SVGDefsElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGDescElement.h
+include/${PKGNAME}/mozilla/dom/SVGDescElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGDocument.h
+include/${PKGNAME}/mozilla/dom/SVGDocumentBinding.h
+include/${PKGNAME}/mozilla/dom/SVGElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGEllipseElement.h
+include/${PKGNAME}/mozilla/dom/SVGEllipseElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEBlendElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEBlendElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEColorMatrixElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEColorMatrixElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEComponentTransferElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEComponentTransferElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFECompositeElement.h
+include/${PKGNAME}/mozilla/dom/SVGFECompositeElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEConvolveMatrixElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEConvolveMatrixElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEDiffuseLightingElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEDiffuseLightingElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEDisplacementMapElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEDisplacementMapElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEDistantLightElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEDistantLightElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEDropShadowElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEDropShadowElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEFloodElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEFloodElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEFuncAElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEFuncBElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEFuncGElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEFuncRElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEGaussianBlurElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEGaussianBlurElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEImageElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEImageElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEMergeElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEMergeElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEMergeNodeElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEMergeNodeElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEMorphologyElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEMorphologyElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEOffsetElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEOffsetElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFEPointLightElement.h
+include/${PKGNAME}/mozilla/dom/SVGFEPointLightElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFESpecularLightingElement.h
+include/${PKGNAME}/mozilla/dom/SVGFESpecularLightingElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFESpotLightElement.h
+include/${PKGNAME}/mozilla/dom/SVGFESpotLightElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFETileElement.h
+include/${PKGNAME}/mozilla/dom/SVGFETileElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFETurbulenceElement.h
+include/${PKGNAME}/mozilla/dom/SVGFETurbulenceElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFilterElement.h
+include/${PKGNAME}/mozilla/dom/SVGFilterElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFilterPrimitiveStandardAttributesBinding.h
+include/${PKGNAME}/mozilla/dom/SVGFitToViewBoxBinding.h
+include/${PKGNAME}/mozilla/dom/SVGForeignObjectElement.h
+include/${PKGNAME}/mozilla/dom/SVGForeignObjectElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGGElement.h
+include/${PKGNAME}/mozilla/dom/SVGGElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGGradientElement.h
+include/${PKGNAME}/mozilla/dom/SVGGradientElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGGraphicsElement.h
+include/${PKGNAME}/mozilla/dom/SVGGraphicsElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGIRect.h
+include/${PKGNAME}/mozilla/dom/SVGImageElement.h
+include/${PKGNAME}/mozilla/dom/SVGImageElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGLengthBinding.h
+include/${PKGNAME}/mozilla/dom/SVGLengthListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGLineElement.h
+include/${PKGNAME}/mozilla/dom/SVGLineElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGLinearGradientElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGMPathElement.h
+include/${PKGNAME}/mozilla/dom/SVGMPathElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGMarkerElement.h
+include/${PKGNAME}/mozilla/dom/SVGMarkerElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGMaskElement.h
+include/${PKGNAME}/mozilla/dom/SVGMaskElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGMatrix.h
+include/${PKGNAME}/mozilla/dom/SVGMatrixBinding.h
+include/${PKGNAME}/mozilla/dom/SVGMetadataElement.h
+include/${PKGNAME}/mozilla/dom/SVGMetadataElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGNumberBinding.h
+include/${PKGNAME}/mozilla/dom/SVGNumberListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPathElement.h
+include/${PKGNAME}/mozilla/dom/SVGPathElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPathSegBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPathSegListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPatternElement.h
+include/${PKGNAME}/mozilla/dom/SVGPatternElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPointBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPointListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPolygonElement.h
+include/${PKGNAME}/mozilla/dom/SVGPolygonElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPolylineElement.h
+include/${PKGNAME}/mozilla/dom/SVGPolylineElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGPreserveAspectRatioBinding.h
+include/${PKGNAME}/mozilla/dom/SVGRadialGradientElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGRect.h
+include/${PKGNAME}/mozilla/dom/SVGRectBinding.h
+include/${PKGNAME}/mozilla/dom/SVGRectElement.h
+include/${PKGNAME}/mozilla/dom/SVGRectElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGSVGElement.h
+include/${PKGNAME}/mozilla/dom/SVGSVGElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGScriptElement.h
+include/${PKGNAME}/mozilla/dom/SVGScriptElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGSetElement.h
+include/${PKGNAME}/mozilla/dom/SVGSetElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGStopElement.h
+include/${PKGNAME}/mozilla/dom/SVGStopElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGStringListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGStyleElement.h
+include/${PKGNAME}/mozilla/dom/SVGStyleElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGSwitchElement.h
+include/${PKGNAME}/mozilla/dom/SVGSwitchElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGSymbolElement.h
+include/${PKGNAME}/mozilla/dom/SVGSymbolElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTSpanElement.h
+include/${PKGNAME}/mozilla/dom/SVGTSpanElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTests.h
+include/${PKGNAME}/mozilla/dom/SVGTestsBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTextContentElement.h
+include/${PKGNAME}/mozilla/dom/SVGTextContentElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTextElement.h
+include/${PKGNAME}/mozilla/dom/SVGTextElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTextPathElement.h
+include/${PKGNAME}/mozilla/dom/SVGTextPathElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTextPositioningElement.h
+include/${PKGNAME}/mozilla/dom/SVGTextPositioningElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTitleElement.h
+include/${PKGNAME}/mozilla/dom/SVGTitleElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTransform.h
+include/${PKGNAME}/mozilla/dom/SVGTransformBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTransformListBinding.h
+include/${PKGNAME}/mozilla/dom/SVGTransformableElement.h
+include/${PKGNAME}/mozilla/dom/SVGURIReferenceBinding.h
+include/${PKGNAME}/mozilla/dom/SVGUnitTypesBinding.h
+include/${PKGNAME}/mozilla/dom/SVGUseElement.h
+include/${PKGNAME}/mozilla/dom/SVGUseElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGViewElement.h
+include/${PKGNAME}/mozilla/dom/SVGViewElementBinding.h
+include/${PKGNAME}/mozilla/dom/SVGZoomAndPanBinding.h
+include/${PKGNAME}/mozilla/dom/SVGZoomEvent.h
+include/${PKGNAME}/mozilla/dom/SVGZoomEventBinding.h
+include/${PKGNAME}/mozilla/dom/SameProcessMessageQueue.h
+include/${PKGNAME}/mozilla/dom/ScreenBinding.h
+include/${PKGNAME}/mozilla/dom/ScreenOrientation.h
+include/${PKGNAME}/mozilla/dom/ScriptProcessorNode.h
+include/${PKGNAME}/mozilla/dom/ScriptProcessorNodeBinding.h
+include/${PKGNAME}/mozilla/dom/ScriptSettings.h
+include/${PKGNAME}/mozilla/dom/ScrollAreaEvent.h
+include/${PKGNAME}/mozilla/dom/ScrollAreaEventBinding.h
+include/${PKGNAME}/mozilla/dom/ScrollBoxObject.h
+include/${PKGNAME}/mozilla/dom/ScrollBoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/ScrollViewChangeEvent.h
+include/${PKGNAME}/mozilla/dom/ScrollViewChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/SecureElementBinding.h
+include/${PKGNAME}/mozilla/dom/SecureElementManagerBinding.h
+include/${PKGNAME}/mozilla/dom/Selection.h
+include/${PKGNAME}/mozilla/dom/SelectionBinding.h
+include/${PKGNAME}/mozilla/dom/SelectionStateChangedEvent.h
+include/${PKGNAME}/mozilla/dom/SelectionStateChangedEventBinding.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerBinding.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerCommon.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerContainer.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerContainerBinding.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerEvents.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerGlobalScopeBinding.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerRegistrar.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerRegistration.h
+include/${PKGNAME}/mozilla/dom/ServiceWorkerRegistrationBinding.h
+include/${PKGNAME}/mozilla/dom/SettingChangeNotificationBinding.h
+include/${PKGNAME}/mozilla/dom/SettingsManagerBinding.h
+include/${PKGNAME}/mozilla/dom/ShadowRoot.h
+include/${PKGNAME}/mozilla/dom/ShadowRootBinding.h
+include/${PKGNAME}/mozilla/dom/SharedWorkerBinding.h
+include/${PKGNAME}/mozilla/dom/SharedWorkerGlobalScopeBinding.h
+include/${PKGNAME}/mozilla/dom/SimpleGestureEvent.h
+include/${PKGNAME}/mozilla/dom/SimpleGestureEventBinding.h
+include/${PKGNAME}/mozilla/dom/SmsMessage.h
+include/${PKGNAME}/mozilla/dom/SocketCommonBinding.h
+include/${PKGNAME}/mozilla/dom/SourceBuffer.h
+include/${PKGNAME}/mozilla/dom/SourceBufferBinding.h
+include/${PKGNAME}/mozilla/dom/SourceBufferList.h
+include/${PKGNAME}/mozilla/dom/SourceBufferListBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechGrammar.h
+include/${PKGNAME}/mozilla/dom/SpeechGrammarBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechGrammarList.h
+include/${PKGNAME}/mozilla/dom/SpeechGrammarListBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognition.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionAlternative.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionAlternativeBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionError.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionErrorBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionEvent.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionEventBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionResult.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionResultBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionResultList.h
+include/${PKGNAME}/mozilla/dom/SpeechRecognitionResultListBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechStreamListener.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesis.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisChild.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisEvent.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisEventBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisParent.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisUtterance.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisUtteranceBinding.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisVoice.h
+include/${PKGNAME}/mozilla/dom/SpeechSynthesisVoiceBinding.h
+include/${PKGNAME}/mozilla/dom/StereoPannerNode.h
+include/${PKGNAME}/mozilla/dom/StereoPannerNodeBinding.h
+include/${PKGNAME}/mozilla/dom/StorageBinding.h
+include/${PKGNAME}/mozilla/dom/StorageEvent.h
+include/${PKGNAME}/mozilla/dom/StorageEventBinding.h
+include/${PKGNAME}/mozilla/dom/StorageTypeBinding.h
+include/${PKGNAME}/mozilla/dom/StructuredClone.h
+include/${PKGNAME}/mozilla/dom/StructuredCloneHelper.h
+include/${PKGNAME}/mozilla/dom/StructuredCloneTags.h
+include/${PKGNAME}/mozilla/dom/StructuredCloneUtils.h
+include/${PKGNAME}/mozilla/dom/StyleRuleChangeEvent.h
+include/${PKGNAME}/mozilla/dom/StyleRuleChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/StyleSheetApplicableStateChangeEvent.h
+include/${PKGNAME}/mozilla/dom/StyleSheetApplicableStateChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/StyleSheetBinding.h
+include/${PKGNAME}/mozilla/dom/StyleSheetChangeEvent.h
+include/${PKGNAME}/mozilla/dom/StyleSheetChangeEventBinding.h
+include/${PKGNAME}/mozilla/dom/StyleSheetList.h
+include/${PKGNAME}/mozilla/dom/StyleSheetListBinding.h
+include/${PKGNAME}/mozilla/dom/SubtleCrypto.h
+include/${PKGNAME}/mozilla/dom/SubtleCryptoBinding.h
+include/${PKGNAME}/mozilla/dom/SystemUpdateBinding.h
+include/${PKGNAME}/mozilla/dom/TVChannel.h
+include/${PKGNAME}/mozilla/dom/TVChannelBinding.h
+include/${PKGNAME}/mozilla/dom/TVCurrentChannelChangedEvent.h
+include/${PKGNAME}/mozilla/dom/TVCurrentChannelChangedEventBinding.h
+include/${PKGNAME}/mozilla/dom/TVCurrentSourceChangedEvent.h
+include/${PKGNAME}/mozilla/dom/TVCurrentSourceChangedEventBinding.h
+include/${PKGNAME}/mozilla/dom/TVEITBroadcastedEvent.h
+include/${PKGNAME}/mozilla/dom/TVEITBroadcastedEventBinding.h
+include/${PKGNAME}/mozilla/dom/TVListeners.h
+include/${PKGNAME}/mozilla/dom/TVManager.h
+include/${PKGNAME}/mozilla/dom/TVManagerBinding.h
+include/${PKGNAME}/mozilla/dom/TVProgram.h
+include/${PKGNAME}/mozilla/dom/TVProgramBinding.h
+include/${PKGNAME}/mozilla/dom/TVScanningStateChangedEvent.h
+include/${PKGNAME}/mozilla/dom/TVScanningStateChangedEventBinding.h
+include/${PKGNAME}/mozilla/dom/TVServiceCallbacks.h
+include/${PKGNAME}/mozilla/dom/TVServiceFactory.h
+include/${PKGNAME}/mozilla/dom/TVServiceRunnables.h
+include/${PKGNAME}/mozilla/dom/TVSource.h
+include/${PKGNAME}/mozilla/dom/TVSourceBinding.h
+include/${PKGNAME}/mozilla/dom/TVTuner.h
+include/${PKGNAME}/mozilla/dom/TVTunerBinding.h
+include/${PKGNAME}/mozilla/dom/TVTypes.h
+include/${PKGNAME}/mozilla/dom/TVUtils.h
+include/${PKGNAME}/mozilla/dom/TabChild.h
+include/${PKGNAME}/mozilla/dom/TabContext.h
+include/${PKGNAME}/mozilla/dom/TabMessageUtils.h
+include/${PKGNAME}/mozilla/dom/TabParent.h
+include/${PKGNAME}/mozilla/dom/Telephony.h
+include/${PKGNAME}/mozilla/dom/TelephonyBinding.h
+include/${PKGNAME}/mozilla/dom/TelephonyCall.h
+include/${PKGNAME}/mozilla/dom/TelephonyCallBinding.h
+include/${PKGNAME}/mozilla/dom/TelephonyCallGroup.h
+include/${PKGNAME}/mozilla/dom/TelephonyCallGroupBinding.h
+include/${PKGNAME}/mozilla/dom/TelephonyCallId.h
+include/${PKGNAME}/mozilla/dom/TelephonyCallIdBinding.h
+include/${PKGNAME}/mozilla/dom/Text.h
+include/${PKGNAME}/mozilla/dom/TextBinding.h
+include/${PKGNAME}/mozilla/dom/TextDecoder.h
+include/${PKGNAME}/mozilla/dom/TextDecoderBinding.h
+include/${PKGNAME}/mozilla/dom/TextEncoder.h
+include/${PKGNAME}/mozilla/dom/TextEncoderBinding.h
+include/${PKGNAME}/mozilla/dom/TextMetrics.h
+include/${PKGNAME}/mozilla/dom/TextTrack.h
+include/${PKGNAME}/mozilla/dom/TextTrackBinding.h
+include/${PKGNAME}/mozilla/dom/TextTrackCue.h
+include/${PKGNAME}/mozilla/dom/TextTrackCueBinding.h
+include/${PKGNAME}/mozilla/dom/TextTrackCueList.h
+include/${PKGNAME}/mozilla/dom/TextTrackCueListBinding.h
+include/${PKGNAME}/mozilla/dom/TextTrackList.h
+include/${PKGNAME}/mozilla/dom/TextTrackListBinding.h
+include/${PKGNAME}/mozilla/dom/TextTrackManager.h
+include/${PKGNAME}/mozilla/dom/TextTrackRegion.h
+include/${PKGNAME}/mozilla/dom/ThreadSafeChromeUtilsBinding.h
+include/${PKGNAME}/mozilla/dom/TimeEvent.h
+include/${PKGNAME}/mozilla/dom/TimeEventBinding.h
+include/${PKGNAME}/mozilla/dom/TimeRanges.h
+include/${PKGNAME}/mozilla/dom/TimeRangesBinding.h
+include/${PKGNAME}/mozilla/dom/ToJSValue.h
+include/${PKGNAME}/mozilla/dom/Touch.h
+include/${PKGNAME}/mozilla/dom/TouchBinding.h
+include/${PKGNAME}/mozilla/dom/TouchEvent.h
+include/${PKGNAME}/mozilla/dom/TouchEventBinding.h
+include/${PKGNAME}/mozilla/dom/TouchListBinding.h
+include/${PKGNAME}/mozilla/dom/TrackEvent.h
+include/${PKGNAME}/mozilla/dom/TrackEventBinding.h
+include/${PKGNAME}/mozilla/dom/TransitionEvent.h
+include/${PKGNAME}/mozilla/dom/TransitionEventBinding.h
+include/${PKGNAME}/mozilla/dom/TreeBoxObject.h
+include/${PKGNAME}/mozilla/dom/TreeBoxObjectBinding.h
+include/${PKGNAME}/mozilla/dom/TreeColumnBinding.h
+include/${PKGNAME}/mozilla/dom/TreeColumnsBinding.h
+include/${PKGNAME}/mozilla/dom/TreeWalker.h
+include/${PKGNAME}/mozilla/dom/TreeWalkerBinding.h
+include/${PKGNAME}/mozilla/dom/TypedArray.h
+include/${PKGNAME}/mozilla/dom/UDPMessageEvent.h
+include/${PKGNAME}/mozilla/dom/UDPMessageEventBinding.h
+include/${PKGNAME}/mozilla/dom/UDPSocket.h
+include/${PKGNAME}/mozilla/dom/UDPSocketBinding.h
+include/${PKGNAME}/mozilla/dom/UIEvent.h
+include/${PKGNAME}/mozilla/dom/UIEventBinding.h
+include/${PKGNAME}/mozilla/dom/URL.h
+include/${PKGNAME}/mozilla/dom/URLBinding.h
+include/${PKGNAME}/mozilla/dom/URLSearchParams.h
+include/${PKGNAME}/mozilla/dom/URLSearchParamsBinding.h
+include/${PKGNAME}/mozilla/dom/URLUtilsBinding.h
+include/${PKGNAME}/mozilla/dom/URLUtilsReadOnlyBinding.h
+include/${PKGNAME}/mozilla/dom/USSDReceivedEvent.h
+include/${PKGNAME}/mozilla/dom/USSDReceivedEventBinding.h
+include/${PKGNAME}/mozilla/dom/USSDSession.h
+include/${PKGNAME}/mozilla/dom/USSDSessionBinding.h
+include/${PKGNAME}/mozilla/dom/UndoManager.h
+include/${PKGNAME}/mozilla/dom/UndoManagerBinding.h
+include/${PKGNAME}/mozilla/dom/UnionConversions.h
+include/${PKGNAME}/mozilla/dom/UnionMember.h
+include/${PKGNAME}/mozilla/dom/UnionTypes.h
+include/${PKGNAME}/mozilla/dom/UseCounterList.h
+include/${PKGNAME}/mozilla/dom/UserProximityEvent.h
+include/${PKGNAME}/mozilla/dom/UserProximityEventBinding.h
+include/${PKGNAME}/mozilla/dom/VRDevice.h
+include/${PKGNAME}/mozilla/dom/VRDeviceBinding.h
+include/${PKGNAME}/mozilla/dom/VTTCueBinding.h
+include/${PKGNAME}/mozilla/dom/VTTRegionBinding.h
+include/${PKGNAME}/mozilla/dom/ValidityState.h
+include/${PKGNAME}/mozilla/dom/ValidityStateBinding.h
+include/${PKGNAME}/mozilla/dom/VideoPlaybackQuality.h
+include/${PKGNAME}/mozilla/dom/VideoPlaybackQualityBinding.h
+include/${PKGNAME}/mozilla/dom/VideoStreamTrack.h
+include/${PKGNAME}/mozilla/dom/VideoStreamTrackBinding.h
+include/${PKGNAME}/mozilla/dom/VideoTrack.h
+include/${PKGNAME}/mozilla/dom/VideoTrackBinding.h
+include/${PKGNAME}/mozilla/dom/VideoTrackList.h
+include/${PKGNAME}/mozilla/dom/VideoTrackListBinding.h
+include/${PKGNAME}/mozilla/dom/Voicemail.h
+include/${PKGNAME}/mozilla/dom/VoicemailStatus.h
+include/${PKGNAME}/mozilla/dom/WakeLock.h
+include/${PKGNAME}/mozilla/dom/WaveShaperNode.h
+include/${PKGNAME}/mozilla/dom/WaveShaperNodeBinding.h
+include/${PKGNAME}/mozilla/dom/WebComponentsBinding.h
+include/${PKGNAME}/mozilla/dom/WebCryptoCommon.h
+include/${PKGNAME}/mozilla/dom/WebCryptoTask.h
+include/${PKGNAME}/mozilla/dom/WebGL2RenderingContextBinding.h
+include/${PKGNAME}/mozilla/dom/WebGLRenderingContextBinding.h
+include/${PKGNAME}/mozilla/dom/WebGLVertexArrayObject.h
+include/${PKGNAME}/mozilla/dom/WebSocket.h
+include/${PKGNAME}/mozilla/dom/WebSocketBinding.h
+include/${PKGNAME}/mozilla/dom/WheelEvent.h
+include/${PKGNAME}/mozilla/dom/WheelEventBinding.h
+include/${PKGNAME}/mozilla/dom/WifiOptionsBinding.h
+include/${PKGNAME}/mozilla/dom/WindowBinding.h
+include/${PKGNAME}/mozilla/dom/WindowRootBinding.h
+include/${PKGNAME}/mozilla/dom/WorkerBinding.h
+include/${PKGNAME}/mozilla/dom/WorkerDebuggerGlobalScopeBinding.h
+include/${PKGNAME}/mozilla/dom/WorkerGlobalScopeBinding.h
+include/${PKGNAME}/mozilla/dom/WorkerLocationBinding.h
+include/${PKGNAME}/mozilla/dom/WorkerNavigatorBinding.h
+include/${PKGNAME}/mozilla/dom/WorkerPrivate.h
+include/${PKGNAME}/mozilla/dom/WorkerRunnable.h
+include/${PKGNAME}/mozilla/dom/WorkerScope.h
+include/${PKGNAME}/mozilla/dom/XBLChildrenElement.h
+include/${PKGNAME}/mozilla/dom/XMLDocument.h
+include/${PKGNAME}/mozilla/dom/XMLDocumentBinding.h
+include/${PKGNAME}/mozilla/dom/XMLHttpRequestBinding.h
+include/${PKGNAME}/mozilla/dom/XMLHttpRequestEventTargetBinding.h
+include/${PKGNAME}/mozilla/dom/XMLHttpRequestUploadBinding.h
+include/${PKGNAME}/mozilla/dom/XMLSerializerBinding.h
+include/${PKGNAME}/mozilla/dom/XMLStylesheetProcessingInstruction.h
+include/${PKGNAME}/mozilla/dom/XMLStylesheetProcessingInstructionBinding.h
+include/${PKGNAME}/mozilla/dom/XPathEvaluator.h
+include/${PKGNAME}/mozilla/dom/XPathEvaluatorBinding.h
+include/${PKGNAME}/mozilla/dom/XPathExpression.h
+include/${PKGNAME}/mozilla/dom/XPathExpressionBinding.h
+include/${PKGNAME}/mozilla/dom/XPathNSResolverBinding.h
+include/${PKGNAME}/mozilla/dom/XPathResult.h
+include/${PKGNAME}/mozilla/dom/XPathResultBinding.h
+include/${PKGNAME}/mozilla/dom/XSLTProcessorBinding.h
+include/${PKGNAME}/mozilla/dom/XULCommandEvent.h
+include/${PKGNAME}/mozilla/dom/XULCommandEventBinding.h
+include/${PKGNAME}/mozilla/dom/XULDocumentBinding.h
+include/${PKGNAME}/mozilla/dom/XULElementBinding.h
+include/${PKGNAME}/mozilla/dom/alarm/AlarmHalService.h
+include/${PKGNAME}/mozilla/dom/archivereader/ArchiveEvent.h
+include/${PKGNAME}/mozilla/dom/archivereader/ArchiveReader.h
+include/${PKGNAME}/mozilla/dom/archivereader/ArchiveReaderCommon.h
+include/${PKGNAME}/mozilla/dom/archivereader/ArchiveRequest.h
+include/${PKGNAME}/mozilla/dom/archivereader/ArchiveZipEvent.h
+include/${PKGNAME}/mozilla/dom/archivereader/ArchiveZipFile.h
+include/${PKGNAME}/mozilla/dom/asmjscache/AsmJSCache.h
+include/${PKGNAME}/mozilla/dom/battery/Constants.h
+include/${PKGNAME}/mozilla/dom/battery/Types.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothAdapter.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothClassOfDevice.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothCommon.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothDevice.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothDiscoveryHandle.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGatt.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattCharacteristic.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattDescriptor.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothGattService.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothLeDeviceEvent.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothManager.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothPairingHandle.h
+include/${PKGNAME}/mozilla/dom/bluetooth/BluetoothPairingListener.h
+include/${PKGNAME}/mozilla/dom/bluetooth/ipc/BluetoothMessageUtils.h
+include/${PKGNAME}/mozilla/dom/cache/Action.h
+include/${PKGNAME}/mozilla/dom/cache/ActorChild.h
+include/${PKGNAME}/mozilla/dom/cache/ActorUtils.h
+include/${PKGNAME}/mozilla/dom/cache/AutoUtils.h
+include/${PKGNAME}/mozilla/dom/cache/Cache.h
+include/${PKGNAME}/mozilla/dom/cache/CacheChild.h
+include/${PKGNAME}/mozilla/dom/cache/CacheOpChild.h
+include/${PKGNAME}/mozilla/dom/cache/CacheOpParent.h
+include/${PKGNAME}/mozilla/dom/cache/CacheParent.h
+include/${PKGNAME}/mozilla/dom/cache/CachePushStreamChild.h
+include/${PKGNAME}/mozilla/dom/cache/CachePushStreamParent.h
+include/${PKGNAME}/mozilla/dom/cache/CacheStorage.h
+include/${PKGNAME}/mozilla/dom/cache/CacheStorageChild.h
+include/${PKGNAME}/mozilla/dom/cache/CacheStorageParent.h
+include/${PKGNAME}/mozilla/dom/cache/CacheStreamControlChild.h
+include/${PKGNAME}/mozilla/dom/cache/CacheStreamControlParent.h
+include/${PKGNAME}/mozilla/dom/cache/Connection.h
+include/${PKGNAME}/mozilla/dom/cache/Context.h
+include/${PKGNAME}/mozilla/dom/cache/DBAction.h
+include/${PKGNAME}/mozilla/dom/cache/DBSchema.h
+include/${PKGNAME}/mozilla/dom/cache/Feature.h
+include/${PKGNAME}/mozilla/dom/cache/FileUtils.h
+include/${PKGNAME}/mozilla/dom/cache/IPCUtils.h
+include/${PKGNAME}/mozilla/dom/cache/Manager.h
+include/${PKGNAME}/mozilla/dom/cache/ManagerId.h
+include/${PKGNAME}/mozilla/dom/cache/PrincipalVerifier.h
+include/${PKGNAME}/mozilla/dom/cache/QuotaClient.h
+include/${PKGNAME}/mozilla/dom/cache/ReadStream.h
+include/${PKGNAME}/mozilla/dom/cache/SavedTypes.h
+include/${PKGNAME}/mozilla/dom/cache/StreamControl.h
+include/${PKGNAME}/mozilla/dom/cache/StreamList.h
+include/${PKGNAME}/mozilla/dom/cache/TypeUtils.h
+include/${PKGNAME}/mozilla/dom/cache/Types.h
+include/${PKGNAME}/mozilla/dom/cellbroadcast/CellBroadcastIPCService.h
+include/${PKGNAME}/mozilla/dom/cellbroadcast/CellBroadcastParent.h
+include/${PKGNAME}/mozilla/dom/devicestorage/DeviceStorageRequestChild.h
+include/${PKGNAME}/mozilla/dom/devicestorage/DeviceStorageRequestParent.h
+include/${PKGNAME}/mozilla/dom/icc/IccChild.h
+include/${PKGNAME}/mozilla/dom/icc/IccIPCUtils.h
+include/${PKGNAME}/mozilla/dom/icc/IccParent.h
+include/${PKGNAME}/mozilla/dom/indexedDB/ActorsParent.h
+include/${PKGNAME}/mozilla/dom/indexedDB/FileInfo.h
+include/${PKGNAME}/mozilla/dom/indexedDB/FileManager.h
+include/${PKGNAME}/mozilla/dom/indexedDB/FileSnapshot.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBCursor.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBDatabase.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBEvents.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBFactory.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBFileHandle.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBFileRequest.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBIndex.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBKeyRange.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBMutableFile.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBObjectStore.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBRequest.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBTransaction.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IDBWrapperCache.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IndexedDatabase.h
+include/${PKGNAME}/mozilla/dom/indexedDB/IndexedDatabaseManager.h
+include/${PKGNAME}/mozilla/dom/indexedDB/Key.h
+include/${PKGNAME}/mozilla/dom/indexedDB/KeyPath.h
+include/${PKGNAME}/mozilla/dom/indexedDB/SerializationHelpers.h
+include/${PKGNAME}/mozilla/dom/ipc/BlobChild.h
+include/${PKGNAME}/mozilla/dom/ipc/BlobParent.h
+include/${PKGNAME}/mozilla/dom/ipc/IdType.h
+include/${PKGNAME}/mozilla/dom/ipc/nsIRemoteBlob.h
+include/${PKGNAME}/mozilla/dom/mobileconnection/MobileCallForwardingOptions.h
+include/${PKGNAME}/mozilla/dom/mobileconnection/MobileConnectionChild.h
+include/${PKGNAME}/mozilla/dom/mobileconnection/MobileConnectionIPCSerializer.h
+include/${PKGNAME}/mozilla/dom/mobileconnection/MobileConnectionParent.h
+include/${PKGNAME}/mozilla/dom/mobilemessage/Constants.h
+include/${PKGNAME}/mozilla/dom/mobilemessage/SmsChild.h
+include/${PKGNAME}/mozilla/dom/mobilemessage/SmsParent.h
+include/${PKGNAME}/mozilla/dom/mobilemessage/Types.h
+include/${PKGNAME}/mozilla/dom/network/Connection.h
+include/${PKGNAME}/mozilla/dom/network/Constants.h
+include/${PKGNAME}/mozilla/dom/network/TCPServerSocketChild.h
+include/${PKGNAME}/mozilla/dom/network/TCPServerSocketParent.h
+include/${PKGNAME}/mozilla/dom/network/TCPSocketChild.h
+include/${PKGNAME}/mozilla/dom/network/TCPSocketParent.h
+include/${PKGNAME}/mozilla/dom/network/Types.h
+include/${PKGNAME}/mozilla/dom/network/UDPSocketChild.h
+include/${PKGNAME}/mozilla/dom/network/UDPSocketParent.h
+include/${PKGNAME}/mozilla/dom/nsBrowserElement.h
+include/${PKGNAME}/mozilla/dom/nsCSPContext.h
+include/${PKGNAME}/mozilla/dom/nsCSPService.h
+include/${PKGNAME}/mozilla/dom/nsCSPUtils.h
+include/${PKGNAME}/mozilla/dom/nsContentSecurityManager.h
+include/${PKGNAME}/mozilla/dom/nsIContentChild.h
+include/${PKGNAME}/mozilla/dom/nsIContentParent.h
+include/${PKGNAME}/mozilla/dom/nsMixedContentBlocker.h
+include/${PKGNAME}/mozilla/dom/nsSVGAnimatedTransformList.h
+include/${PKGNAME}/mozilla/dom/nsSpeechTask.h
+include/${PKGNAME}/mozilla/dom/nsSynthVoiceRegistry.h
+include/${PKGNAME}/mozilla/dom/nsXMLElement.h
+include/${PKGNAME}/mozilla/dom/power/PowerManagerService.h
+include/${PKGNAME}/mozilla/dom/power/Types.h
+include/${PKGNAME}/mozilla/dom/quota/Client.h
+include/${PKGNAME}/mozilla/dom/quota/FileStreams.h
+include/${PKGNAME}/mozilla/dom/quota/PersistenceType.h
+include/${PKGNAME}/mozilla/dom/quota/QuotaCommon.h
+include/${PKGNAME}/mozilla/dom/quota/QuotaManager.h
+include/${PKGNAME}/mozilla/dom/quota/QuotaObject.h
+include/${PKGNAME}/mozilla/dom/quota/UsageInfo.h
+include/${PKGNAME}/mozilla/dom/quota/Utilities.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyCallInfo.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyCallback.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyChild.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyCommon.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyDialCallback.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyIPCSerializer.h
+include/${PKGNAME}/mozilla/dom/telephony/TelephonyParent.h
+include/${PKGNAME}/mozilla/dom/time/DateCacheCleaner.h
+include/${PKGNAME}/mozilla/dom/time/TimeChangeObserver.h
+include/${PKGNAME}/mozilla/dom/time/TimeManager.h
+include/${PKGNAME}/mozilla/dom/time/TimeService.h
+include/${PKGNAME}/mozilla/dom/txMozillaXSLTProcessor.h
+include/${PKGNAME}/mozilla/dom/voicemail/VoicemailIPCService.h
+include/${PKGNAME}/mozilla/dom/voicemail/VoicemailParent.h
+include/${PKGNAME}/mozilla/dom/workers/ServiceWorkerManager.h
+include/${PKGNAME}/mozilla/dom/workers/ServiceWorkerPeriodicUpdater.h
+include/${PKGNAME}/mozilla/dom/workers/WorkerDebuggerManager.h
+include/${PKGNAME}/mozilla/dom/workers/Workers.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/DataStore.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/DataStoreCursor.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/FileReaderSync.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/Location.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/MessagePort.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/Navigator.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/Performance.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/ServiceWorker.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/ServiceWorkerClient.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/ServiceWorkerClients.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/ServiceWorkerWindowClient.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/SharedWorker.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/URL.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/WorkerFeature.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/XMLHttpRequest.h
+include/${PKGNAME}/mozilla/dom/workers/bindings/XMLHttpRequestUpload.h
+include/${PKGNAME}/mozilla/double-conversion.h
+include/${PKGNAME}/mozilla/embedding/printingui/PrintingParent.h
+include/${PKGNAME}/mozilla/fallible.h
+include/${PKGNAME}/mozilla/gfx/2D.h
+include/${PKGNAME}/mozilla/gfx/BaseCoord.h
+include/${PKGNAME}/mozilla/gfx/BaseMargin.h
+include/${PKGNAME}/mozilla/gfx/BasePoint.h
+include/${PKGNAME}/mozilla/gfx/BasePoint3D.h
+include/${PKGNAME}/mozilla/gfx/BasePoint4D.h
+include/${PKGNAME}/mozilla/gfx/BaseRect.h
+include/${PKGNAME}/mozilla/gfx/BaseSize.h
+include/${PKGNAME}/mozilla/gfx/Blur.h
+include/${PKGNAME}/mozilla/gfx/BorrowedContext.h
+include/${PKGNAME}/mozilla/gfx/Coord.h
+include/${PKGNAME}/mozilla/gfx/DataSurfaceHelpers.h
+include/${PKGNAME}/mozilla/gfx/DrawTargetTiled.h
+include/${PKGNAME}/mozilla/gfx/Filters.h
+include/${PKGNAME}/mozilla/gfx/Helpers.h
+include/${PKGNAME}/mozilla/gfx/HelpersCairo.h
+include/${PKGNAME}/mozilla/gfx/HelpersSkia.h
+include/${PKGNAME}/mozilla/gfx/Logging.h
+include/${PKGNAME}/mozilla/gfx/Matrix.h
+include/${PKGNAME}/mozilla/gfx/NumericTools.h
+include/${PKGNAME}/mozilla/gfx/PathHelpers.h
+include/${PKGNAME}/mozilla/gfx/PatternHelpers.h
+include/${PKGNAME}/mozilla/gfx/Point.h
+include/${PKGNAME}/mozilla/gfx/Quaternion.h
+include/${PKGNAME}/mozilla/gfx/Rect.h
+include/${PKGNAME}/mozilla/gfx/RegionTyped.h
+include/${PKGNAME}/mozilla/gfx/Scale.h
+include/${PKGNAME}/mozilla/gfx/ScaleFactor.h
+include/${PKGNAME}/mozilla/gfx/ScaleFactors2D.h
+include/${PKGNAME}/mozilla/gfx/SharedDIB.h
+include/${PKGNAME}/mozilla/gfx/SourceSurfaceCairo.h
+include/${PKGNAME}/mozilla/gfx/Tools.h
+include/${PKGNAME}/mozilla/gfx/Types.h
+include/${PKGNAME}/mozilla/gfx/UserData.h
+include/${PKGNAME}/mozilla/ipc/BackgroundChild.h
+include/${PKGNAME}/mozilla/ipc/BackgroundParent.h
+include/${PKGNAME}/mozilla/ipc/BackgroundUtils.h
+include/${PKGNAME}/mozilla/ipc/BrowserProcessSubThread.h
+include/${PKGNAME}/mozilla/ipc/CrossProcessMutex.h
+include/${PKGNAME}/mozilla/ipc/DocumentRendererChild.h
+include/${PKGNAME}/mozilla/ipc/DocumentRendererParent.h
+include/${PKGNAME}/mozilla/ipc/FileDescriptor.h
+include/${PKGNAME}/mozilla/ipc/FileDescriptorSetChild.h
+include/${PKGNAME}/mozilla/ipc/FileDescriptorSetParent.h
+include/${PKGNAME}/mozilla/ipc/FileDescriptorUtils.h
+include/${PKGNAME}/mozilla/ipc/GeckoChildProcessHost.h
+include/${PKGNAME}/mozilla/ipc/IOThreadChild.h
+include/${PKGNAME}/mozilla/ipc/InputStreamUtils.h
+include/${PKGNAME}/mozilla/ipc/MessageChannel.h
+include/${PKGNAME}/mozilla/ipc/MessageLink.h
+include/${PKGNAME}/mozilla/ipc/ProcessChild.h
+include/${PKGNAME}/mozilla/ipc/ProtocolUtils.h
+include/${PKGNAME}/mozilla/ipc/ScopedXREEmbed.h
+include/${PKGNAME}/mozilla/ipc/SharedMemory.h
+include/${PKGNAME}/mozilla/ipc/SharedMemoryBasic.h
+include/${PKGNAME}/mozilla/ipc/SharedMemoryBasic_chromium.h
+include/${PKGNAME}/mozilla/ipc/SharedMemorySysV.h
+include/${PKGNAME}/mozilla/ipc/Shmem.h
+include/${PKGNAME}/mozilla/ipc/TestShellChild.h
+include/${PKGNAME}/mozilla/ipc/TestShellParent.h
+include/${PKGNAME}/mozilla/ipc/Transport.h
+include/${PKGNAME}/mozilla/ipc/Transport_posix.h
+include/${PKGNAME}/mozilla/ipc/URIUtils.h
+include/${PKGNAME}/mozilla/ipc/WindowsMessageLoop.h
+include/${PKGNAME}/mozilla/ipc/XPCShellEnvironment.h
+include/${PKGNAME}/mozilla/jsipc/CpowHolder.h
+include/${PKGNAME}/mozilla/jsipc/CrossProcessObjectWrappers.h
+include/${PKGNAME}/mozilla/layers/APZCCallbackHelper.h
+include/${PKGNAME}/mozilla/layers/APZCTreeManager.h
+include/${PKGNAME}/mozilla/layers/APZEventState.h
+include/${PKGNAME}/mozilla/layers/APZTestData.h
+include/${PKGNAME}/mozilla/layers/APZThreadUtils.h
+include/${PKGNAME}/mozilla/layers/APZUtils.h
+include/${PKGNAME}/mozilla/layers/ActiveElementManager.h
+include/${PKGNAME}/mozilla/layers/AsyncCompositionManager.h
+include/${PKGNAME}/mozilla/layers/AsyncPanZoomAnimation.h
+include/${PKGNAME}/mozilla/layers/AsyncTransactionTracker.h
+include/${PKGNAME}/mozilla/layers/AtomicRefCountedWithFinalize.h
+include/${PKGNAME}/mozilla/layers/AxisPhysicsMSDModel.h
+include/${PKGNAME}/mozilla/layers/AxisPhysicsModel.h
+include/${PKGNAME}/mozilla/layers/BasicCompositor.h
+include/${PKGNAME}/mozilla/layers/CanvasClient.h
+include/${PKGNAME}/mozilla/layers/CanvasLayerComposite.h
+include/${PKGNAME}/mozilla/layers/ChromeProcessController.h
+include/${PKGNAME}/mozilla/layers/ColorLayerComposite.h
+include/${PKGNAME}/mozilla/layers/CompositableClient.h
+include/${PKGNAME}/mozilla/layers/CompositableForwarder.h
+include/${PKGNAME}/mozilla/layers/CompositableTransactionParent.h
+include/${PKGNAME}/mozilla/layers/CompositingRenderTargetOGL.h
+include/${PKGNAME}/mozilla/layers/Compositor.h
+include/${PKGNAME}/mozilla/layers/CompositorChild.h
+include/${PKGNAME}/mozilla/layers/CompositorLRU.h
+include/${PKGNAME}/mozilla/layers/CompositorOGL.h
+include/${PKGNAME}/mozilla/layers/CompositorParent.h
+include/${PKGNAME}/mozilla/layers/CompositorTypes.h
+include/${PKGNAME}/mozilla/layers/ContainerLayerComposite.h
+include/${PKGNAME}/mozilla/layers/ContentClient.h
+include/${PKGNAME}/mozilla/layers/ContentHost.h
+include/${PKGNAME}/mozilla/layers/D3D11ShareHandleImage.h
+include/${PKGNAME}/mozilla/layers/D3D9SurfaceImage.h
+include/${PKGNAME}/mozilla/layers/Effects.h
+include/${PKGNAME}/mozilla/layers/FenceUtils.h
+include/${PKGNAME}/mozilla/layers/FrameUniformityData.h
+include/${PKGNAME}/mozilla/layers/GeckoContentController.h
+include/${PKGNAME}/mozilla/layers/GrallocTextureClient.h
+include/${PKGNAME}/mozilla/layers/GrallocTextureHost.h
+include/${PKGNAME}/mozilla/layers/ISurfaceAllocator.h
+include/${PKGNAME}/mozilla/layers/ImageBridgeChild.h
+include/${PKGNAME}/mozilla/layers/ImageBridgeParent.h
+include/${PKGNAME}/mozilla/layers/ImageClient.h
+include/${PKGNAME}/mozilla/layers/ImageContainerParent.h
+include/${PKGNAME}/mozilla/layers/ImageDataSerializer.h
+include/${PKGNAME}/mozilla/layers/ImageHost.h
+include/${PKGNAME}/mozilla/layers/ImageLayerComposite.h
+include/${PKGNAME}/mozilla/layers/InputAPZContext.h
+include/${PKGNAME}/mozilla/layers/LayerManagerComposite.h
+include/${PKGNAME}/mozilla/layers/LayerMetricsWrapper.h
+include/${PKGNAME}/mozilla/layers/LayerTransactionChild.h
+include/${PKGNAME}/mozilla/layers/LayerTransactionParent.h
+include/${PKGNAME}/mozilla/layers/LayersTypes.h
+include/${PKGNAME}/mozilla/layers/MacIOSurfaceTextureClientOGL.h
+include/${PKGNAME}/mozilla/layers/MacIOSurfaceTextureHostBasic.h
+include/${PKGNAME}/mozilla/layers/MacIOSurfaceTextureHostOGL.h
+include/${PKGNAME}/mozilla/layers/PaintedLayerComposite.h
+include/${PKGNAME}/mozilla/layers/PersistentBufferProvider.h
+include/${PKGNAME}/mozilla/layers/RenderTrace.h
+include/${PKGNAME}/mozilla/layers/ShadowLayerChild.h
+include/${PKGNAME}/mozilla/layers/ShadowLayerUtilsX11.h
+include/${PKGNAME}/mozilla/layers/ShadowLayers.h
+include/${PKGNAME}/mozilla/layers/ShadowLayersManager.h
+include/${PKGNAME}/mozilla/layers/SharedBufferManagerChild.h
+include/${PKGNAME}/mozilla/layers/SharedBufferManagerParent.h
+include/${PKGNAME}/mozilla/layers/SharedPlanarYCbCrImage.h
+include/${PKGNAME}/mozilla/layers/SharedRGBImage.h
+include/${PKGNAME}/mozilla/layers/SingleTiledContentClient.h
+include/${PKGNAME}/mozilla/layers/TextureClient.h
+include/${PKGNAME}/mozilla/layers/TextureClientOGL.h
+include/${PKGNAME}/mozilla/layers/TextureClientPool.h
+include/${PKGNAME}/mozilla/layers/TextureClientRecycleAllocator.h
+include/${PKGNAME}/mozilla/layers/TextureClientSharedSurface.h
+include/${PKGNAME}/mozilla/layers/TextureClientX11.h
+include/${PKGNAME}/mozilla/layers/TextureHost.h
+include/${PKGNAME}/mozilla/layers/TextureHostBasic.h
+include/${PKGNAME}/mozilla/layers/TextureHostOGL.h
+include/${PKGNAME}/mozilla/layers/TiledContentClient.h
+include/${PKGNAME}/mozilla/layers/TiledContentHost.h
+include/${PKGNAME}/mozilla/layers/TransactionIdAllocator.h
+include/${PKGNAME}/mozilla/layers/X11TextureHost.h
+include/${PKGNAME}/mozilla/layers/X11TextureSourceBasic.h
+include/${PKGNAME}/mozilla/layers/X11TextureSourceOGL.h
+include/${PKGNAME}/mozilla/layers/YCbCrImageDataSerializer.h
+include/${PKGNAME}/mozilla/layout/FrameChildList.h
+include/${PKGNAME}/mozilla/layout/RenderFrameChild.h
+include/${PKGNAME}/mozilla/layout/RenderFrameParent.h
+include/${PKGNAME}/mozilla/layout/VsyncChild.h
+include/${PKGNAME}/mozilla/layout/VsyncParent.h
+include/${PKGNAME}/mozilla/media/MediaChild.h
+include/${PKGNAME}/mozilla/media/MediaParent.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceClient.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceManager.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceManagerChild.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceManagerParent.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceMessageUtils.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceService.h
+include/${PKGNAME}/mozilla/media/MediaSystemResourceTypes.h
+include/${PKGNAME}/mozilla/media/MediaUtils.h
+include/${PKGNAME}/mozilla/media/webrtc/WebrtcGlobal.h
+include/${PKGNAME}/mozilla/mozSpellChecker.h
+include/${PKGNAME}/mozilla/mozalloc.h
+include/${PKGNAME}/mozilla/mozalloc_abort.h
+include/${PKGNAME}/mozilla/mozalloc_oom.h
+include/${PKGNAME}/mozilla/net/BaseWebSocketChannel.h
+include/${PKGNAME}/mozilla/net/CaptivePortalService.h
+include/${PKGNAME}/mozilla/net/ChannelDiverterChild.h
+include/${PKGNAME}/mozilla/net/ChannelDiverterParent.h
+include/${PKGNAME}/mozilla/net/ChannelEventQueue.h
+include/${PKGNAME}/mozilla/net/ChildDNSService.h
+include/${PKGNAME}/mozilla/net/CookieServiceChild.h
+include/${PKGNAME}/mozilla/net/CookieServiceParent.h
+include/${PKGNAME}/mozilla/net/DNS.h
+include/${PKGNAME}/mozilla/net/DNSListenerProxy.h
+include/${PKGNAME}/mozilla/net/DNSRequestChild.h
+include/${PKGNAME}/mozilla/net/DNSRequestParent.h
+include/${PKGNAME}/mozilla/net/Dashboard.h
+include/${PKGNAME}/mozilla/net/DashboardTypes.h
+include/${PKGNAME}/mozilla/net/DataChannelParent.h
+include/${PKGNAME}/mozilla/net/FTPChannelChild.h
+include/${PKGNAME}/mozilla/net/FTPChannelParent.h
+include/${PKGNAME}/mozilla/net/HttpBaseChannel.h
+include/${PKGNAME}/mozilla/net/HttpChannelChild.h
+include/${PKGNAME}/mozilla/net/HttpChannelParent.h
+include/${PKGNAME}/mozilla/net/HttpInfo.h
+include/${PKGNAME}/mozilla/net/MemoryDownloader.h
+include/${PKGNAME}/mozilla/net/NeckoChild.h
+include/${PKGNAME}/mozilla/net/NeckoCommon.h
+include/${PKGNAME}/mozilla/net/NeckoMessageUtils.h
+include/${PKGNAME}/mozilla/net/NeckoParent.h
+include/${PKGNAME}/mozilla/net/NullHttpChannel.h
+include/${PKGNAME}/mozilla/net/OfflineObserver.h
+include/${PKGNAME}/mozilla/net/PDNSParams.h
+include/${PKGNAME}/mozilla/net/PHttpChannelParams.h
+include/${PKGNAME}/mozilla/net/PSpdyPush.h
+include/${PKGNAME}/mozilla/net/PackagedAppService.h
+include/${PKGNAME}/mozilla/net/ReferrerPolicy.h
+include/${PKGNAME}/mozilla/net/RemoteOpenFileChild.h
+include/${PKGNAME}/mozilla/net/RemoteOpenFileParent.h
+include/${PKGNAME}/mozilla/net/TimingStruct.h
+include/${PKGNAME}/mozilla/net/WebSocketChannel.h
+include/${PKGNAME}/mozilla/net/WebSocketChannelChild.h
+include/${PKGNAME}/mozilla/net/WebSocketChannelParent.h
+include/${PKGNAME}/mozilla/net/WyciwygChannelChild.h
+include/${PKGNAME}/mozilla/net/WyciwygChannelParent.h
+include/${PKGNAME}/mozilla/net/nsFileProtocolHandler.h
+include/${PKGNAME}/mozilla/nsMemoryInfoDumper.h
+include/${PKGNAME}/mozilla/nsRefPtr.h
+include/${PKGNAME}/mozilla/places/Database.h
+include/${PKGNAME}/mozilla/places/History.h
+include/${PKGNAME}/mozilla/plugins/AStream.h
+include/${PKGNAME}/mozilla/plugins/BrowserStreamChild.h
+include/${PKGNAME}/mozilla/plugins/BrowserStreamParent.h
+include/${PKGNAME}/mozilla/plugins/ChildAsyncCall.h
+include/${PKGNAME}/mozilla/plugins/ChildTimer.h
+include/${PKGNAME}/mozilla/plugins/NPEventAndroid.h
+include/${PKGNAME}/mozilla/plugins/NPEventOSX.h
+include/${PKGNAME}/mozilla/plugins/NPEventUnix.h
+include/${PKGNAME}/mozilla/plugins/NPEventWindows.h
+include/${PKGNAME}/mozilla/plugins/PluginAsyncSurrogate.h
+include/${PKGNAME}/mozilla/plugins/PluginBridge.h
+include/${PKGNAME}/mozilla/plugins/PluginDataResolver.h
+include/${PKGNAME}/mozilla/plugins/PluginInstanceChild.h
+include/${PKGNAME}/mozilla/plugins/PluginInstanceParent.h
+include/${PKGNAME}/mozilla/plugins/PluginMessageUtils.h
+include/${PKGNAME}/mozilla/plugins/PluginModuleChild.h
+include/${PKGNAME}/mozilla/plugins/PluginModuleParent.h
+include/${PKGNAME}/mozilla/plugins/PluginProcessChild.h
+include/${PKGNAME}/mozilla/plugins/PluginProcessParent.h
+include/${PKGNAME}/mozilla/plugins/PluginScriptableObjectChild.h
+include/${PKGNAME}/mozilla/plugins/PluginScriptableObjectParent.h
+include/${PKGNAME}/mozilla/plugins/PluginScriptableObjectUtils-inl.h
+include/${PKGNAME}/mozilla/plugins/PluginScriptableObjectUtils.h
+include/${PKGNAME}/mozilla/plugins/PluginStreamChild.h
+include/${PKGNAME}/mozilla/plugins/PluginStreamParent.h
+include/${PKGNAME}/mozilla/plugins/PluginUtilsOSX.h
+include/${PKGNAME}/mozilla/plugins/PluginWidgetChild.h
+include/${PKGNAME}/mozilla/plugins/PluginWidgetParent.h
+include/${PKGNAME}/mozilla/plugins/StreamNotifyChild.h
+include/${PKGNAME}/mozilla/plugins/StreamNotifyParent.h
+include/${PKGNAME}/mozilla/plugins/TaskFactory.h
+include/${PKGNAME}/mozilla/psm/PSMContentListener.h
+include/${PKGNAME}/mozilla/scache/StartupCache.h
+include/${PKGNAME}/mozilla/scache/StartupCacheUtils.h
+include/${PKGNAME}/mozilla/storage.h
+include/${PKGNAME}/mozilla/storage/StatementCache.h
+include/${PKGNAME}/mozilla/storage/Variant.h
+include/${PKGNAME}/mozilla/storage/Variant_inl.h
+include/${PKGNAME}/mozilla/throw_gcc.h
+include/${PKGNAME}/mozilla/unused.h
+include/${PKGNAME}/mozilla/utils.h
+include/${PKGNAME}/mozilla/widget/IMEData.h
+include/${PKGNAME}/mozilla/widget/PuppetBidiKeyboard.h
+include/${PKGNAME}/mozilla/widget/WidgetMessageUtils.h
+include/${PKGNAME}/mp4_demuxer/Adts.h
+include/${PKGNAME}/mp4_demuxer/AnnexB.h
+include/${PKGNAME}/mp4_demuxer/Atom.h
+include/${PKGNAME}/mp4_demuxer/AtomType.h
+include/${PKGNAME}/mp4_demuxer/BufferStream.h
+include/${PKGNAME}/mp4_demuxer/ByteReader.h
+include/${PKGNAME}/mp4_demuxer/ByteWriter.h
+include/${PKGNAME}/mp4_demuxer/DecoderData.h
+include/${PKGNAME}/mp4_demuxer/H264.h
+include/${PKGNAME}/mp4_demuxer/Index.h
+include/${PKGNAME}/mp4_demuxer/Interval.h
+include/${PKGNAME}/mp4_demuxer/MP4Metadata.h
+include/${PKGNAME}/mp4_demuxer/MoofParser.h
+include/${PKGNAME}/mp4_demuxer/ResourceStream.h
+include/${PKGNAME}/mp4_demuxer/SinfParser.h
+include/${PKGNAME}/mp4_demuxer/Stream.h
+include/${PKGNAME}/necko-config.h
+include/${PKGNAME}/nestegg/nestegg.h
+include/${PKGNAME}/netCore.h
+include/${PKGNAME}/npapi.h
+include/${PKGNAME}/npfunctions.h
+include/${PKGNAME}/npruntime.h
+include/${PKGNAME}/nptypes.h
+include/${PKGNAME}/nsAHtml5TreeBuilderState.h
+include/${PKGNAME}/nsAHtml5TreeOpSink.h
+include/${PKGNAME}/nsASocketHandler.h
+include/${PKGNAME}/nsAString.h
+include/${PKGNAME}/nsAXPCNativeCallContext.h
+include/${PKGNAME}/nsAboutProtocolUtils.h
+include/${PKGNAME}/nsAgg.h
+include/${PKGNAME}/nsAlgorithm.h
+include/${PKGNAME}/nsAnimationManager.h
+include/${PKGNAME}/nsAnonymousTemporaryFile.h
+include/${PKGNAME}/nsAppDirectoryServiceDefs.h
+include/${PKGNAME}/nsAppRunner.h
+include/${PKGNAME}/nsAppShellCID.h
+include/${PKGNAME}/nsApplicationCacheService.h
+include/${PKGNAME}/nsArenaMemoryStats.h
+include/${PKGNAME}/nsArray.h
+include/${PKGNAME}/nsArrayEnumerator.h
+include/${PKGNAME}/nsArrayUtils.h
+include/${PKGNAME}/nsAsyncRedirectVerifyHelper.h
+include/${PKGNAME}/nsAtomListUtils.h
+include/${PKGNAME}/nsAtomService.h
+include/${PKGNAME}/nsAttrAndChildArray.h
+include/${PKGNAME}/nsAttrName.h
+include/${PKGNAME}/nsAttrValue.h
+include/${PKGNAME}/nsAttrValueInlines.h
+include/${PKGNAME}/nsAutoPtr.h
+include/${PKGNAME}/nsAutoRef.h
+include/${PKGNAME}/nsBaseHashtable.h
+include/${PKGNAME}/nsBaseScreen.h
+include/${PKGNAME}/nsBaseWidget.h
+include/${PKGNAME}/nsBidi.h
+include/${PKGNAME}/nsBidiPresUtils.h
+include/${PKGNAME}/nsBidiUtils.h
+include/${PKGNAME}/nsBindingManager.h
+include/${PKGNAME}/nsBoundingMetrics.h
+include/${PKGNAME}/nsBox.h
+include/${PKGNAME}/nsBrowserCompsCID.h
+include/${PKGNAME}/nsCDefaultURIFixup.h
+include/${PKGNAME}/nsCExternalHandlerService.h
+include/${PKGNAME}/nsCOMArray.h
+include/${PKGNAME}/nsCOMPtr.h
+include/${PKGNAME}/nsCORSListenerProxy.h
+include/${PKGNAME}/nsCPrefetchService.h
+include/${PKGNAME}/nsCRT.h
+include/${PKGNAME}/nsCRTGlue.h
+include/${PKGNAME}/nsCSSAnonBoxList.h
+include/${PKGNAME}/nsCSSAnonBoxes.h
+include/${PKGNAME}/nsCSSCounterDescList.h
+include/${PKGNAME}/nsCSSFontDescList.h
+include/${PKGNAME}/nsCSSFrameConstructor.h
+include/${PKGNAME}/nsCSSKeywordList.h
+include/${PKGNAME}/nsCSSKeywords.h
+include/${PKGNAME}/nsCSSParser.h
+include/${PKGNAME}/nsCSSPropAliasList.h
+include/${PKGNAME}/nsCSSPropList.h
+include/${PKGNAME}/nsCSSPropLogicalGroupList.h
+include/${PKGNAME}/nsCSSProperty.h
+include/${PKGNAME}/nsCSSPropertySet.h
+include/${PKGNAME}/nsCSSProps.h
+include/${PKGNAME}/nsCSSPseudoClassList.h
+include/${PKGNAME}/nsCSSPseudoClasses.h
+include/${PKGNAME}/nsCSSPseudoElementList.h
+include/${PKGNAME}/nsCSSPseudoElements.h
+include/${PKGNAME}/nsCSSRuleProcessor.h
+include/${PKGNAME}/nsCSSScanner.h
+include/${PKGNAME}/nsCSSValue.h
+include/${PKGNAME}/nsCTooltipTextProvider.h
+include/${PKGNAME}/nsCURILoader.h
+include/${PKGNAME}/nsCWebBrowser.h
+include/${PKGNAME}/nsCWebBrowserPersist.h
+include/${PKGNAME}/nsCacheService.h
+include/${PKGNAME}/nsCanvasFrame.h
+include/${PKGNAME}/nsCaret.h
+include/${PKGNAME}/nsCaseTreatment.h
+include/${PKGNAME}/nsCategoryCache.h
+include/${PKGNAME}/nsCategoryManagerUtils.h
+include/${PKGNAME}/nsChangeHint.h
+include/${PKGNAME}/nsCharSeparatedTokenizer.h
+include/${PKGNAME}/nsCharTraits.h
+include/${PKGNAME}/nsCharsetSource.h
+include/${PKGNAME}/nsCheapSets.h
+include/${PKGNAME}/nsClassHashtable.h
+include/${PKGNAME}/nsClientAuthRemember.h
+include/${PKGNAME}/nsCollation.h
+include/${PKGNAME}/nsCollationCID.h
+include/${PKGNAME}/nsColor.h
+include/${PKGNAME}/nsColorNameList.h
+include/${PKGNAME}/nsColorNames.h
+include/${PKGNAME}/nsCom.h
+include/${PKGNAME}/nsCompatibility.h
+include/${PKGNAME}/nsComponentManagerUtils.h
+include/${PKGNAME}/nsComputedDOMStylePropertyList.h
+include/${PKGNAME}/nsContainerFrame.h
+include/${PKGNAME}/nsContentCID.h
+include/${PKGNAME}/nsContentCreatorFunctions.h
+include/${PKGNAME}/nsContentDLF.h
+include/${PKGNAME}/nsContentList.h
+include/${PKGNAME}/nsContentListDeclarations.h
+include/${PKGNAME}/nsContentPermissionHelper.h
+include/${PKGNAME}/nsContentPolicyUtils.h
+include/${PKGNAME}/nsContentSecurityManager.h
+include/${PKGNAME}/nsContentSink.h
+include/${PKGNAME}/nsContentTypeParser.h
+include/${PKGNAME}/nsContentUtils.h
+include/${PKGNAME}/nsCoord.h
+include/${PKGNAME}/nsCopySupport.h
+include/${PKGNAME}/nsCrypto.h
+include/${PKGNAME}/nsCycleCollectionNoteChild.h
+include/${PKGNAME}/nsCycleCollectionNoteRootCallback.h
+include/${PKGNAME}/nsCycleCollectionParticipant.h
+include/${PKGNAME}/nsCycleCollectionTraversalCallback.h
+include/${PKGNAME}/nsCycleCollector.h
+include/${PKGNAME}/nsDOMAttributeMap.h
+include/${PKGNAME}/nsDOMCID.h
+include/${PKGNAME}/nsDOMCSSAttrDeclaration.h
+include/${PKGNAME}/nsDOMCSSDeclaration.h
+include/${PKGNAME}/nsDOMCSSRGBColor.h
+include/${PKGNAME}/nsDOMClassInfoClasses.h
+include/${PKGNAME}/nsDOMClassInfoID.h
+include/${PKGNAME}/nsDOMJSUtils.h
+include/${PKGNAME}/nsDOMNavigationTiming.h
+include/${PKGNAME}/nsDOMOfflineResourceList.h
+include/${PKGNAME}/nsDOMString.h
+include/${PKGNAME}/nsDataHashtable.h
+include/${PKGNAME}/nsDateTimeFormatCID.h
+include/${PKGNAME}/nsDebug.h
+include/${PKGNAME}/nsDebugImpl.h
+include/${PKGNAME}/nsDeleteDir.h
+include/${PKGNAME}/nsDependentString.h
+include/${PKGNAME}/nsDependentSubstring.h
+include/${PKGNAME}/nsDeprecatedOperationList.h
+include/${PKGNAME}/nsDeque.h
+include/${PKGNAME}/nsDetectionConfident.h
+include/${PKGNAME}/nsDeviceContext.h
+include/${PKGNAME}/nsDeviceSensors.h
+include/${PKGNAME}/nsDeviceStorage.h
+include/${PKGNAME}/nsDirection.h
+include/${PKGNAME}/nsDirectoryService.h
+include/${PKGNAME}/nsDirectoryServiceAtomList.h
+include/${PKGNAME}/nsDirectoryServiceDefs.h
+include/${PKGNAME}/nsDirectoryServiceUtils.h
+include/${PKGNAME}/nsDisplayItemTypes.h
+include/${PKGNAME}/nsDisplayItemTypesList.h
+include/${PKGNAME}/nsDisplayList.h
+include/${PKGNAME}/nsDisplayListInvalidation.h
+include/${PKGNAME}/nsDocElementCreatedNotificationRunner.h
+include/${PKGNAME}/nsDocLoader.h
+include/${PKGNAME}/nsDocShellCID.h
+include/${PKGNAME}/nsDocShellLoadTypes.h
+include/${PKGNAME}/nsDocumentWarningList.h
+include/${PKGNAME}/nsDumpUtils.h
+include/${PKGNAME}/nsEditorCID.h
+include/${PKGNAME}/nsEmbedCID.h
+include/${PKGNAME}/nsEmbedString.h
+include/${PKGNAME}/nsEncoderDecoderUtils.h
+include/${PKGNAME}/nsEnumeratorUtils.h
+include/${PKGNAME}/nsError.h
+include/${PKGNAME}/nsEscape.h
+include/${PKGNAME}/nsEventQueue.h
+include/${PKGNAME}/nsExpirationTracker.h
+include/${PKGNAME}/nsExternalHelperAppService.h
+include/${PKGNAME}/nsFileStreams.h
+include/${PKGNAME}/nsFilterInstance.h
+include/${PKGNAME}/nsFocusManager.h
+include/${PKGNAME}/nsFont.h
+include/${PKGNAME}/nsFontFace.h
+include/${PKGNAME}/nsFontFaceList.h
+include/${PKGNAME}/nsFontMetrics.h
+include/${PKGNAME}/nsFormData.h
+include/${PKGNAME}/nsFormSubmission.h
+include/${PKGNAME}/nsFrame.h
+include/${PKGNAME}/nsFrameIdList.h
+include/${PKGNAME}/nsFrameList.h
+include/${PKGNAME}/nsFrameManager.h
+include/${PKGNAME}/nsFrameManagerBase.h
+include/${PKGNAME}/nsFrameMessageManager.h
+include/${PKGNAME}/nsFrameSelection.h
+include/${PKGNAME}/nsFrameState.h
+include/${PKGNAME}/nsFrameStateBits.h
+include/${PKGNAME}/nsFrameTraversal.h
+include/${PKGNAME}/nsGTKToolkit.h
+include/${PKGNAME}/nsGZFileWriter.h
+include/${PKGNAME}/nsGenericDOMDataNode.h
+include/${PKGNAME}/nsGenericHTMLElement.h
+include/${PKGNAME}/nsGeoPosition.h
+include/${PKGNAME}/nsGeoPositionIPCSerialiser.h
+include/${PKGNAME}/nsGeolocationSettings.h
+include/${PKGNAME}/nsGfxCIID.h
+include/${PKGNAME}/nsGkAtomList.h
+include/${PKGNAME}/nsGkAtoms.h
+include/${PKGNAME}/nsGrid.h
+include/${PKGNAME}/nsGridCell.h
+include/${PKGNAME}/nsGridLayout2.h
+include/${PKGNAME}/nsGridRow.h
+include/${PKGNAME}/nsGridRowGroupLayout.h
+include/${PKGNAME}/nsGridRowLayout.h
+include/${PKGNAME}/nsGridRowLeafFrame.h
+include/${PKGNAME}/nsGridRowLeafLayout.h
+include/${PKGNAME}/nsHTMLDNSPrefetch.h
+include/${PKGNAME}/nsHTMLParts.h
+include/${PKGNAME}/nsHTMLReflowMetrics.h
+include/${PKGNAME}/nsHTMLReflowState.h
+include/${PKGNAME}/nsHTMLTagList.h
+include/${PKGNAME}/nsHTMLTags.h
+include/${PKGNAME}/nsHashKeys.h
+include/${PKGNAME}/nsHashPropertyBag.h
+include/${PKGNAME}/nsHostObjectProtocolHandler.h
+include/${PKGNAME}/nsHostObjectURI.h
+include/${PKGNAME}/nsHtml5ArrayCopy.h
+include/${PKGNAME}/nsHtml5AtomList.h
+include/${PKGNAME}/nsHtml5AtomTable.h
+include/${PKGNAME}/nsHtml5Atoms.h
+include/${PKGNAME}/nsHtml5ByteReadable.h
+include/${PKGNAME}/nsHtml5DependentUTF16Buffer.h
+include/${PKGNAME}/nsHtml5DocumentBuilder.h
+include/${PKGNAME}/nsHtml5DocumentMode.h
+include/${PKGNAME}/nsHtml5HtmlAttributes.h
+include/${PKGNAME}/nsHtml5Macros.h
+include/${PKGNAME}/nsHtml5MetaScanner.h
+include/${PKGNAME}/nsHtml5MetaScannerHSupplement.h
+include/${PKGNAME}/nsHtml5Module.h
+include/${PKGNAME}/nsHtml5NamedCharacters.h
+include/${PKGNAME}/nsHtml5NamedCharactersAccel.h
+include/${PKGNAME}/nsHtml5OplessBuilder.h
+include/${PKGNAME}/nsHtml5OwningUTF16Buffer.h
+include/${PKGNAME}/nsHtml5Parser.h
+include/${PKGNAME}/nsHtml5PlainTextUtils.h
+include/${PKGNAME}/nsHtml5RefPtr.h
+include/${PKGNAME}/nsHtml5SVGLoadDispatcher.h
+include/${PKGNAME}/nsHtml5Speculation.h
+include/${PKGNAME}/nsHtml5SpeculativeLoad.h
+include/${PKGNAME}/nsHtml5StreamListener.h
+include/${PKGNAME}/nsHtml5StreamParser.h
+include/${PKGNAME}/nsHtml5StringParser.h
+include/${PKGNAME}/nsHtml5TreeOpExecutor.h
+include/${PKGNAME}/nsHtml5TreeOpStage.h
+include/${PKGNAME}/nsHtml5TreeOperation.h
+include/${PKGNAME}/nsHtml5UTF16Buffer.h
+include/${PKGNAME}/nsHtml5UTF16BufferHSupplement.h
+include/${PKGNAME}/nsHtml5ViewSourceUtils.h
+include/${PKGNAME}/nsHttp.h
+include/${PKGNAME}/nsHttpAtomList.h
+include/${PKGNAME}/nsHttpHeaderArray.h
+include/${PKGNAME}/nsHttpRequestHead.h
+include/${PKGNAME}/nsHttpResponseHead.h
+include/${PKGNAME}/nsHyphenationManager.h
+include/${PKGNAME}/nsHyphenator.h
+include/${PKGNAME}/nsIASN1Object.h
+include/${PKGNAME}/nsIASN1PrintableItem.h
+include/${PKGNAME}/nsIASN1Sequence.h
+include/${PKGNAME}/nsIASN1Tree.h
+include/${PKGNAME}/nsIAboutModule.h
+include/${PKGNAME}/nsIActivityProxy.h
+include/${PKGNAME}/nsIActivityUIGlue.h
+include/${PKGNAME}/nsIAddonInterposition.h
+include/${PKGNAME}/nsIAddonPolicyService.h
+include/${PKGNAME}/nsIAlarmHalService.h
+include/${PKGNAME}/nsIAlertsService.h
+include/${PKGNAME}/nsIAnimationObserver.h
+include/${PKGNAME}/nsIAnnotationService.h
+include/${PKGNAME}/nsIAnonymousContentCreator.h
+include/${PKGNAME}/nsIAppShell.h
+include/${PKGNAME}/nsIAppShellService.h
+include/${PKGNAME}/nsIAppStartup.h
+include/${PKGNAME}/nsIAppStartupNotifier.h
+include/${PKGNAME}/nsIApplicationCache.h
+include/${PKGNAME}/nsIApplicationCacheChannel.h
+include/${PKGNAME}/nsIApplicationCacheContainer.h
+include/${PKGNAME}/nsIApplicationCacheService.h
+include/${PKGNAME}/nsIApplicationReputation.h
+include/${PKGNAME}/nsIAppsService.h
+include/${PKGNAME}/nsIArray.h
+include/${PKGNAME}/nsIArrayBufferInputStream.h
+include/${PKGNAME}/nsIAssociatedContentSecurity.h
+include/${PKGNAME}/nsIAsyncInputStream.h
+include/${PKGNAME}/nsIAsyncOutputStream.h
+include/${PKGNAME}/nsIAsyncShutdown.h
+include/${PKGNAME}/nsIAsyncStreamCopier.h
+include/${PKGNAME}/nsIAsyncStreamCopier2.h
+include/${PKGNAME}/nsIAsyncVerifyRedirectCallback.h
+include/${PKGNAME}/nsIAtom.h
+include/${PKGNAME}/nsIAtomService.h
+include/${PKGNAME}/nsIAttribute.h
+include/${PKGNAME}/nsIAudioChannelAgent.h
+include/${PKGNAME}/nsIAudioChannelService.h
+include/${PKGNAME}/nsIAuthInformation.h
+include/${PKGNAME}/nsIAuthModule.h
+include/${PKGNAME}/nsIAuthPrompt.h
+include/${PKGNAME}/nsIAuthPrompt2.h
+include/${PKGNAME}/nsIAuthPromptAdapterFactory.h
+include/${PKGNAME}/nsIAuthPromptCallback.h
+include/${PKGNAME}/nsIAuthPromptProvider.h
+include/${PKGNAME}/nsIAutoCompleteController.h
+include/${PKGNAME}/nsIAutoCompleteInput.h
+include/${PKGNAME}/nsIAutoCompletePopup.h
+include/${PKGNAME}/nsIAutoCompleteResult.h
+include/${PKGNAME}/nsIAutoCompleteSearch.h
+include/${PKGNAME}/nsIAutoCompleteSimpleResult.h
+include/${PKGNAME}/nsIAutoConfig.h
+include/${PKGNAME}/nsIBFCacheEntry.h
+include/${PKGNAME}/nsIBackgroundFileSaver.h
+include/${PKGNAME}/nsIBadCertListener2.h
+include/${PKGNAME}/nsIBaseWindow.h
+include/${PKGNAME}/nsIBidiKeyboard.h
+include/${PKGNAME}/nsIBinaryInputStream.h
+include/${PKGNAME}/nsIBinaryOutputStream.h
+include/${PKGNAME}/nsIBlocklistService.h
+include/${PKGNAME}/nsIBoxObject.h
+include/${PKGNAME}/nsIBrowserBoxObject.h
+include/${PKGNAME}/nsIBrowserDOMWindow.h
+include/${PKGNAME}/nsIBrowserElementAPI.h
+include/${PKGNAME}/nsIBrowserGlue.h
+include/${PKGNAME}/nsIBrowserHandler.h
+include/${PKGNAME}/nsIBrowserHistory.h
+include/${PKGNAME}/nsIBrowserProfileMigrator.h
+include/${PKGNAME}/nsIBrowserSearchService.h
+include/${PKGNAME}/nsIBufEntropyCollector.h
+include/${PKGNAME}/nsIBufferedStreams.h
+include/${PKGNAME}/nsIByteRangeRequest.h
+include/${PKGNAME}/nsICSSDeclaration.h
+include/${PKGNAME}/nsICSSLoaderObserver.h
+include/${PKGNAME}/nsICSSPseudoComparator.h
+include/${PKGNAME}/nsICSSStyleRuleDOMWrapper.h
+include/${PKGNAME}/nsICSSUnprefixingService.h
+include/${PKGNAME}/nsICache.h
+include/${PKGNAME}/nsICacheEntry.h
+include/${PKGNAME}/nsICacheEntryDescriptor.h
+include/${PKGNAME}/nsICacheEntryDoomCallback.h
+include/${PKGNAME}/nsICacheEntryOpenCallback.h
+include/${PKGNAME}/nsICacheInfoChannel.h
+include/${PKGNAME}/nsICacheListener.h
+include/${PKGNAME}/nsICacheService.h
+include/${PKGNAME}/nsICacheSession.h
+include/${PKGNAME}/nsICacheStorage.h
+include/${PKGNAME}/nsICacheStorageService.h
+include/${PKGNAME}/nsICacheStorageVisitor.h
+include/${PKGNAME}/nsICacheVisitor.h
+include/${PKGNAME}/nsICachedFileDescriptorListener.h
+include/${PKGNAME}/nsICachingChannel.h
+include/${PKGNAME}/nsICancelable.h
+include/${PKGNAME}/nsICancelableRunnable.h
+include/${PKGNAME}/nsICanvasRenderingContextInternal.h
+include/${PKGNAME}/nsICaptivePortalDetector.h
+include/${PKGNAME}/nsICaptivePortalService.h
+include/${PKGNAME}/nsICaseConversion.h
+include/${PKGNAME}/nsICategoryManager.h
+include/${PKGNAME}/nsICellBroadcastService.h
+include/${PKGNAME}/nsICellInfo.h
+include/${PKGNAME}/nsICertBlocklist.h
+include/${PKGNAME}/nsICertOverrideService.h
+include/${PKGNAME}/nsICertPickDialogs.h
+include/${PKGNAME}/nsICertTree.h
+include/${PKGNAME}/nsICertificateDialogs.h
+include/${PKGNAME}/nsIChannel.h
+include/${PKGNAME}/nsIChannelEventSink.h
+include/${PKGNAME}/nsICharsetDetectionObserver.h
+include/${PKGNAME}/nsICharsetDetector.h
+include/${PKGNAME}/nsIChildChannel.h
+include/${PKGNAME}/nsIChromeRegistry.h
+include/${PKGNAME}/nsIClassInfo.h
+include/${PKGNAME}/nsIClassInfoImpl.h
+include/${PKGNAME}/nsIClassOfService.h
+include/${PKGNAME}/nsIClientAuthDialogs.h
+include/${PKGNAME}/nsIClipboard.h
+include/${PKGNAME}/nsIClipboardCommands.h
+include/${PKGNAME}/nsIClipboardDragDropHookList.h
+include/${PKGNAME}/nsIClipboardDragDropHooks.h
+include/${PKGNAME}/nsIClipboardHelper.h
+include/${PKGNAME}/nsIClipboardOwner.h
+include/${PKGNAME}/nsICloneableInputStream.h
+include/${PKGNAME}/nsICollation.h
+include/${PKGNAME}/nsICollection.h
+include/${PKGNAME}/nsIColorPicker.h
+include/${PKGNAME}/nsIComboboxControlFrame.h
+include/${PKGNAME}/nsICommandHandler.h
+include/${PKGNAME}/nsICommandLine.h
+include/${PKGNAME}/nsICommandLineHandler.h
+include/${PKGNAME}/nsICommandLineRunner.h
+include/${PKGNAME}/nsICommandLineValidator.h
+include/${PKGNAME}/nsICommandManager.h
+include/${PKGNAME}/nsICommandParams.h
+include/${PKGNAME}/nsIComponentManager.h
+include/${PKGNAME}/nsIComponentRegistrar.h
+include/${PKGNAME}/nsIConsoleAPIStorage.h
+include/${PKGNAME}/nsIConsoleListener.h
+include/${PKGNAME}/nsIConsoleMessage.h
+include/${PKGNAME}/nsIConsoleService.h
+include/${PKGNAME}/nsIConstraintValidation.h
+include/${PKGNAME}/nsIContainerBoxObject.h
+include/${PKGNAME}/nsIContent.h
+include/${PKGNAME}/nsIContentDispatchChooser.h
+include/${PKGNAME}/nsIContentFilter.h
+include/${PKGNAME}/nsIContentHandle.h
+include/${PKGNAME}/nsIContentHandler.h
+include/${PKGNAME}/nsIContentInlines.h
+include/${PKGNAME}/nsIContentIterator.h
+include/${PKGNAME}/nsIContentPermissionPrompt.h
+include/${PKGNAME}/nsIContentPolicy.h
+include/${PKGNAME}/nsIContentPolicyBase.h
+include/${PKGNAME}/nsIContentPrefService.h
+include/${PKGNAME}/nsIContentPrefService2.h
+include/${PKGNAME}/nsIContentSecurityManager.h
+include/${PKGNAME}/nsIContentSecurityPolicy.h
+include/${PKGNAME}/nsIContentSerializer.h
+include/${PKGNAME}/nsIContentSink.h
+include/${PKGNAME}/nsIContentSniffer.h
+include/${PKGNAME}/nsIContentURIGrouper.h
+include/${PKGNAME}/nsIContentViewer.h
+include/${PKGNAME}/nsIContentViewerContainer.h
+include/${PKGNAME}/nsIContentViewerEdit.h
+include/${PKGNAME}/nsIContentViewerFile.h
+include/${PKGNAME}/nsIContextMenuListener.h
+include/${PKGNAME}/nsIContextMenuListener2.h
+include/${PKGNAME}/nsIController.h
+include/${PKGNAME}/nsIControllerCommand.h
+include/${PKGNAME}/nsIControllerCommandTable.h
+include/${PKGNAME}/nsIControllerContext.h
+include/${PKGNAME}/nsIControllers.h
+include/${PKGNAME}/nsIConverterInputStream.h
+include/${PKGNAME}/nsIConverterOutputStream.h
+include/${PKGNAME}/nsICookie.h
+include/${PKGNAME}/nsICookie2.h
+include/${PKGNAME}/nsICookieAcceptDialog.h
+include/${PKGNAME}/nsICookieManager.h
+include/${PKGNAME}/nsICookieManager2.h
+include/${PKGNAME}/nsICookiePermission.h
+include/${PKGNAME}/nsICookiePromptService.h
+include/${PKGNAME}/nsICookieService.h
+include/${PKGNAME}/nsICryptoFIPSInfo.h
+include/${PKGNAME}/nsICryptoHMAC.h
+include/${PKGNAME}/nsICryptoHash.h
+include/${PKGNAME}/nsICurrentCharsetListener.h
+include/${PKGNAME}/nsICycleCollectorListener.h
+include/${PKGNAME}/nsID.h
+include/${PKGNAME}/nsIDNSListener.h
+include/${PKGNAME}/nsIDNSRecord.h
+include/${PKGNAME}/nsIDNSService.h
+include/${PKGNAME}/nsIDNSServiceDiscovery.h
+include/${PKGNAME}/nsIDOMAnimationEvent.h
+include/${PKGNAME}/nsIDOMAttr.h
+include/${PKGNAME}/nsIDOMBeforeUnloadEvent.h
+include/${PKGNAME}/nsIDOMBlob.h
+include/${PKGNAME}/nsIDOMCDATASection.h
+include/${PKGNAME}/nsIDOMCSSCharsetRule.h
+include/${PKGNAME}/nsIDOMCSSConditionRule.h
+include/${PKGNAME}/nsIDOMCSSCounterStyleRule.h
+include/${PKGNAME}/nsIDOMCSSFontFaceRule.h
+include/${PKGNAME}/nsIDOMCSSFontFeatureValuesRule.h
+include/${PKGNAME}/nsIDOMCSSGroupingRule.h
+include/${PKGNAME}/nsIDOMCSSImportRule.h
+include/${PKGNAME}/nsIDOMCSSMediaRule.h
+include/${PKGNAME}/nsIDOMCSSMozDocumentRule.h
+include/${PKGNAME}/nsIDOMCSSPageRule.h
+include/${PKGNAME}/nsIDOMCSSPrimitiveValue.h
+include/${PKGNAME}/nsIDOMCSSRule.h
+include/${PKGNAME}/nsIDOMCSSRuleList.h
+include/${PKGNAME}/nsIDOMCSSStyleDeclaration.h
+include/${PKGNAME}/nsIDOMCSSStyleRule.h
+include/${PKGNAME}/nsIDOMCSSStyleSheet.h
+include/${PKGNAME}/nsIDOMCSSSupportsRule.h
+include/${PKGNAME}/nsIDOMCSSUnknownRule.h
+include/${PKGNAME}/nsIDOMCSSValue.h
+include/${PKGNAME}/nsIDOMCSSValueList.h
+include/${PKGNAME}/nsIDOMCanvasRenderingContext2D.h
+include/${PKGNAME}/nsIDOMCharacterData.h
+include/${PKGNAME}/nsIDOMChromeWindow.h
+include/${PKGNAME}/nsIDOMClassInfo.h
+include/${PKGNAME}/nsIDOMClientRect.h
+include/${PKGNAME}/nsIDOMClientRectList.h
+include/${PKGNAME}/nsIDOMClipboardEvent.h
+include/${PKGNAME}/nsIDOMCommandEvent.h
+include/${PKGNAME}/nsIDOMComment.h
+include/${PKGNAME}/nsIDOMCompositionEvent.h
+include/${PKGNAME}/nsIDOMConstructor.h
+include/${PKGNAME}/nsIDOMCounter.h
+include/${PKGNAME}/nsIDOMCrypto.h
+include/${PKGNAME}/nsIDOMCustomEvent.h
+include/${PKGNAME}/nsIDOMDOMCursor.h
+include/${PKGNAME}/nsIDOMDOMException.h
+include/${PKGNAME}/nsIDOMDOMImplementation.h
+include/${PKGNAME}/nsIDOMDOMRequest.h
+include/${PKGNAME}/nsIDOMDataChannel.h
+include/${PKGNAME}/nsIDOMDataContainerEvent.h
+include/${PKGNAME}/nsIDOMDataTransfer.h
+include/${PKGNAME}/nsIDOMDesktopNotification.h
+include/${PKGNAME}/nsIDOMDocument.h
+include/${PKGNAME}/nsIDOMDocumentFragment.h
+include/${PKGNAME}/nsIDOMDocumentType.h
+include/${PKGNAME}/nsIDOMDocumentXBL.h
+include/${PKGNAME}/nsIDOMDragEvent.h
+include/${PKGNAME}/nsIDOMElement.h
+include/${PKGNAME}/nsIDOMElementCSSInlineStyle.h
+include/${PKGNAME}/nsIDOMEvent.h
+include/${PKGNAME}/nsIDOMEventListener.h
+include/${PKGNAME}/nsIDOMEventTarget.h
+include/${PKGNAME}/nsIDOMFileList.h
+include/${PKGNAME}/nsIDOMFileReader.h
+include/${PKGNAME}/nsIDOMFocusEvent.h
+include/${PKGNAME}/nsIDOMFontFace.h
+include/${PKGNAME}/nsIDOMFontFaceList.h
+include/${PKGNAME}/nsIDOMFormData.h
+include/${PKGNAME}/nsIDOMGeoGeolocation.h
+include/${PKGNAME}/nsIDOMGeoPosition.h
+include/${PKGNAME}/nsIDOMGeoPositionCallback.h
+include/${PKGNAME}/nsIDOMGeoPositionCoords.h
+include/${PKGNAME}/nsIDOMGeoPositionError.h
+include/${PKGNAME}/nsIDOMGeoPositionErrorCallback.h
+include/${PKGNAME}/nsIDOMGlobalPropertyInitializer.h
+include/${PKGNAME}/nsIDOMHTMLAnchorElement.h
+include/${PKGNAME}/nsIDOMHTMLAppletElement.h
+include/${PKGNAME}/nsIDOMHTMLAreaElement.h
+include/${PKGNAME}/nsIDOMHTMLBaseElement.h
+include/${PKGNAME}/nsIDOMHTMLBodyElement.h
+include/${PKGNAME}/nsIDOMHTMLButtonElement.h
+include/${PKGNAME}/nsIDOMHTMLCanvasElement.h
+include/${PKGNAME}/nsIDOMHTMLCollection.h
+include/${PKGNAME}/nsIDOMHTMLDirectoryElement.h
+include/${PKGNAME}/nsIDOMHTMLDocument.h
+include/${PKGNAME}/nsIDOMHTMLElement.h
+include/${PKGNAME}/nsIDOMHTMLEmbedElement.h
+include/${PKGNAME}/nsIDOMHTMLFieldSetElement.h
+include/${PKGNAME}/nsIDOMHTMLFormElement.h
+include/${PKGNAME}/nsIDOMHTMLFrameElement.h
+include/${PKGNAME}/nsIDOMHTMLFrameSetElement.h
+include/${PKGNAME}/nsIDOMHTMLHRElement.h
+include/${PKGNAME}/nsIDOMHTMLHeadElement.h
+include/${PKGNAME}/nsIDOMHTMLHtmlElement.h
+include/${PKGNAME}/nsIDOMHTMLIFrameElement.h
+include/${PKGNAME}/nsIDOMHTMLImageElement.h
+include/${PKGNAME}/nsIDOMHTMLInputElement.h
+include/${PKGNAME}/nsIDOMHTMLLIElement.h
+include/${PKGNAME}/nsIDOMHTMLLabelElement.h
+include/${PKGNAME}/nsIDOMHTMLLinkElement.h
+include/${PKGNAME}/nsIDOMHTMLMapElement.h
+include/${PKGNAME}/nsIDOMHTMLMediaElement.h
+include/${PKGNAME}/nsIDOMHTMLMenuElement.h
+include/${PKGNAME}/nsIDOMHTMLMenuItemElement.h
+include/${PKGNAME}/nsIDOMHTMLMetaElement.h
+include/${PKGNAME}/nsIDOMHTMLOListElement.h
+include/${PKGNAME}/nsIDOMHTMLObjectElement.h
+include/${PKGNAME}/nsIDOMHTMLOptGroupElement.h
+include/${PKGNAME}/nsIDOMHTMLOptionElement.h
+include/${PKGNAME}/nsIDOMHTMLOptionsCollection.h
+include/${PKGNAME}/nsIDOMHTMLParagraphElement.h
+include/${PKGNAME}/nsIDOMHTMLPictureElement.h
+include/${PKGNAME}/nsIDOMHTMLPreElement.h
+include/${PKGNAME}/nsIDOMHTMLQuoteElement.h
+include/${PKGNAME}/nsIDOMHTMLScriptElement.h
+include/${PKGNAME}/nsIDOMHTMLSelectElement.h
+include/${PKGNAME}/nsIDOMHTMLSourceElement.h
+include/${PKGNAME}/nsIDOMHTMLStyleElement.h
+include/${PKGNAME}/nsIDOMHTMLTableCellElement.h
+include/${PKGNAME}/nsIDOMHTMLTextAreaElement.h
+include/${PKGNAME}/nsIDOMHTMLUListElement.h
+include/${PKGNAME}/nsIDOMHistory.h
+include/${PKGNAME}/nsIDOMKeyEvent.h
+include/${PKGNAME}/nsIDOMLocation.h
+include/${PKGNAME}/nsIDOMMediaError.h
+include/${PKGNAME}/nsIDOMMediaList.h
+include/${PKGNAME}/nsIDOMMessageEvent.h
+include/${PKGNAME}/nsIDOMModalContentWindow.h
+include/${PKGNAME}/nsIDOMMouseEvent.h
+include/${PKGNAME}/nsIDOMMouseScrollEvent.h
+include/${PKGNAME}/nsIDOMMozBrowserFrame.h
+include/${PKGNAME}/nsIDOMMozCSSKeyframeRule.h
+include/${PKGNAME}/nsIDOMMozCSSKeyframesRule.h
+include/${PKGNAME}/nsIDOMMozMmsMessage.h
+include/${PKGNAME}/nsIDOMMozMobileMessageThread.h
+include/${PKGNAME}/nsIDOMMozNamedAttrMap.h
+include/${PKGNAME}/nsIDOMMozSmsMessage.h
+include/${PKGNAME}/nsIDOMMutationEvent.h
+include/${PKGNAME}/nsIDOMNSEditableElement.h
+include/${PKGNAME}/nsIDOMNSEvent.h
+include/${PKGNAME}/nsIDOMNavigator.h
+include/${PKGNAME}/nsIDOMNavigatorSystemMessages.h
+include/${PKGNAME}/nsIDOMNavigatorUserMedia.h
+include/${PKGNAME}/nsIDOMNode.h
+include/${PKGNAME}/nsIDOMNodeFilter.h
+include/${PKGNAME}/nsIDOMNodeIterator.h
+include/${PKGNAME}/nsIDOMNodeList.h
+include/${PKGNAME}/nsIDOMNotifyPaintEvent.h
+include/${PKGNAME}/nsIDOMOfflineResourceList.h
+include/${PKGNAME}/nsIDOMPaintRequest.h
+include/${PKGNAME}/nsIDOMParser.h
+include/${PKGNAME}/nsIDOMProcessingInstruction.h
+include/${PKGNAME}/nsIDOMRange.h
+include/${PKGNAME}/nsIDOMRect.h
+include/${PKGNAME}/nsIDOMSVGElement.h
+include/${PKGNAME}/nsIDOMSVGLength.h
+include/${PKGNAME}/nsIDOMScreen.h
+include/${PKGNAME}/nsIDOMScriptObjectFactory.h
+include/${PKGNAME}/nsIDOMScrollAreaEvent.h
+include/${PKGNAME}/nsIDOMSerializer.h
+include/${PKGNAME}/nsIDOMSimpleGestureEvent.h
+include/${PKGNAME}/nsIDOMStorage.h
+include/${PKGNAME}/nsIDOMStorageManager.h
+include/${PKGNAME}/nsIDOMStyleSheet.h
+include/${PKGNAME}/nsIDOMStyleSheetList.h
+include/${PKGNAME}/nsIDOMTCPServerSocket.h
+include/${PKGNAME}/nsIDOMTCPSocket.h
+include/${PKGNAME}/nsIDOMText.h
+include/${PKGNAME}/nsIDOMTimeEvent.h
+include/${PKGNAME}/nsIDOMTimeRanges.h
+include/${PKGNAME}/nsIDOMTransitionEvent.h
+include/${PKGNAME}/nsIDOMTreeWalker.h
+include/${PKGNAME}/nsIDOMUIEvent.h
+include/${PKGNAME}/nsIDOMValidityState.h
+include/${PKGNAME}/nsIDOMWakeLockListener.h
+include/${PKGNAME}/nsIDOMWebGLRenderingContext.h
+include/${PKGNAME}/nsIDOMWheelEvent.h
+include/${PKGNAME}/nsIDOMWindow.h
+include/${PKGNAME}/nsIDOMWindowCollection.h
+include/${PKGNAME}/nsIDOMWindowUtils.h
+include/${PKGNAME}/nsIDOMXMLDocument.h
+include/${PKGNAME}/nsIDOMXPathEvaluator.h
+include/${PKGNAME}/nsIDOMXPathResult.h
+include/${PKGNAME}/nsIDOMXULButtonElement.h
+include/${PKGNAME}/nsIDOMXULCheckboxElement.h
+include/${PKGNAME}/nsIDOMXULCommandDispatcher.h
+include/${PKGNAME}/nsIDOMXULCommandEvent.h
+include/${PKGNAME}/nsIDOMXULContainerElement.h
+include/${PKGNAME}/nsIDOMXULControlElement.h
+include/${PKGNAME}/nsIDOMXULDescriptionElement.h
+include/${PKGNAME}/nsIDOMXULDocument.h
+include/${PKGNAME}/nsIDOMXULElement.h
+include/${PKGNAME}/nsIDOMXULImageElement.h
+include/${PKGNAME}/nsIDOMXULLabelElement.h
+include/${PKGNAME}/nsIDOMXULLabeledControlEl.h
+include/${PKGNAME}/nsIDOMXULMenuListElement.h
+include/${PKGNAME}/nsIDOMXULMultSelectCntrlEl.h
+include/${PKGNAME}/nsIDOMXULPopupElement.h
+include/${PKGNAME}/nsIDOMXULRelatedElement.h
+include/${PKGNAME}/nsIDOMXULSelectCntrlEl.h
+include/${PKGNAME}/nsIDOMXULSelectCntrlItemEl.h
+include/${PKGNAME}/nsIDOMXULTextboxElement.h
+include/${PKGNAME}/nsIDOMXULTreeElement.h
+include/${PKGNAME}/nsIDTD.h
+include/${PKGNAME}/nsIDashboard.h
+include/${PKGNAME}/nsIDashboardEventNotifier.h
+include/${PKGNAME}/nsIDataSignatureVerifier.h
+include/${PKGNAME}/nsIDataStore.h
+include/${PKGNAME}/nsIDataStoreService.h
+include/${PKGNAME}/nsIDateTimeFormat.h
+include/${PKGNAME}/nsIDebug2.h
+include/${PKGNAME}/nsIDeletedMessageInfo.h
+include/${PKGNAME}/nsIDeviceContextSpec.h
+include/${PKGNAME}/nsIDeviceSensors.h
+include/${PKGNAME}/nsIDialogParamBlock.h
+include/${PKGNAME}/nsIDirIndex.h
+include/${PKGNAME}/nsIDirIndexListener.h
+include/${PKGNAME}/nsIDirectoryEnumerator.h
+include/${PKGNAME}/nsIDirectoryService.h
+include/${PKGNAME}/nsIDiskSpaceWatcher.h
+include/${PKGNAME}/nsIDivertableChannel.h
+include/${PKGNAME}/nsIDocCharset.h
+include/${PKGNAME}/nsIDocShell.h
+include/${PKGNAME}/nsIDocShellLoadInfo.h
+include/${PKGNAME}/nsIDocShellTreeItem.h
+include/${PKGNAME}/nsIDocShellTreeOwner.h
+include/${PKGNAME}/nsIDocument.h
+include/${PKGNAME}/nsIDocumentActivity.h
+include/${PKGNAME}/nsIDocumentEncoder.h
+include/${PKGNAME}/nsIDocumentInlines.h
+include/${PKGNAME}/nsIDocumentLoader.h
+include/${PKGNAME}/nsIDocumentLoaderFactory.h
+include/${PKGNAME}/nsIDocumentObserver.h
+include/${PKGNAME}/nsIDocumentStateListener.h
+include/${PKGNAME}/nsIDocumentTransformer.h
+include/${PKGNAME}/nsIDomainPolicy.h
+include/${PKGNAME}/nsIDownload.h
+include/${PKGNAME}/nsIDownloadHistory.h
+include/${PKGNAME}/nsIDownloadManager.h
+include/${PKGNAME}/nsIDownloadManagerUI.h
+include/${PKGNAME}/nsIDownloadProgressListener.h
+include/${PKGNAME}/nsIDownloader.h
+include/${PKGNAME}/nsIDragService.h
+include/${PKGNAME}/nsIDragSession.h
+include/${PKGNAME}/nsIDroppedLinkHandler.h
+include/${PKGNAME}/nsIEditActionListener.h
+include/${PKGNAME}/nsIEditingSession.h
+include/${PKGNAME}/nsIEditor.h
+include/${PKGNAME}/nsIEditorIMESupport.h
+include/${PKGNAME}/nsIEditorMailSupport.h
+include/${PKGNAME}/nsIEditorObserver.h
+include/${PKGNAME}/nsIEditorSpellCheck.h
+include/${PKGNAME}/nsIEditorStyleSheets.h
+include/${PKGNAME}/nsIEffectiveTLDService.h
+include/${PKGNAME}/nsIEmbeddingSiteWindow.h
+include/${PKGNAME}/nsIEncodedChannel.h
+include/${PKGNAME}/nsIEntityConverter.h
+include/${PKGNAME}/nsIEntropyCollector.h
+include/${PKGNAME}/nsIEnumerator.h
+include/${PKGNAME}/nsIEnvironment.h
+include/${PKGNAME}/nsIErrorService.h
+include/${PKGNAME}/nsIEventListenerService.h
+include/${PKGNAME}/nsIEventTarget.h
+include/${PKGNAME}/nsIException.h
+include/${PKGNAME}/nsIExpatSink.h
+include/${PKGNAME}/nsIExtendedExpatSink.h
+include/${PKGNAME}/nsIExternalApplication.h
+include/${PKGNAME}/nsIExternalHelperAppService.h
+include/${PKGNAME}/nsIExternalProtocolHandler.h
+include/${PKGNAME}/nsIExternalProtocolService.h
+include/${PKGNAME}/nsIExternalSharingAppService.h
+include/${PKGNAME}/nsIExternalURLHandlerService.h
+include/${PKGNAME}/nsIFTPChannel.h
+include/${PKGNAME}/nsIFactory.h
+include/${PKGNAME}/nsIFaviconService.h
+include/${PKGNAME}/nsIFeed.h
+include/${PKGNAME}/nsIFeedContainer.h
+include/${PKGNAME}/nsIFeedElementBase.h
+include/${PKGNAME}/nsIFeedEntry.h
+include/${PKGNAME}/nsIFeedGenerator.h
+include/${PKGNAME}/nsIFeedListener.h
+include/${PKGNAME}/nsIFeedPerson.h
+include/${PKGNAME}/nsIFeedProcessor.h
+include/${PKGNAME}/nsIFeedResult.h
+include/${PKGNAME}/nsIFeedResultService.h
+include/${PKGNAME}/nsIFeedTextConstruct.h
+include/${PKGNAME}/nsIFile.h
+include/${PKGNAME}/nsIFileChannel.h
+include/${PKGNAME}/nsIFilePicker.h
+include/${PKGNAME}/nsIFileProtocolHandler.h
+include/${PKGNAME}/nsIFileStreams.h
+include/${PKGNAME}/nsIFileURL.h
+include/${PKGNAME}/nsIFileView.h
+include/${PKGNAME}/nsIFinalizationWitnessService.h
+include/${PKGNAME}/nsIFind.h
+include/${PKGNAME}/nsIFindService.h
+include/${PKGNAME}/nsIFocusManager.h
+include/${PKGNAME}/nsIFontEnumerator.h
+include/${PKGNAME}/nsIForcePendingChannel.h
+include/${PKGNAME}/nsIForm.h
+include/${PKGNAME}/nsIFormAutoComplete.h
+include/${PKGNAME}/nsIFormAutofillContentService.h
+include/${PKGNAME}/nsIFormControl.h
+include/${PKGNAME}/nsIFormControlFrame.h
+include/${PKGNAME}/nsIFormFillController.h
+include/${PKGNAME}/nsIFormHistory.h
+include/${PKGNAME}/nsIFormProcessor.h
+include/${PKGNAME}/nsIFormSubmitObserver.h
+include/${PKGNAME}/nsIFormatConverter.h
+include/${PKGNAME}/nsIFragmentContentSink.h
+include/${PKGNAME}/nsIFrame.h
+include/${PKGNAME}/nsIFrameInlines.h
+include/${PKGNAME}/nsIFrameLoader.h
+include/${PKGNAME}/nsIFrameTraversal.h
+include/${PKGNAME}/nsIFrameUtil.h
+include/${PKGNAME}/nsIFxAccountsUIGlue.h
+include/${PKGNAME}/nsIGConfService.h
+include/${PKGNAME}/nsIGIOService.h
+include/${PKGNAME}/nsIGSettingsService.h
+include/${PKGNAME}/nsIGZFileWriter.h
+include/${PKGNAME}/nsIGamepadServiceTest.h
+include/${PKGNAME}/nsIGenKeypairInfoDlg.h
+include/${PKGNAME}/nsIGeolocationProvider.h
+include/${PKGNAME}/nsIGfxInfo.h
+include/${PKGNAME}/nsIGfxInfoDebug.h
+include/${PKGNAME}/nsIGlobalHistory2.h
+include/${PKGNAME}/nsIGlobalObject.h
+include/${PKGNAME}/nsIGridPart.h
+include/${PKGNAME}/nsIHTMLAbsPosEditor.h
+include/${PKGNAME}/nsIHTMLCollection.h
+include/${PKGNAME}/nsIHTMLContentSink.h
+include/${PKGNAME}/nsIHTMLDocument.h
+include/${PKGNAME}/nsIHTMLEditor.h
+include/${PKGNAME}/nsIHTMLInlineTableEditor.h
+include/${PKGNAME}/nsIHTMLMenu.h
+include/${PKGNAME}/nsIHTMLObjectResizeListener.h
+include/${PKGNAME}/nsIHTMLObjectResizer.h
+include/${PKGNAME}/nsIHTTPHeaderListener.h
+include/${PKGNAME}/nsIHTTPIndex.h
+include/${PKGNAME}/nsIHandlerService.h
+include/${PKGNAME}/nsIHangReport.h
+include/${PKGNAME}/nsIHapticFeedback.h
+include/${PKGNAME}/nsIHashable.h
+include/${PKGNAME}/nsIHelperAppLauncherDialog.h
+include/${PKGNAME}/nsIHttpActivityObserver.h
+include/${PKGNAME}/nsIHttpAuthManager.h
+include/${PKGNAME}/nsIHttpAuthenticableChannel.h
+include/${PKGNAME}/nsIHttpAuthenticator.h
+include/${PKGNAME}/nsIHttpChannel.h
+include/${PKGNAME}/nsIHttpChannelAuthProvider.h
+include/${PKGNAME}/nsIHttpChannelChild.h
+include/${PKGNAME}/nsIHttpChannelInternal.h
+include/${PKGNAME}/nsIHttpEventSink.h
+include/${PKGNAME}/nsIHttpHeaderVisitor.h
+include/${PKGNAME}/nsIHttpProtocolHandler.h
+include/${PKGNAME}/nsIHttpPushListener.h
+include/${PKGNAME}/nsIID.h
+include/${PKGNAME}/nsIIDNService.h
+include/${PKGNAME}/nsIIMEPicker.h
+include/${PKGNAME}/nsIINIParser.h
+include/${PKGNAME}/nsIIOService.h
+include/${PKGNAME}/nsIIOService2.h
+include/${PKGNAME}/nsIIOUtil.h
+include/${PKGNAME}/nsIIPCBackgroundChildCreateCallback.h
+include/${PKGNAME}/nsIIPCSerializableInputStream.h
+include/${PKGNAME}/nsIIPCSerializableURI.h
+include/${PKGNAME}/nsIIccContact.h
+include/${PKGNAME}/nsIIccInfo.h
+include/${PKGNAME}/nsIIccService.h
+include/${PKGNAME}/nsIIconURI.h
+include/${PKGNAME}/nsIIdentityCryptoService.h
+include/${PKGNAME}/nsIIdleObserver.h
+include/${PKGNAME}/nsIIdleService.h
+include/${PKGNAME}/nsIIdleServiceInternal.h
+include/${PKGNAME}/nsIImageDocument.h
+include/${PKGNAME}/nsIImageLoadingContent.h
+include/${PKGNAME}/nsIImageToPixbuf.h
+include/${PKGNAME}/nsIIncrementalDownload.h
+include/${PKGNAME}/nsIInlineSpellChecker.h
+include/${PKGNAME}/nsIInputListAutoComplete.h
+include/${PKGNAME}/nsIInputPortService.h
+include/${PKGNAME}/nsIInputStream.h
+include/${PKGNAME}/nsIInputStreamChannel.h
+include/${PKGNAME}/nsIInputStreamPump.h
+include/${PKGNAME}/nsIInputStreamTee.h
+include/${PKGNAME}/nsIInterAppCommService.h
+include/${PKGNAME}/nsIInterAppCommUIGlue.h
+include/${PKGNAME}/nsIInterfaceInfo.h
+include/${PKGNAME}/nsIInterfaceInfoManager.h
+include/${PKGNAME}/nsIInterfaceRequestor.h
+include/${PKGNAME}/nsIInterfaceRequestorUtils.h
+include/${PKGNAME}/nsIJARChannel.h
+include/${PKGNAME}/nsIJARProtocolHandler.h
+include/${PKGNAME}/nsIJARURI.h
+include/${PKGNAME}/nsIJSInspector.h
+include/${PKGNAME}/nsIJSON.h
+include/${PKGNAME}/nsIKeyModule.h
+include/${PKGNAME}/nsIKeygenThread.h
+include/${PKGNAME}/nsILanguageAtomService.h
+include/${PKGNAME}/nsILayoutDebugger.h
+include/${PKGNAME}/nsILayoutHistoryState.h
+include/${PKGNAME}/nsILineBreaker.h
+include/${PKGNAME}/nsILineInputStream.h
+include/${PKGNAME}/nsILineIterator.h
+include/${PKGNAME}/nsILinkHandler.h
+include/${PKGNAME}/nsIListBoxObject.h
+include/${PKGNAME}/nsIListControlFrame.h
+include/${PKGNAME}/nsILoadContext.h
+include/${PKGNAME}/nsILoadContextInfo.h
+include/${PKGNAME}/nsILoadGroup.h
+include/${PKGNAME}/nsILoadGroupChild.h
+include/${PKGNAME}/nsILoadInfo.h
+include/${PKGNAME}/nsILocalCertService.h
+include/${PKGNAME}/nsILocalFile.h
+include/${PKGNAME}/nsILocalFileWin.h
+include/${PKGNAME}/nsILocalStore.h
+include/${PKGNAME}/nsILocale.h
+include/${PKGNAME}/nsILocaleService.h
+include/${PKGNAME}/nsILoginInfo.h
+include/${PKGNAME}/nsILoginManager.h
+include/${PKGNAME}/nsILoginManagerCrypto.h
+include/${PKGNAME}/nsILoginManagerPrompter.h
+include/${PKGNAME}/nsILoginManagerStorage.h
+include/${PKGNAME}/nsILoginMetaInfo.h
+include/${PKGNAME}/nsIMIMEHeaderParam.h
+include/${PKGNAME}/nsIMIMEInfo.h
+include/${PKGNAME}/nsIMIMEInputStream.h
+include/${PKGNAME}/nsIMIMEService.h
+include/${PKGNAME}/nsIMathMLFrame.h
+include/${PKGNAME}/nsIMediaManager.h
+include/${PKGNAME}/nsIMemory.h
+include/${PKGNAME}/nsIMemoryInfoDumper.h
+include/${PKGNAME}/nsIMemoryReporter.h
+include/${PKGNAME}/nsIMenuBoxObject.h
+include/${PKGNAME}/nsIMenuBuilder.h
+include/${PKGNAME}/nsIMessageLoop.h
+include/${PKGNAME}/nsIMessageManager.h
+include/${PKGNAME}/nsIMmsService.h
+include/${PKGNAME}/nsIMobileCallForwardingOptions.h
+include/${PKGNAME}/nsIMobileCellInfo.h
+include/${PKGNAME}/nsIMobileConnectionInfo.h
+include/${PKGNAME}/nsIMobileConnectionService.h
+include/${PKGNAME}/nsIMobileMessageCallback.h
+include/${PKGNAME}/nsIMobileMessageCursorCallback.h
+include/${PKGNAME}/nsIMobileMessageDatabaseService.h
+include/${PKGNAME}/nsIMobileMessageService.h
+include/${PKGNAME}/nsIMobileNetworkInfo.h
+include/${PKGNAME}/nsIModule.h
+include/${PKGNAME}/nsIMozBrowserFrame.h
+include/${PKGNAME}/nsIMozNavigatorNetwork.h
+include/${PKGNAME}/nsIMozSAXXMLDeclarationHandler.h
+include/${PKGNAME}/nsIMultiPartChannel.h
+include/${PKGNAME}/nsIMultiplexInputStream.h
+include/${PKGNAME}/nsIMutable.h
+include/${PKGNAME}/nsIMutableArray.h
+include/${PKGNAME}/nsIMutationObserver.h
+include/${PKGNAME}/nsINIParser.h
+include/${PKGNAME}/nsINSSErrorsService.h
+include/${PKGNAME}/nsINSSVersion.h
+include/${PKGNAME}/nsINativeAppSupport.h
+include/${PKGNAME}/nsINativeFileWatcher.h
+include/${PKGNAME}/nsINativeOSFileInternals.h
+include/${PKGNAME}/nsINavBookmarksService.h
+include/${PKGNAME}/nsINavHistoryService.h
+include/${PKGNAME}/nsINeighboringCellInfo.h
+include/${PKGNAME}/nsINestedURI.h
+include/${PKGNAME}/nsINetAddr.h
+include/${PKGNAME}/nsINetUtil.h
+include/${PKGNAME}/nsINetworkInterceptController.h
+include/${PKGNAME}/nsINetworkLinkService.h
+include/${PKGNAME}/nsINetworkPredictor.h
+include/${PKGNAME}/nsINetworkPredictorVerifier.h
+include/${PKGNAME}/nsINetworkProperties.h
+include/${PKGNAME}/nsINode.h
+include/${PKGNAME}/nsINodeList.h
+include/${PKGNAME}/nsINotificationStorage.h
+include/${PKGNAME}/nsINullChannel.h
+include/${PKGNAME}/nsIOSFileConstantsService.h
+include/${PKGNAME}/nsIObjectFrame.h
+include/${PKGNAME}/nsIObjectInputStream.h
+include/${PKGNAME}/nsIObjectLoadingContent.h
+include/${PKGNAME}/nsIObjectOutputStream.h
+include/${PKGNAME}/nsIObserver.h
+include/${PKGNAME}/nsIObserverService.h
+include/${PKGNAME}/nsIOfflineCacheUpdate.h
+include/${PKGNAME}/nsIOutputStream.h
+include/${PKGNAME}/nsIPACGenerator.h
+include/${PKGNAME}/nsIPK11Token.h
+include/${PKGNAME}/nsIPK11TokenDB.h
+include/${PKGNAME}/nsIPKCS11.h
+include/${PKGNAME}/nsIPKCS11Module.h
+include/${PKGNAME}/nsIPKCS11ModuleDB.h
+include/${PKGNAME}/nsIPKCS11Slot.h
+include/${PKGNAME}/nsIPKIParamBlock.h
+include/${PKGNAME}/nsIPackageKitService.h
+include/${PKGNAME}/nsIPackagedAppService.h
+include/${PKGNAME}/nsIPageSequenceFrame.h
+include/${PKGNAME}/nsIParentChannel.h
+include/${PKGNAME}/nsIParentRedirectingChannel.h
+include/${PKGNAME}/nsIParentalControlsService.h
+include/${PKGNAME}/nsIParser.h
+include/${PKGNAME}/nsIParserService.h
+include/${PKGNAME}/nsIParserUtils.h
+include/${PKGNAME}/nsIPercentBSizeObserver.h
+include/${PKGNAME}/nsIPerformanceStats.h
+include/${PKGNAME}/nsIPermission.h
+include/${PKGNAME}/nsIPermissionManager.h
+include/${PKGNAME}/nsIPermissionPromptService.h
+include/${PKGNAME}/nsIPersistentProperties2.h
+include/${PKGNAME}/nsIPhonetic.h
+include/${PKGNAME}/nsIPipe.h
+include/${PKGNAME}/nsIPlaintextEditor.h
+include/${PKGNAME}/nsIPlatformCharset.h
+include/${PKGNAME}/nsIPluginDocument.h
+include/${PKGNAME}/nsIPluginHost.h
+include/${PKGNAME}/nsIPluginInputStream.h
+include/${PKGNAME}/nsIPluginInstanceOwner.h
+include/${PKGNAME}/nsIPluginTag.h
+include/${PKGNAME}/nsIPluginWidget.h
+include/${PKGNAME}/nsIPopupWindowManager.h
+include/${PKGNAME}/nsIPowerManagerService.h
+include/${PKGNAME}/nsIPrefBranch.h
+include/${PKGNAME}/nsIPrefBranch2.h
+include/${PKGNAME}/nsIPrefBranchInternal.h
+include/${PKGNAME}/nsIPrefLocalizedString.h
+include/${PKGNAME}/nsIPrefService.h
+include/${PKGNAME}/nsIPrefetchService.h
+include/${PKGNAME}/nsIPresShell.h
+include/${PKGNAME}/nsIPresentationControlChannel.h
+include/${PKGNAME}/nsIPresentationDevice.h
+include/${PKGNAME}/nsIPresentationDeviceManager.h
+include/${PKGNAME}/nsIPresentationDevicePrompt.h
+include/${PKGNAME}/nsIPresentationDeviceProvider.h
+include/${PKGNAME}/nsIPresentationListener.h
+include/${PKGNAME}/nsIPresentationRequestUIGlue.h
+include/${PKGNAME}/nsIPresentationService.h
+include/${PKGNAME}/nsIPresentationSessionRequest.h
+include/${PKGNAME}/nsIPresentationSessionTransport.h
+include/${PKGNAME}/nsIPrincipal.h
+include/${PKGNAME}/nsIPrintDialogService.h
+include/${PKGNAME}/nsIPrintOptions.h
+include/${PKGNAME}/nsIPrintProgress.h
+include/${PKGNAME}/nsIPrintProgressParams.h
+include/${PKGNAME}/nsIPrintSession.h
+include/${PKGNAME}/nsIPrintSettings.h
+include/${PKGNAME}/nsIPrintSettingsService.h
+include/${PKGNAME}/nsIPrintStatusFeedback.h
+include/${PKGNAME}/nsIPrintingPrompt.h
+include/${PKGNAME}/nsIPrintingPromptService.h
+include/${PKGNAME}/nsIPrivacyTransitionObserver.h
+include/${PKGNAME}/nsIPrivateBrowsingChannel.h
+include/${PKGNAME}/nsIProcess.h
+include/${PKGNAME}/nsIProfileMigrator.h
+include/${PKGNAME}/nsIProfileUnlocker.h
+include/${PKGNAME}/nsIProgrammingLanguage.h
+include/${PKGNAME}/nsIProgressEventSink.h
+include/${PKGNAME}/nsIPrompt.h
+include/${PKGNAME}/nsIPromptFactory.h
+include/${PKGNAME}/nsIPromptService.h
+include/${PKGNAME}/nsIPromptService2.h
+include/${PKGNAME}/nsIProperties.h
+include/${PKGNAME}/nsIProperty.h
+include/${PKGNAME}/nsIPropertyBag.h
+include/${PKGNAME}/nsIPropertyBag2.h
+include/${PKGNAME}/nsIProtectedAuthThread.h
+include/${PKGNAME}/nsIProtocolHandler.h
+include/${PKGNAME}/nsIProtocolProxyCallback.h
+include/${PKGNAME}/nsIProtocolProxyFilter.h
+include/${PKGNAME}/nsIProtocolProxyService.h
+include/${PKGNAME}/nsIProtocolProxyService2.h
+include/${PKGNAME}/nsIProxiedChannel.h
+include/${PKGNAME}/nsIProxiedProtocolHandler.h
+include/${PKGNAME}/nsIProxyInfo.h
+include/${PKGNAME}/nsIPushNotificationService.h
+include/${PKGNAME}/nsIPushObserverNotification.h
+include/${PKGNAME}/nsIQueryContentEventResult.h
+include/${PKGNAME}/nsIQuotaManager.h
+include/${PKGNAME}/nsIQuotaRequest.h
+include/${PKGNAME}/nsIRDFCompositeDataSource.h
+include/${PKGNAME}/nsIRDFContainer.h
+include/${PKGNAME}/nsIRDFContainerUtils.h
+include/${PKGNAME}/nsIRDFContentSink.h
+include/${PKGNAME}/nsIRDFDataSource.h
+include/${PKGNAME}/nsIRDFDelegateFactory.h
+include/${PKGNAME}/nsIRDFInMemoryDataSource.h
+include/${PKGNAME}/nsIRDFInferDataSource.h
+include/${PKGNAME}/nsIRDFLiteral.h
+include/${PKGNAME}/nsIRDFNode.h
+include/${PKGNAME}/nsIRDFObserver.h
+include/${PKGNAME}/nsIRDFPropagatableDataSource.h
+include/${PKGNAME}/nsIRDFPurgeableDataSource.h
+include/${PKGNAME}/nsIRDFRemoteDataSource.h
+include/${PKGNAME}/nsIRDFResource.h
+include/${PKGNAME}/nsIRDFService.h
+include/${PKGNAME}/nsIRDFXMLParser.h
+include/${PKGNAME}/nsIRDFXMLSerializer.h
+include/${PKGNAME}/nsIRDFXMLSink.h
+include/${PKGNAME}/nsIRDFXMLSource.h
+include/${PKGNAME}/nsIRadioGroupContainer.h
+include/${PKGNAME}/nsIRadioVisitor.h
+include/${PKGNAME}/nsIRandomGenerator.h
+include/${PKGNAME}/nsIReadConfig.h
+include/${PKGNAME}/nsIRecoveryService.h
+include/${PKGNAME}/nsIRedirectChannelRegistrar.h
+include/${PKGNAME}/nsIRedirectResultListener.h
+include/${PKGNAME}/nsIReflowCallback.h
+include/${PKGNAME}/nsIReflowObserver.h
+include/${PKGNAME}/nsIRefreshURI.h
+include/${PKGNAME}/nsIRelativeFilePref.h
+include/${PKGNAME}/nsIRemoteBrowser.h
+include/${PKGNAME}/nsIRemoteOpenFileListener.h
+include/${PKGNAME}/nsIRemoteService.h
+include/${PKGNAME}/nsIRemoteTagService.h
+include/${PKGNAME}/nsIRequest.h
+include/${PKGNAME}/nsIRequestObserver.h
+include/${PKGNAME}/nsIRequestObserverProxy.h
+include/${PKGNAME}/nsIResProtocolHandler.h
+include/${PKGNAME}/nsIResponseHeadProvider.h
+include/${PKGNAME}/nsIResumableChannel.h
+include/${PKGNAME}/nsIRollupListener.h
+include/${PKGNAME}/nsIRunnable.h
+include/${PKGNAME}/nsISAXAttributes.h
+include/${PKGNAME}/nsISAXContentHandler.h
+include/${PKGNAME}/nsISAXDTDHandler.h
+include/${PKGNAME}/nsISAXErrorHandler.h
+include/${PKGNAME}/nsISAXLexicalHandler.h
+include/${PKGNAME}/nsISAXLocator.h
+include/${PKGNAME}/nsISAXMutableAttributes.h
+include/${PKGNAME}/nsISAXXMLFilter.h
+include/${PKGNAME}/nsISAXXMLReader.h
+include/${PKGNAME}/nsISHContainer.h
+include/${PKGNAME}/nsISHEntry.h
+include/${PKGNAME}/nsISHTransaction.h
+include/${PKGNAME}/nsISHistory.h
+include/${PKGNAME}/nsISHistoryInternal.h
+include/${PKGNAME}/nsISHistoryListener.h
+include/${PKGNAME}/nsISMILAttr.h
+include/${PKGNAME}/nsISMILType.h
+include/${PKGNAME}/nsISOCKSSocketInfo.h
+include/${PKGNAME}/nsISSLSocketControl.h
+include/${PKGNAME}/nsISSLStatus.h
+include/${PKGNAME}/nsISSLStatusProvider.h
+include/${PKGNAME}/nsISafeOutputStream.h
+include/${PKGNAME}/nsISaveAsCharset.h
+include/${PKGNAME}/nsISchedulingContext.h
+include/${PKGNAME}/nsIScreen.h
+include/${PKGNAME}/nsIScreenManager.h
+include/${PKGNAME}/nsIScriptChannel.h
+include/${PKGNAME}/nsIScriptContext.h
+include/${PKGNAME}/nsIScriptElement.h
+include/${PKGNAME}/nsIScriptError.h
+include/${PKGNAME}/nsIScriptGlobalObject.h
+include/${PKGNAME}/nsIScriptLoaderObserver.h
+include/${PKGNAME}/nsIScriptNameSpaceManager.h
+include/${PKGNAME}/nsIScriptObjectPrincipal.h
+include/${PKGNAME}/nsIScriptSecurityManager.h
+include/${PKGNAME}/nsIScriptTimeoutHandler.h
+include/${PKGNAME}/nsIScriptableBase64Encoder.h
+include/${PKGNAME}/nsIScriptableDateFormat.h
+include/${PKGNAME}/nsIScriptableInputStream.h
+include/${PKGNAME}/nsIScriptableRegion.h
+include/${PKGNAME}/nsIScriptableUConv.h
+include/${PKGNAME}/nsIScriptableUnescapeHTML.h
+include/${PKGNAME}/nsIScrollBoxObject.h
+include/${PKGNAME}/nsIScrollObserver.h
+include/${PKGNAME}/nsIScrollPositionListener.h
+include/${PKGNAME}/nsIScrollable.h
+include/${PKGNAME}/nsIScrollableFrame.h
+include/${PKGNAME}/nsIScrollbarMediator.h
+include/${PKGNAME}/nsISecCheckWrapChannel.h
+include/${PKGNAME}/nsISecretDecoderRing.h
+include/${PKGNAME}/nsISecureBrowserUI.h
+include/${PKGNAME}/nsISecurityConsoleMessage.h
+include/${PKGNAME}/nsISecurityEventSink.h
+include/${PKGNAME}/nsISecurityInfoProvider.h
+include/${PKGNAME}/nsISecurityUITelemetry.h
+include/${PKGNAME}/nsISeekableStream.h
+include/${PKGNAME}/nsISelectControlFrame.h
+include/${PKGNAME}/nsISelection.h
+include/${PKGNAME}/nsISelectionController.h
+include/${PKGNAME}/nsISelectionDisplay.h
+include/${PKGNAME}/nsISelectionListener.h
+include/${PKGNAME}/nsISelectionPrivate.h
+include/${PKGNAME}/nsISemanticUnitScanner.h
+include/${PKGNAME}/nsISerializable.h
+include/${PKGNAME}/nsISerializationHelper.h
+include/${PKGNAME}/nsIServerSocket.h
+include/${PKGNAME}/nsIServiceManager.h
+include/${PKGNAME}/nsIServiceWorkerManager.h
+include/${PKGNAME}/nsISessionStartup.h
+include/${PKGNAME}/nsISessionStore.h
+include/${PKGNAME}/nsISettingsService.h
+include/${PKGNAME}/nsIShellService.h
+include/${PKGNAME}/nsISimpleContentPolicy.h
+include/${PKGNAME}/nsISimpleEnumerator.h
+include/${PKGNAME}/nsISimpleStreamListener.h
+include/${PKGNAME}/nsISimpleUnicharStreamFactory.h
+include/${PKGNAME}/nsISiteSecurityService.h
+include/${PKGNAME}/nsISiteSpecificUserAgent.h
+include/${PKGNAME}/nsISizeOf.h
+include/${PKGNAME}/nsISliderListener.h
+include/${PKGNAME}/nsISlowScriptDebug.h
+include/${PKGNAME}/nsISmsService.h
+include/${PKGNAME}/nsISocketProvider.h
+include/${PKGNAME}/nsISocketProviderService.h
+include/${PKGNAME}/nsISocketTransport.h
+include/${PKGNAME}/nsISocketTransportService.h
+include/${PKGNAME}/nsISound.h
+include/${PKGNAME}/nsISpeculativeConnect.h
+include/${PKGNAME}/nsISpeechRecognitionService.h
+include/${PKGNAME}/nsISpeechService.h
+include/${PKGNAME}/nsISpellChecker.h
+include/${PKGNAME}/nsIStandardURL.h
+include/${PKGNAME}/nsIStartupCache.h
+include/${PKGNAME}/nsIStatefulFrame.h
+include/${PKGNAME}/nsIStatusReporter.h
+include/${PKGNAME}/nsIStkCmdFactory.h
+include/${PKGNAME}/nsIStkProactiveCmd.h
+include/${PKGNAME}/nsIStorageStream.h
+include/${PKGNAME}/nsIStreamBufferAccess.h
+include/${PKGNAME}/nsIStreamConverter.h
+include/${PKGNAME}/nsIStreamConverterService.h
+include/${PKGNAME}/nsIStreamListener.h
+include/${PKGNAME}/nsIStreamListenerTee.h
+include/${PKGNAME}/nsIStreamLoader.h
+include/${PKGNAME}/nsIStreamTransportService.h
+include/${PKGNAME}/nsIStreamingProtocolController.h
+include/${PKGNAME}/nsIStreamingProtocolService.h
+include/${PKGNAME}/nsIStringBundle.h
+include/${PKGNAME}/nsIStringBundleOverride.h
+include/${PKGNAME}/nsIStringCharsetDetector.h
+include/${PKGNAME}/nsIStringEnumerator.h
+include/${PKGNAME}/nsIStringStream.h
+include/${PKGNAME}/nsIStructuredCloneContainer.h
+include/${PKGNAME}/nsIStyleRule.h
+include/${PKGNAME}/nsIStyleRuleProcessor.h
+include/${PKGNAME}/nsIStyleSheet.h
+include/${PKGNAME}/nsIStyleSheetLinkingElement.h
+include/${PKGNAME}/nsIStyleSheetService.h
+include/${PKGNAME}/nsISubstitutingProtocolHandler.h
+include/${PKGNAME}/nsISupports.h
+include/${PKGNAME}/nsISupportsArray.h
+include/${PKGNAME}/nsISupportsBase.h
+include/${PKGNAME}/nsISupportsImpl.h
+include/${PKGNAME}/nsISupportsIterators.h
+include/${PKGNAME}/nsISupportsPrimitives.h
+include/${PKGNAME}/nsISupportsPriority.h
+include/${PKGNAME}/nsISupportsUtils.h
+include/${PKGNAME}/nsISyncJPAKE.h
+include/${PKGNAME}/nsISyncStreamListener.h
+include/${PKGNAME}/nsISynthVoiceRegistry.h
+include/${PKGNAME}/nsISystemMessageCache.h
+include/${PKGNAME}/nsISystemMessageGlue.h
+include/${PKGNAME}/nsISystemMessagesInternal.h
+include/${PKGNAME}/nsISystemProxySettings.h
+include/${PKGNAME}/nsISystemUpdateProvider.h
+include/${PKGNAME}/nsITCPPresentationServer.h
+include/${PKGNAME}/nsITCPServerSocketChild.h
+include/${PKGNAME}/nsITCPServerSocketParent.h
+include/${PKGNAME}/nsITCPSocketChild.h
+include/${PKGNAME}/nsITCPSocketParent.h
+include/${PKGNAME}/nsITLSServerSocket.h
+include/${PKGNAME}/nsITVService.h
+include/${PKGNAME}/nsITXTToHTMLConv.h
+include/${PKGNAME}/nsITabChild.h
+include/${PKGNAME}/nsITabParent.h
+include/${PKGNAME}/nsITabSource.h
+include/${PKGNAME}/nsITableCellLayout.h
+include/${PKGNAME}/nsITableEditor.h
+include/${PKGNAME}/nsITaggingService.h
+include/${PKGNAME}/nsITelemetry.h
+include/${PKGNAME}/nsITelephonyCallInfo.h
+include/${PKGNAME}/nsITelephonyService.h
+include/${PKGNAME}/nsITextControlElement.h
+include/${PKGNAME}/nsITextControlFrame.h
+include/${PKGNAME}/nsITextInputProcessor.h
+include/${PKGNAME}/nsITextInputProcessorCallback.h
+include/${PKGNAME}/nsITextScroll.h
+include/${PKGNAME}/nsITextService.h
+include/${PKGNAME}/nsITextServicesDocument.h
+include/${PKGNAME}/nsITextServicesFilter.h
+include/${PKGNAME}/nsITextToSubURI.h
+include/${PKGNAME}/nsITheme.h
+include/${PKGNAME}/nsIThread.h
+include/${PKGNAME}/nsIThreadInternal.h
+include/${PKGNAME}/nsIThreadManager.h
+include/${PKGNAME}/nsIThreadPool.h
+include/${PKGNAME}/nsIThreadRetargetableRequest.h
+include/${PKGNAME}/nsIThreadRetargetableStreamListener.h
+include/${PKGNAME}/nsITimeService.h
+include/${PKGNAME}/nsITimedChannel.h
+include/${PKGNAME}/nsITimer.h
+include/${PKGNAME}/nsITokenDialogs.h
+include/${PKGNAME}/nsITokenPasswordDialogs.h
+include/${PKGNAME}/nsITokenizer.h
+include/${PKGNAME}/nsIToolkitChromeRegistry.h
+include/${PKGNAME}/nsIToolkitProfile.h
+include/${PKGNAME}/nsIToolkitProfileService.h
+include/${PKGNAME}/nsITooltipListener.h
+include/${PKGNAME}/nsITooltipTextProvider.h
+include/${PKGNAME}/nsITraceableChannel.h
+include/${PKGNAME}/nsITransaction.h
+include/${PKGNAME}/nsITransactionList.h
+include/${PKGNAME}/nsITransactionListener.h
+include/${PKGNAME}/nsITransactionManager.h
+include/${PKGNAME}/nsITransfer.h
+include/${PKGNAME}/nsITransferable.h
+include/${PKGNAME}/nsITransport.h
+include/${PKGNAME}/nsITransportSecurityInfo.h
+include/${PKGNAME}/nsITreeBoxObject.h
+include/${PKGNAME}/nsITreeColumns.h
+include/${PKGNAME}/nsITreeContentView.h
+include/${PKGNAME}/nsITreeSelection.h
+include/${PKGNAME}/nsITreeView.h
+include/${PKGNAME}/nsITypeAheadFind.h
+include/${PKGNAME}/nsIUDPSocket.h
+include/${PKGNAME}/nsIUDPSocketChild.h
+include/${PKGNAME}/nsIUDPSocketFilter.h
+include/${PKGNAME}/nsIUGenCategory.h
+include/${PKGNAME}/nsIURI.h
+include/${PKGNAME}/nsIURIChecker.h
+include/${PKGNAME}/nsIURIClassifier.h
+include/${PKGNAME}/nsIURIContentListener.h
+include/${PKGNAME}/nsIURIFixup.h
+include/${PKGNAME}/nsIURILoader.h
+include/${PKGNAME}/nsIURIRefObject.h
+include/${PKGNAME}/nsIURIWithPrincipal.h
+include/${PKGNAME}/nsIURL.h
+include/${PKGNAME}/nsIURLFormatter.h
+include/${PKGNAME}/nsIURLParser.h
+include/${PKGNAME}/nsIUTF8ConverterService.h
+include/${PKGNAME}/nsIUUIDGenerator.h
+include/${PKGNAME}/nsIUnicharInputStream.h
+include/${PKGNAME}/nsIUnicharLineInputStream.h
+include/${PKGNAME}/nsIUnicharOutputStream.h
+include/${PKGNAME}/nsIUnicharStreamLoader.h
+include/${PKGNAME}/nsIUnicodeDecoder.h
+include/${PKGNAME}/nsIUnicodeEncoder.h
+include/${PKGNAME}/nsIUnicodeNormalizer.h
+include/${PKGNAME}/nsIUpdateTimerManager.h
+include/${PKGNAME}/nsIUploadChannel.h
+include/${PKGNAME}/nsIUploadChannel2.h
+include/${PKGNAME}/nsIUsageCallback.h
+include/${PKGNAME}/nsIUserCertPicker.h
+include/${PKGNAME}/nsIUserInfo.h
+include/${PKGNAME}/nsIVariant.h
+include/${PKGNAME}/nsIVersionComparator.h
+include/${PKGNAME}/nsIViewSourceChannel.h
+include/${PKGNAME}/nsIVoicemailService.h
+include/${PKGNAME}/nsIWapPushApplication.h
+include/${PKGNAME}/nsIWeakReference.h
+include/${PKGNAME}/nsIWeakReferenceUtils.h
+include/${PKGNAME}/nsIWebBrowser.h
+include/${PKGNAME}/nsIWebBrowserChrome.h
+include/${PKGNAME}/nsIWebBrowserChrome2.h
+include/${PKGNAME}/nsIWebBrowserChrome3.h
+include/${PKGNAME}/nsIWebBrowserChromeFocus.h
+include/${PKGNAME}/nsIWebBrowserFind.h
+include/${PKGNAME}/nsIWebBrowserFocus.h
+include/${PKGNAME}/nsIWebBrowserPersist.h
+include/${PKGNAME}/nsIWebBrowserPersistDocument.h
+include/${PKGNAME}/nsIWebBrowserPersistable.h
+include/${PKGNAME}/nsIWebBrowserPrint.h
+include/${PKGNAME}/nsIWebBrowserSetup.h
+include/${PKGNAME}/nsIWebBrowserStream.h
+include/${PKGNAME}/nsIWebContentConverterRegistrar.h
+include/${PKGNAME}/nsIWebContentHandlerRegistrar.h
+include/${PKGNAME}/nsIWebNavigation.h
+include/${PKGNAME}/nsIWebNavigationInfo.h
+include/${PKGNAME}/nsIWebPageDescriptor.h
+include/${PKGNAME}/nsIWebProgress.h
+include/${PKGNAME}/nsIWebProgressListener.h
+include/${PKGNAME}/nsIWebProgressListener2.h
+include/${PKGNAME}/nsIWebShellServices.h
+include/${PKGNAME}/nsIWebSocketChannel.h
+include/${PKGNAME}/nsIWebSocketListener.h
+include/${PKGNAME}/nsIWebVTTListener.h
+include/${PKGNAME}/nsIWebVTTParserWrapper.h
+include/${PKGNAME}/nsIWidget.h
+include/${PKGNAME}/nsIWidgetListener.h
+include/${PKGNAME}/nsIWindowCreator.h
+include/${PKGNAME}/nsIWindowCreator2.h
+include/${PKGNAME}/nsIWindowDataSource.h
+include/${PKGNAME}/nsIWindowMediator.h
+include/${PKGNAME}/nsIWindowMediatorListener.h
+include/${PKGNAME}/nsIWindowProvider.h
+include/${PKGNAME}/nsIWindowWatcher.h
+include/${PKGNAME}/nsIWordBreaker.h
+include/${PKGNAME}/nsIWorkerDebugger.h
+include/${PKGNAME}/nsIWorkerDebuggerManager.h
+include/${PKGNAME}/nsIWritablePropertyBag.h
+include/${PKGNAME}/nsIWritablePropertyBag2.h
+include/${PKGNAME}/nsIWyciwygChannel.h
+include/${PKGNAME}/nsIX509Cert.h
+include/${PKGNAME}/nsIX509CertDB.h
+include/${PKGNAME}/nsIX509CertList.h
+include/${PKGNAME}/nsIX509CertValidity.h
+include/${PKGNAME}/nsIXMLContentSink.h
+include/${PKGNAME}/nsIXMLHttpRequest.h
+include/${PKGNAME}/nsIXPCScriptable.h
+include/${PKGNAME}/nsIXPConnect.h
+include/${PKGNAME}/nsIXSLTException.h
+include/${PKGNAME}/nsIXSLTProcessor.h
+include/${PKGNAME}/nsIXSLTProcessorPrivate.h
+include/${PKGNAME}/nsIXULAppInfo.h
+include/${PKGNAME}/nsIXULBrowserWindow.h
+include/${PKGNAME}/nsIXULBuilderListener.h
+include/${PKGNAME}/nsIXULDocument.h
+include/${PKGNAME}/nsIXULOverlayProvider.h
+include/${PKGNAME}/nsIXULRuntime.h
+include/${PKGNAME}/nsIXULSortService.h
+include/${PKGNAME}/nsIXULStore.h
+include/${PKGNAME}/nsIXULTemplateBuilder.h
+include/${PKGNAME}/nsIXULTemplateQueryProcessor.h
+include/${PKGNAME}/nsIXULTemplateResult.h
+include/${PKGNAME}/nsIXULTemplateRuleFilter.h
+include/${PKGNAME}/nsIXULWindow.h
+include/${PKGNAME}/nsIZipReader.h
+include/${PKGNAME}/nsIZipWriter.h
+include/${PKGNAME}/nsImageLoadingContent.h
+include/${PKGNAME}/nsImageModule.h
+include/${PKGNAME}/nsInputStreamPump.h
+include/${PKGNAME}/nsInterfaceHashtable.h
+include/${PKGNAME}/nsInterfaceRequestorAgg.h
+include/${PKGNAME}/nsJARURI.h
+include/${PKGNAME}/nsJSEnvironment.h
+include/${PKGNAME}/nsJSNPRuntime.h
+include/${PKGNAME}/nsJSON.h
+include/${PKGNAME}/nsJSPrincipals.h
+include/${PKGNAME}/nsJSProtocolHandler.h
+include/${PKGNAME}/nsJSThingHashtable.h
+include/${PKGNAME}/nsJSUtils.h
+include/${PKGNAME}/nsLWBrkCIID.h
+include/${PKGNAME}/nsLayoutCID.h
+include/${PKGNAME}/nsLayoutStatics.h
+include/${PKGNAME}/nsLayoutStylesheetCache.h
+include/${PKGNAME}/nsLayoutUtils.h
+include/${PKGNAME}/nsLineBreaker.h
+include/${PKGNAME}/nsLinebreakConverter.h
+include/${PKGNAME}/nsLiteralString.h
+include/${PKGNAME}/nsLocalFile.h
+include/${PKGNAME}/nsLocalFileUnix.h
+include/${PKGNAME}/nsMIMEInputStream.h
+include/${PKGNAME}/nsMappedAttributeElement.h
+include/${PKGNAME}/nsMargin.h
+include/${PKGNAME}/nsMathMLOperators.h
+include/${PKGNAME}/nsMathUtils.h
+include/${PKGNAME}/nsMediaSniffer.h
+include/${PKGNAME}/nsMemory.h
+include/${PKGNAME}/nsMemoryPressure.h
+include/${PKGNAME}/nsMimeTypes.h
+include/${PKGNAME}/nsMultiplexInputStream.h
+include/${PKGNAME}/nsNPAPIPluginInstance.h
+include/${PKGNAME}/nsNSSCallbacks.h
+include/${PKGNAME}/nsNSSCertificate.h
+include/${PKGNAME}/nsNSSComponent.h
+include/${PKGNAME}/nsNSSHelper.h
+include/${PKGNAME}/nsNSSShutDown.h
+include/${PKGNAME}/nsNameSpaceManager.h
+include/${PKGNAME}/nsNativeCharsetUtils.h
+include/${PKGNAME}/nsNetCID.h
+include/${PKGNAME}/nsNetUtil.h
+include/${PKGNAME}/nsNetUtil.inl
+include/${PKGNAME}/nsNodeInfoManager.h
+include/${PKGNAME}/nsNodeUtils.h
+include/${PKGNAME}/nsNullPrincipal.h
+include/${PKGNAME}/nsNullPrincipalURI.h
+include/${PKGNAME}/nsOSHelperAppService.h
+include/${PKGNAME}/nsObjCExceptions.h
+include/${PKGNAME}/nsPIBoxObject.h
+include/${PKGNAME}/nsPICommandUpdater.h
+include/${PKGNAME}/nsPIDNSService.h
+include/${PKGNAME}/nsPIDOMWindow.h
+include/${PKGNAME}/nsPIEditorTransaction.h
+include/${PKGNAME}/nsPIListBoxObject.h
+include/${PKGNAME}/nsPILoadGroupInternal.h
+include/${PKGNAME}/nsPIPlacesDatabase.h
+include/${PKGNAME}/nsPIPromptService.h
+include/${PKGNAME}/nsPISocketTransportService.h
+include/${PKGNAME}/nsPIWindowRoot.h
+include/${PKGNAME}/nsPIWindowWatcher.h
+include/${PKGNAME}/nsParserBase.h
+include/${PKGNAME}/nsParserCIID.h
+include/${PKGNAME}/nsParserConstants.h
+include/${PKGNAME}/nsParserUtils.h
+include/${PKGNAME}/nsPerformance.h
+include/${PKGNAME}/nsPerformanceStats.h
+include/${PKGNAME}/nsPluginDirServiceProvider.h
+include/${PKGNAME}/nsPluginFrame.h
+include/${PKGNAME}/nsPluginHost.h
+include/${PKGNAME}/nsPluginInstanceOwner.h
+include/${PKGNAME}/nsPluginLogging.h
+include/${PKGNAME}/nsPluginNativeWindow.h
+include/${PKGNAME}/nsPluginNativeWindowGtk.h
+include/${PKGNAME}/nsPluginPlayPreviewInfo.h
+include/${PKGNAME}/nsPluginTags.h
+include/${PKGNAME}/nsPluginsCID.h
+include/${PKGNAME}/nsPluginsDir.h
+include/${PKGNAME}/nsPoint.h
+include/${PKGNAME}/nsPosixLocale.h
+include/${PKGNAME}/nsPresArena.h
+include/${PKGNAME}/nsPresContext.h
+include/${PKGNAME}/nsPresState.h
+include/${PKGNAME}/nsPrintOptionsImpl.h
+include/${PKGNAME}/nsPrintfCString.h
+include/${PKGNAME}/nsPrintingProxy.h
+include/${PKGNAME}/nsProcess.h
+include/${PKGNAME}/nsProfileDirServiceProvider.h
+include/${PKGNAME}/nsPromiseFlatString.h
+include/${PKGNAME}/nsPromptUtils.h
+include/${PKGNAME}/nsPropertyTable.h
+include/${PKGNAME}/nsProxyRelease.h
+include/${PKGNAME}/nsQueryFrame.h
+include/${PKGNAME}/nsQueryObject.h
+include/${PKGNAME}/nsQuickSort.h
+include/${PKGNAME}/nsRDFCID.h
+include/${PKGNAME}/nsRDFResource.h
+include/${PKGNAME}/nsRandomGenerator.h
+include/${PKGNAME}/nsRange.h
+include/${PKGNAME}/nsReadLine.h
+include/${PKGNAME}/nsReadableUtils.h
+include/${PKGNAME}/nsRect.h
+include/${PKGNAME}/nsRefPtrHashtable.h
+include/${PKGNAME}/nsReferencedElement.h
+include/${PKGNAME}/nsRefreshDriver.h
+include/${PKGNAME}/nsRegion.h
+include/${PKGNAME}/nsRenderingContext.h
+include/${PKGNAME}/nsRubyBaseContainerFrame.h
+include/${PKGNAME}/nsRubyBaseFrame.h
+include/${PKGNAME}/nsRubyFrame.h
+include/${PKGNAME}/nsRubyTextContainerFrame.h
+include/${PKGNAME}/nsRubyTextFrame.h
+include/${PKGNAME}/nsRuleData.h
+include/${PKGNAME}/nsRuleNode.h
+include/${PKGNAME}/nsRuleProcessorData.h
+include/${PKGNAME}/nsRuleWalker.h
+include/${PKGNAME}/nsSAXAttributes.h
+include/${PKGNAME}/nsSAXLocator.h
+include/${PKGNAME}/nsSAXXMLReader.h
+include/${PKGNAME}/nsSHEntryShared.h
+include/${PKGNAME}/nsSMILAnimationController.h
+include/${PKGNAME}/nsSMILAnimationFunction.h
+include/${PKGNAME}/nsSMILCSSProperty.h
+include/${PKGNAME}/nsSMILCompositorTable.h
+include/${PKGNAME}/nsSMILInstanceTime.h
+include/${PKGNAME}/nsSMILInterval.h
+include/${PKGNAME}/nsSMILKeySpline.h
+include/${PKGNAME}/nsSMILMappedAttribute.h
+include/${PKGNAME}/nsSMILMilestone.h
+include/${PKGNAME}/nsSMILNullType.h
+include/${PKGNAME}/nsSMILRepeatCount.h
+include/${PKGNAME}/nsSMILSetAnimationFunction.h
+include/${PKGNAME}/nsSMILTargetIdentifier.h
+include/${PKGNAME}/nsSMILTimeContainer.h
+include/${PKGNAME}/nsSMILTimeValue.h
+include/${PKGNAME}/nsSMILTimeValueSpec.h
+include/${PKGNAME}/nsSMILTimeValueSpecParams.h
+include/${PKGNAME}/nsSMILTimedElement.h
+include/${PKGNAME}/nsSMILTypes.h
+include/${PKGNAME}/nsSMILValue.h
+include/${PKGNAME}/nsSVGClass.h
+include/${PKGNAME}/nsSVGEffects.h
+include/${PKGNAME}/nsSVGElement.h
+include/${PKGNAME}/nsSVGFeatures.h
+include/${PKGNAME}/nsSVGFilterInstance.h
+include/${PKGNAME}/nsSVGForeignObjectFrame.h
+include/${PKGNAME}/nsSVGIntegrationUtils.h
+include/${PKGNAME}/nsSVGUtils.h
+include/${PKGNAME}/nsSandboxFlags.h
+include/${PKGNAME}/nsScannerString.h
+include/${PKGNAME}/nsScriptLoader.h
+include/${PKGNAME}/nsScriptableInputStream.h
+include/${PKGNAME}/nsSerializationHelper.h
+include/${PKGNAME}/nsServiceManagerUtils.h
+include/${PKGNAME}/nsSimpleNestedURI.h
+include/${PKGNAME}/nsSimpleURI.h
+include/${PKGNAME}/nsSize.h
+include/${PKGNAME}/nsSpecialCasingData.h
+include/${PKGNAME}/nsSplittableFrame.h
+include/${PKGNAME}/nsStaticAtom.h
+include/${PKGNAME}/nsStaticNameTable.h
+include/${PKGNAME}/nsStorageStream.h
+include/${PKGNAME}/nsStreamListenerWrapper.h
+include/${PKGNAME}/nsStreamUtils.h
+include/${PKGNAME}/nsString.h
+include/${PKGNAME}/nsStringAPI.h
+include/${PKGNAME}/nsStringBuffer.h
+include/${PKGNAME}/nsStringEnumerator.h
+include/${PKGNAME}/nsStringFwd.h
+include/${PKGNAME}/nsStringGlue.h
+include/${PKGNAME}/nsStringIterator.h
+include/${PKGNAME}/nsStringStream.h
+include/${PKGNAME}/nsStructuredCloneContainer.h
+include/${PKGNAME}/nsStubAnimationObserver.h
+include/${PKGNAME}/nsStubDocumentObserver.h
+include/${PKGNAME}/nsStubMutationObserver.h
+include/${PKGNAME}/nsStyleChangeList.h
+include/${PKGNAME}/nsStyleConsts.h
+include/${PKGNAME}/nsStyleContext.h
+include/${PKGNAME}/nsStyleCoord.h
+include/${PKGNAME}/nsStyleSet.h
+include/${PKGNAME}/nsStyleStruct.h
+include/${PKGNAME}/nsStyleStructFwd.h
+include/${PKGNAME}/nsStyleStructInlines.h
+include/${PKGNAME}/nsStyleStructList.h
+include/${PKGNAME}/nsStyleTransformMatrix.h
+include/${PKGNAME}/nsStyleUtil.h
+include/${PKGNAME}/nsStyledElement.h
+include/${PKGNAME}/nsSubDocumentFrame.h
+include/${PKGNAME}/nsSubstring.h
+include/${PKGNAME}/nsSubstringTuple.h
+include/${PKGNAME}/nsSupportsArray.h
+include/${PKGNAME}/nsSupportsPrimitives.h
+include/${PKGNAME}/nsTArray-inl.h
+include/${PKGNAME}/nsTArray.h
+include/${PKGNAME}/nsTArrayForwardDeclare.h
+include/${PKGNAME}/nsTArrayHelpers.h
+include/${PKGNAME}/nsTDependentString.h
+include/${PKGNAME}/nsTDependentSubstring.h
+include/${PKGNAME}/nsTHashtable.h
+include/${PKGNAME}/nsTLiteralString.h
+include/${PKGNAME}/nsTObserverArray.h
+include/${PKGNAME}/nsTPriorityQueue.h
+include/${PKGNAME}/nsTPromiseFlatString.h
+include/${PKGNAME}/nsTString.h
+include/${PKGNAME}/nsTSubstring.h
+include/${PKGNAME}/nsTSubstringTuple.h
+include/${PKGNAME}/nsTWeakRef.h
+include/${PKGNAME}/nsTemporaryFileInputStream.h
+include/${PKGNAME}/nsTerminator.h
+include/${PKGNAME}/nsTextEditorState.h
+include/${PKGNAME}/nsTextFormatter.h
+include/${PKGNAME}/nsTextFragment.h
+include/${PKGNAME}/nsTextRunTransformations.h
+include/${PKGNAME}/nsTextServicesCID.h
+include/${PKGNAME}/nsThemeConstants.h
+include/${PKGNAME}/nsThread.h
+include/${PKGNAME}/nsThreadUtils.h
+include/${PKGNAME}/nsToken.h
+include/${PKGNAME}/nsToolkitCompsCID.h
+include/${PKGNAME}/nsTraceRefcnt.h
+include/${PKGNAME}/nsTransactionManagerCID.h
+include/${PKGNAME}/nsTransform2D.h
+include/${PKGNAME}/nsTraversal.h
+include/${PKGNAME}/nsTreeColFrame.h
+include/${PKGNAME}/nsTreeColumns.h
+include/${PKGNAME}/nsTreeSanitizer.h
+include/${PKGNAME}/nsTreeUtils.h
+include/${PKGNAME}/nsUCSupport.h
+include/${PKGNAME}/nsUCVJA2CID.h
+include/${PKGNAME}/nsUCVJACID.h
+include/${PKGNAME}/nsUConvCID.h
+include/${PKGNAME}/nsUCvCnCID.h
+include/${PKGNAME}/nsUCvKOCID.h
+include/${PKGNAME}/nsUCvLatinCID.h
+include/${PKGNAME}/nsUCvTWCID.h
+include/${PKGNAME}/nsURIHashKey.h
+include/${PKGNAME}/nsURILoader.h
+include/${PKGNAME}/nsURLHelper.h
+include/${PKGNAME}/nsURLParsers.h
+include/${PKGNAME}/nsUTF8Utils.h
+include/${PKGNAME}/nsUnicharInputStream.h
+include/${PKGNAME}/nsUnicharUtilCIID.h
+include/${PKGNAME}/nsUnicharUtils.h
+include/${PKGNAME}/nsUnicodeNormalizer.h
+include/${PKGNAME}/nsUnicodeProperties.h
+include/${PKGNAME}/nsUnicodeScriptCodes.h
+include/${PKGNAME}/nsVariant.h
+include/${PKGNAME}/nsVersionComparator.h
+include/${PKGNAME}/nsView.h
+include/${PKGNAME}/nsViewManager.h
+include/${PKGNAME}/nsViewportInfo.h
+include/${PKGNAME}/nsWeakPtr.h
+include/${PKGNAME}/nsWeakReference.h
+include/${PKGNAME}/nsWhitespaceTokenizer.h
+include/${PKGNAME}/nsWidgetInitData.h
+include/${PKGNAME}/nsWidgetsCID.h
+include/${PKGNAME}/nsWildCard.h
+include/${PKGNAME}/nsWin32Locale.h
+include/${PKGNAME}/nsWindowMemoryReporter.h
+include/${PKGNAME}/nsWindowWatcher.h
+include/${PKGNAME}/nsWrapperCache.h
+include/${PKGNAME}/nsWrapperCacheInlines.h
+include/${PKGNAME}/nsXBLBinding.h
+include/${PKGNAME}/nsXBLService.h
+include/${PKGNAME}/nsXMLNameSpaceMap.h
+include/${PKGNAME}/nsXPCOM.h
+include/${PKGNAME}/nsXPCOMCID.h
+include/${PKGNAME}/nsXPCOMCIDInternal.h
+include/${PKGNAME}/nsXPCOMGlue.h
+include/${PKGNAME}/nsXPCOMStrings.h
+include/${PKGNAME}/nsXPIDLString.h
+include/${PKGNAME}/nsXPTCUtils.h
+include/${PKGNAME}/nsXREAppData.h
+include/${PKGNAME}/nsXULAppAPI.h
+include/${PKGNAME}/nsXULPopupManager.h
+include/${PKGNAME}/nsZipArchive.h
+include/${PKGNAME}/nscore.h
+include/${PKGNAME}/nspluginroot.h
+include/${PKGNAME}/nsrootidl.h
+include/${PKGNAME}/ogg/config_types.h
+include/${PKGNAME}/ogg/ogg.h
+include/${PKGNAME}/ogg/os_types.h
+include/${PKGNAME}/opentype-sanitiser.h
+include/${PKGNAME}/opus/opus.h
+include/${PKGNAME}/opus/opus_defines.h
+include/${PKGNAME}/opus/opus_multistream.h
+include/${PKGNAME}/opus/opus_types.h
+include/${PKGNAME}/ots-memory-stream.h
+include/${PKGNAME}/pldhash.h
+include/${PKGNAME}/png.h
+include/${PKGNAME}/pngconf.h
+include/${PKGNAME}/pnglibconf.h
+include/${PKGNAME}/port.h
+include/${PKGNAME}/qcms.h
+include/${PKGNAME}/qcmstypes.h
+include/${PKGNAME}/qsObjectHelper.h
+include/${PKGNAME}/rdf.h
+include/${PKGNAME}/rdfIDataSource.h
+include/${PKGNAME}/rdfISerializer.h
+include/${PKGNAME}/rdfITripleVisitor.h
+include/${PKGNAME}/snappy/snappy-c.h
+include/${PKGNAME}/snappy/snappy-stubs-public.h
+include/${PKGNAME}/snappy/snappy.h
+include/${PKGNAME}/soundtouch/FIFOSamplePipe.h
+include/${PKGNAME}/soundtouch/STTypes.h
+include/${PKGNAME}/soundtouch/SoundTouch.h
+include/${PKGNAME}/soundtouch/SoundTouchFactory.h
+include/${PKGNAME}/soundtouch/soundtouch_config.h
+include/${PKGNAME}/speex/speex_resampler.h
+include/${PKGNAME}/sqlite3.h
+include/${PKGNAME}/state.h
+include/${PKGNAME}/status4evar.h
+include/${PKGNAME}/string-template-def-char.h
+include/${PKGNAME}/string-template-def-unichar.h
+include/${PKGNAME}/string-template-undef.h
+include/${PKGNAME}/theora/codec.h
+include/${PKGNAME}/theora/theoradec.h
+include/${PKGNAME}/theora/theoraenc.h
+include/${PKGNAME}/txIEXSLTRegExFunctions.h
+include/${PKGNAME}/txIFunctionEvaluationContext.h
+include/${PKGNAME}/txINodeSet.h
+include/${PKGNAME}/txIXPathObject.h
+include/${PKGNAME}/types.h
+include/${PKGNAME}/uconvutil.h
+include/${PKGNAME}/vorbis/codec.h
+include/${PKGNAME}/vorbis/vorbisenc.h
+include/${PKGNAME}/webp/decode.h
+include/${PKGNAME}/webp/demux.h
+include/${PKGNAME}/webp/mux_types.h
+include/${PKGNAME}/webp/types.h
+include/${PKGNAME}/wmsal.h
+include/${PKGNAME}/wmspecstring.h
+include/${PKGNAME}/wmspecstrings_adt.h
+include/${PKGNAME}/wmspecstrings_strict.h
+include/${PKGNAME}/wmspecstrings_undef.h
+include/${PKGNAME}/woff2_dec.h
+include/${PKGNAME}/woff2_out.h
+include/${PKGNAME}/xpcIJSGetFactory.h
+include/${PKGNAME}/xpcIJSModuleLoader.h
+include/${PKGNAME}/xpcIJSWeakReference.h
+include/${PKGNAME}/xpcObjectHelper.h
+include/${PKGNAME}/xpc_map_end.h
+include/${PKGNAME}/xpccomponents.h
+include/${PKGNAME}/xpcexception.h
+include/${PKGNAME}/xpcjsid.h
+include/${PKGNAME}/xpcom-config.h
+include/${PKGNAME}/xpcpublic.h
+include/${PKGNAME}/xpt_arena.h
+include/${PKGNAME}/xpt_struct.h
+include/${PKGNAME}/xpt_xdr.h
+include/${PKGNAME}/xptcall.h
+include/${PKGNAME}/xptcstubsdecl.inc
+include/${PKGNAME}/xptcstubsdef.inc
+include/${PKGNAME}/xptinfo.h
+include/${PKGNAME}/xrecore.h
+include/${PKGNAME}/ycbcr_to_rgb565.h
+include/${PKGNAME}/yuv_convert.h
+include/${PKGNAME}/yuv_row.h
+include/${PKGNAME}/zipstruct.h
+lib/${PKGNAME}/application.ini
+lib/${PKGNAME}/arcticfox
+lib/${PKGNAME}/arcticfox-bin
+lib/${PKGNAME}/browser/blocklist.xml
+lib/${PKGNAME}/browser/chrome.manifest
+lib/${PKGNAME}/browser/chrome/icons/default/default16.png
+lib/${PKGNAME}/browser/chrome/icons/default/default32.png
+lib/${PKGNAME}/browser/chrome/icons/default/default48.png
+lib/${PKGNAME}/browser/components/components.manifest
+lib/${PKGNAME}/browser/components/libbrowsercomps.so
+lib/${PKGNAME}/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/icon.png
+lib/${PKGNAME}/browser/extensions/{972ce4c6-7e08-4474-a285-3208198ce6fd}/install.rdf
+lib/${PKGNAME}/browser/icons/mozicon128.png
+lib/${PKGNAME}/browser/omni.ja
+lib/${PKGNAME}/chrome.manifest
+lib/${PKGNAME}/components/components.manifest
+lib/${PKGNAME}/components/libmozgnome.so
+lib/${PKGNAME}/defaults/pref/channel-prefs.js
+lib/${PKGNAME}/dependentlibs.list
+lib/${PKGNAME}/dictionaries/en-US.aff
+lib/${PKGNAME}/dictionaries/en-US.dic
+lib/${PKGNAME}/liblgpllibs.so
+lib/${PKGNAME}/libmozsqlite3.so
+lib/${PKGNAME}/libxul.so
+lib/${PKGNAME}/omni.ja
+lib/${PKGNAME}/platform.ini
+lib/${PKGNAME}/plugin-container
+lib/${PKGNAME}/removed-files
+lib/${PKGNAME}/run-mozilla.sh
+lib/arcticfox-devel-${PKGVERSION}/bin
+lib/arcticfox-devel-${PKGVERSION}/idl
+lib/arcticfox-devel-${PKGVERSION}/include
+lib/arcticfox-devel-${PKGVERSION}/lib
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/header.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/ply/__init__.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/ply/lex.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/ply/yacc.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/run-mozilla.sh
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/typelib.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/xpcshell
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/xpidl.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/xpidllex.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/xpidlyacc.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/bin/xpt.py
+lib/arcticfox-devel-${PKGVERSION}/sdk/lib/libmozglue.a
+lib/arcticfox-devel-${PKGVERSION}/sdk/lib/libunicharutil_external_s.a
+lib/arcticfox-devel-${PKGVERSION}/sdk/lib/libxpcomglue.a
+lib/arcticfox-devel-${PKGVERSION}/sdk/lib/libxpcomglue_s.a
+lib/arcticfox-devel-${PKGVERSION}/sdk/lib/libxul.so
+lib/arcticfox-devel-${PKGVERSION}/xpcom-config.h
+share/applications/arcticfox.desktop
+share/icons/hicolor/128x128/apps/arcticfox.png
+share/icons/hicolor/16x16/apps/arcticfox.png
+share/icons/hicolor/32x32/apps/arcticfox.png
+share/icons/hicolor/48x48/apps/arcticfox.png
+share/idl/${PKGNAME}/IJSDebugger.idl
+share/idl/${PKGNAME}/amIAddonManager.idl
+share/idl/${PKGNAME}/amIAddonPathService.idl
+share/idl/${PKGNAME}/amIWebInstallListener.idl
+share/idl/${PKGNAME}/amIWebInstaller.idl
+share/idl/${PKGNAME}/domstubs.idl
+share/idl/${PKGNAME}/extIApplication.idl
+share/idl/${PKGNAME}/fuelIApplication.idl
+share/idl/${PKGNAME}/imgICache.idl
+share/idl/${PKGNAME}/imgIContainer.idl
+share/idl/${PKGNAME}/imgIContainerDebug.idl
+share/idl/${PKGNAME}/imgIEncoder.idl
+share/idl/${PKGNAME}/imgILoader.idl
+share/idl/${PKGNAME}/imgINotificationObserver.idl
+share/idl/${PKGNAME}/imgIOnloadBlocker.idl
+share/idl/${PKGNAME}/imgIRequest.idl
+share/idl/${PKGNAME}/imgIScriptedNotificationObserver.idl
+share/idl/${PKGNAME}/imgITools.idl
+share/idl/${PKGNAME}/inICSSValueSearch.idl
+share/idl/${PKGNAME}/inIDOMUtils.idl
+share/idl/${PKGNAME}/inIDOMView.idl
+share/idl/${PKGNAME}/inIDeepTreeWalker.idl
+share/idl/${PKGNAME}/inISearchObserver.idl
+share/idl/${PKGNAME}/inISearchProcess.idl
+share/idl/${PKGNAME}/mozIApplication.idl
+share/idl/${PKGNAME}/mozIApplicationClearPrivateDataParams.idl
+share/idl/${PKGNAME}/mozIAsyncFavicons.idl
+share/idl/${PKGNAME}/mozIAsyncHistory.idl
+share/idl/${PKGNAME}/mozIAsyncLivemarks.idl
+share/idl/${PKGNAME}/mozIColorAnalyzer.idl
+share/idl/${PKGNAME}/mozIDownloadPlatform.idl
+share/idl/${PKGNAME}/mozIGeckoMediaPluginChromeService.idl
+share/idl/${PKGNAME}/mozIGeckoMediaPluginService.idl
+share/idl/${PKGNAME}/mozIJSSubScriptLoader.idl
+share/idl/${PKGNAME}/mozIPersonalDictionary.idl
+share/idl/${PKGNAME}/mozIPlacesAutoComplete.idl
+share/idl/${PKGNAME}/mozISpellCheckingEngine.idl
+share/idl/${PKGNAME}/mozISpellI18NManager.idl
+share/idl/${PKGNAME}/mozISpellI18NUtil.idl
+share/idl/${PKGNAME}/mozIStorageAggregateFunction.idl
+share/idl/${PKGNAME}/mozIStorageAsyncConnection.idl
+share/idl/${PKGNAME}/mozIStorageAsyncStatement.idl
+share/idl/${PKGNAME}/mozIStorageBaseStatement.idl
+share/idl/${PKGNAME}/mozIStorageBindingParams.idl
+share/idl/${PKGNAME}/mozIStorageBindingParamsArray.idl
+share/idl/${PKGNAME}/mozIStorageCompletionCallback.idl
+share/idl/${PKGNAME}/mozIStorageConnection.idl
+share/idl/${PKGNAME}/mozIStorageError.idl
+share/idl/${PKGNAME}/mozIStorageFunction.idl
+share/idl/${PKGNAME}/mozIStoragePendingStatement.idl
+share/idl/${PKGNAME}/mozIStorageProgressHandler.idl
+share/idl/${PKGNAME}/mozIStorageResultSet.idl
+share/idl/${PKGNAME}/mozIStorageRow.idl
+share/idl/${PKGNAME}/mozIStorageService.idl
+share/idl/${PKGNAME}/mozIStorageStatement.idl
+share/idl/${PKGNAME}/mozIStorageStatementCallback.idl
+share/idl/${PKGNAME}/mozIStorageStatementParams.idl
+share/idl/${PKGNAME}/mozIStorageStatementRow.idl
+share/idl/${PKGNAME}/mozIStorageVacuumParticipant.idl
+share/idl/${PKGNAME}/mozIStorageValueArray.idl
+share/idl/${PKGNAME}/mozITXTToHTMLConv.idl
+share/idl/${PKGNAME}/mozIThirdPartyUtil.idl
+share/idl/${PKGNAME}/nsCDefaultURIFixup.idl
+share/idl/${PKGNAME}/nsCExternalHandlerService.idl
+share/idl/${PKGNAME}/nsCURILoader.idl
+share/idl/${PKGNAME}/nsCWebBrowser.idl
+share/idl/${PKGNAME}/nsCWebBrowserPersist.idl
+share/idl/${PKGNAME}/nsIASN1Object.idl
+share/idl/${PKGNAME}/nsIASN1PrintableItem.idl
+share/idl/${PKGNAME}/nsIASN1Sequence.idl
+share/idl/${PKGNAME}/nsIASN1Tree.idl
+share/idl/${PKGNAME}/nsIAboutModule.idl
+share/idl/${PKGNAME}/nsIActivityProxy.idl
+share/idl/${PKGNAME}/nsIActivityUIGlue.idl
+share/idl/${PKGNAME}/nsIAddonInterposition.idl
+share/idl/${PKGNAME}/nsIAddonPolicyService.idl
+share/idl/${PKGNAME}/nsIAlarmHalService.idl
+share/idl/${PKGNAME}/nsIAlertsService.idl
+share/idl/${PKGNAME}/nsIAnnotationService.idl
+share/idl/${PKGNAME}/nsIAppShell.idl
+share/idl/${PKGNAME}/nsIAppShellService.idl
+share/idl/${PKGNAME}/nsIAppStartup.idl
+share/idl/${PKGNAME}/nsIApplicationCache.idl
+share/idl/${PKGNAME}/nsIApplicationCacheChannel.idl
+share/idl/${PKGNAME}/nsIApplicationCacheContainer.idl
+share/idl/${PKGNAME}/nsIApplicationCacheService.idl
+share/idl/${PKGNAME}/nsIApplicationReputation.idl
+share/idl/${PKGNAME}/nsIAppsService.idl
+share/idl/${PKGNAME}/nsIArray.idl
+share/idl/${PKGNAME}/nsIArrayBufferInputStream.idl
+share/idl/${PKGNAME}/nsIAssociatedContentSecurity.idl
+share/idl/${PKGNAME}/nsIAsyncInputStream.idl
+share/idl/${PKGNAME}/nsIAsyncOutputStream.idl
+share/idl/${PKGNAME}/nsIAsyncShutdown.idl
+share/idl/${PKGNAME}/nsIAsyncStreamCopier.idl
+share/idl/${PKGNAME}/nsIAsyncStreamCopier2.idl
+share/idl/${PKGNAME}/nsIAsyncVerifyRedirectCallback.idl
+share/idl/${PKGNAME}/nsIAtom.idl
+share/idl/${PKGNAME}/nsIAtomService.idl
+share/idl/${PKGNAME}/nsIAudioChannelAgent.idl
+share/idl/${PKGNAME}/nsIAudioChannelService.idl
+share/idl/${PKGNAME}/nsIAuthInformation.idl
+share/idl/${PKGNAME}/nsIAuthModule.idl
+share/idl/${PKGNAME}/nsIAuthPrompt.idl
+share/idl/${PKGNAME}/nsIAuthPrompt2.idl
+share/idl/${PKGNAME}/nsIAuthPromptAdapterFactory.idl
+share/idl/${PKGNAME}/nsIAuthPromptCallback.idl
+share/idl/${PKGNAME}/nsIAuthPromptProvider.idl
+share/idl/${PKGNAME}/nsIAutoCompleteController.idl
+share/idl/${PKGNAME}/nsIAutoCompleteInput.idl
+share/idl/${PKGNAME}/nsIAutoCompletePopup.idl
+share/idl/${PKGNAME}/nsIAutoCompleteResult.idl
+share/idl/${PKGNAME}/nsIAutoCompleteSearch.idl
+share/idl/${PKGNAME}/nsIAutoCompleteSimpleResult.idl
+share/idl/${PKGNAME}/nsIAutoConfig.idl
+share/idl/${PKGNAME}/nsIBFCacheEntry.idl
+share/idl/${PKGNAME}/nsIBackgroundFileSaver.idl
+share/idl/${PKGNAME}/nsIBadCertListener2.idl
+share/idl/${PKGNAME}/nsIBaseWindow.idl
+share/idl/${PKGNAME}/nsIBidiKeyboard.idl
+share/idl/${PKGNAME}/nsIBinaryInputStream.idl
+share/idl/${PKGNAME}/nsIBinaryOutputStream.idl
+share/idl/${PKGNAME}/nsIBlocklistService.idl
+share/idl/${PKGNAME}/nsIBoxObject.idl
+share/idl/${PKGNAME}/nsIBrowserBoxObject.idl
+share/idl/${PKGNAME}/nsIBrowserDOMWindow.idl
+share/idl/${PKGNAME}/nsIBrowserElementAPI.idl
+share/idl/${PKGNAME}/nsIBrowserGlue.idl
+share/idl/${PKGNAME}/nsIBrowserHandler.idl
+share/idl/${PKGNAME}/nsIBrowserHistory.idl
+share/idl/${PKGNAME}/nsIBrowserProfileMigrator.idl
+share/idl/${PKGNAME}/nsIBrowserSearchService.idl
+share/idl/${PKGNAME}/nsIBufEntropyCollector.idl
+share/idl/${PKGNAME}/nsIBufferedStreams.idl
+share/idl/${PKGNAME}/nsIByteRangeRequest.idl
+share/idl/${PKGNAME}/nsICSSUnprefixingService.idl
+share/idl/${PKGNAME}/nsICache.idl
+share/idl/${PKGNAME}/nsICacheEntry.idl
+share/idl/${PKGNAME}/nsICacheEntryDescriptor.idl
+share/idl/${PKGNAME}/nsICacheEntryDoomCallback.idl
+share/idl/${PKGNAME}/nsICacheEntryOpenCallback.idl
+share/idl/${PKGNAME}/nsICacheInfoChannel.idl
+share/idl/${PKGNAME}/nsICacheListener.idl
+share/idl/${PKGNAME}/nsICacheService.idl
+share/idl/${PKGNAME}/nsICacheSession.idl
+share/idl/${PKGNAME}/nsICacheStorage.idl
+share/idl/${PKGNAME}/nsICacheStorageService.idl
+share/idl/${PKGNAME}/nsICacheStorageVisitor.idl
+share/idl/${PKGNAME}/nsICacheVisitor.idl
+share/idl/${PKGNAME}/nsICachingChannel.idl
+share/idl/${PKGNAME}/nsICancelable.idl
+share/idl/${PKGNAME}/nsICancelableRunnable.idl
+share/idl/${PKGNAME}/nsICaptivePortalDetector.idl
+share/idl/${PKGNAME}/nsICaptivePortalService.idl
+share/idl/${PKGNAME}/nsICategoryManager.idl
+share/idl/${PKGNAME}/nsICellBroadcastService.idl
+share/idl/${PKGNAME}/nsICellInfo.idl
+share/idl/${PKGNAME}/nsICertBlocklist.idl
+share/idl/${PKGNAME}/nsICertOverrideService.idl
+share/idl/${PKGNAME}/nsICertPickDialogs.idl
+share/idl/${PKGNAME}/nsICertTree.idl
+share/idl/${PKGNAME}/nsICertificateDialogs.idl
+share/idl/${PKGNAME}/nsIChannel.idl
+share/idl/${PKGNAME}/nsIChannelEventSink.idl
+share/idl/${PKGNAME}/nsIChildChannel.idl
+share/idl/${PKGNAME}/nsIChromeRegistry.idl
+share/idl/${PKGNAME}/nsIClassInfo.idl
+share/idl/${PKGNAME}/nsIClassOfService.idl
+share/idl/${PKGNAME}/nsIClientAuthDialogs.idl
+share/idl/${PKGNAME}/nsIClipboard.idl
+share/idl/${PKGNAME}/nsIClipboardCommands.idl
+share/idl/${PKGNAME}/nsIClipboardDragDropHookList.idl
+share/idl/${PKGNAME}/nsIClipboardDragDropHooks.idl
+share/idl/${PKGNAME}/nsIClipboardHelper.idl
+share/idl/${PKGNAME}/nsIClipboardOwner.idl
+share/idl/${PKGNAME}/nsICloneableInputStream.idl
+share/idl/${PKGNAME}/nsICollation.idl
+share/idl/${PKGNAME}/nsICollection.idl
+share/idl/${PKGNAME}/nsIColorPicker.idl
+share/idl/${PKGNAME}/nsICommandHandler.idl
+share/idl/${PKGNAME}/nsICommandLine.idl
+share/idl/${PKGNAME}/nsICommandLineHandler.idl
+share/idl/${PKGNAME}/nsICommandLineRunner.idl
+share/idl/${PKGNAME}/nsICommandLineValidator.idl
+share/idl/${PKGNAME}/nsICommandManager.idl
+share/idl/${PKGNAME}/nsICommandParams.idl
+share/idl/${PKGNAME}/nsIComponentManager.idl
+share/idl/${PKGNAME}/nsIComponentRegistrar.idl
+share/idl/${PKGNAME}/nsIConsoleAPIStorage.idl
+share/idl/${PKGNAME}/nsIConsoleListener.idl
+share/idl/${PKGNAME}/nsIConsoleMessage.idl
+share/idl/${PKGNAME}/nsIConsoleService.idl
+share/idl/${PKGNAME}/nsIContainerBoxObject.idl
+share/idl/${PKGNAME}/nsIContentDispatchChooser.idl
+share/idl/${PKGNAME}/nsIContentFilter.idl
+share/idl/${PKGNAME}/nsIContentHandler.idl
+share/idl/${PKGNAME}/nsIContentPermissionPrompt.idl
+share/idl/${PKGNAME}/nsIContentPolicy.idl
+share/idl/${PKGNAME}/nsIContentPolicyBase.idl
+share/idl/${PKGNAME}/nsIContentPrefService.idl
+share/idl/${PKGNAME}/nsIContentPrefService2.idl
+share/idl/${PKGNAME}/nsIContentSecurityManager.idl
+share/idl/${PKGNAME}/nsIContentSecurityPolicy.idl
+share/idl/${PKGNAME}/nsIContentSniffer.idl
+share/idl/${PKGNAME}/nsIContentURIGrouper.idl
+share/idl/${PKGNAME}/nsIContentViewer.idl
+share/idl/${PKGNAME}/nsIContentViewerContainer.idl
+share/idl/${PKGNAME}/nsIContentViewerEdit.idl
+share/idl/${PKGNAME}/nsIContentViewerFile.idl
+share/idl/${PKGNAME}/nsIContextMenuListener.idl
+share/idl/${PKGNAME}/nsIContextMenuListener2.idl
+share/idl/${PKGNAME}/nsIController.idl
+share/idl/${PKGNAME}/nsIControllerCommand.idl
+share/idl/${PKGNAME}/nsIControllerCommandTable.idl
+share/idl/${PKGNAME}/nsIControllerContext.idl
+share/idl/${PKGNAME}/nsIControllers.idl
+share/idl/${PKGNAME}/nsIConverterInputStream.idl
+share/idl/${PKGNAME}/nsIConverterOutputStream.idl
+share/idl/${PKGNAME}/nsICookie.idl
+share/idl/${PKGNAME}/nsICookie2.idl
+share/idl/${PKGNAME}/nsICookieAcceptDialog.idl
+share/idl/${PKGNAME}/nsICookieManager.idl
+share/idl/${PKGNAME}/nsICookieManager2.idl
+share/idl/${PKGNAME}/nsICookiePermission.idl
+share/idl/${PKGNAME}/nsICookiePromptService.idl
+share/idl/${PKGNAME}/nsICookieService.idl
+share/idl/${PKGNAME}/nsICryptoFIPSInfo.idl
+share/idl/${PKGNAME}/nsICryptoHMAC.idl
+share/idl/${PKGNAME}/nsICryptoHash.idl
+share/idl/${PKGNAME}/nsICurrentCharsetListener.idl
+share/idl/${PKGNAME}/nsICycleCollectorListener.idl
+share/idl/${PKGNAME}/nsIDNSListener.idl
+share/idl/${PKGNAME}/nsIDNSRecord.idl
+share/idl/${PKGNAME}/nsIDNSService.idl
+share/idl/${PKGNAME}/nsIDNSServiceDiscovery.idl
+share/idl/${PKGNAME}/nsIDOMAnimationEvent.idl
+share/idl/${PKGNAME}/nsIDOMAttr.idl
+share/idl/${PKGNAME}/nsIDOMBeforeUnloadEvent.idl
+share/idl/${PKGNAME}/nsIDOMBlob.idl
+share/idl/${PKGNAME}/nsIDOMCDATASection.idl
+share/idl/${PKGNAME}/nsIDOMCSSCharsetRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSConditionRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSCounterStyleRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSFontFaceRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSFontFeatureValuesRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSGroupingRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSImportRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSMediaRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSMozDocumentRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSPageRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSPrimitiveValue.idl
+share/idl/${PKGNAME}/nsIDOMCSSRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSRuleList.idl
+share/idl/${PKGNAME}/nsIDOMCSSStyleDeclaration.idl
+share/idl/${PKGNAME}/nsIDOMCSSStyleRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSStyleSheet.idl
+share/idl/${PKGNAME}/nsIDOMCSSSupportsRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSUnknownRule.idl
+share/idl/${PKGNAME}/nsIDOMCSSValue.idl
+share/idl/${PKGNAME}/nsIDOMCSSValueList.idl
+share/idl/${PKGNAME}/nsIDOMCanvasRenderingContext2D.idl
+share/idl/${PKGNAME}/nsIDOMCharacterData.idl
+share/idl/${PKGNAME}/nsIDOMChromeWindow.idl
+share/idl/${PKGNAME}/nsIDOMClientRect.idl
+share/idl/${PKGNAME}/nsIDOMClientRectList.idl
+share/idl/${PKGNAME}/nsIDOMClipboardEvent.idl
+share/idl/${PKGNAME}/nsIDOMCommandEvent.idl
+share/idl/${PKGNAME}/nsIDOMComment.idl
+share/idl/${PKGNAME}/nsIDOMCompositionEvent.idl
+share/idl/${PKGNAME}/nsIDOMConstructor.idl
+share/idl/${PKGNAME}/nsIDOMCounter.idl
+share/idl/${PKGNAME}/nsIDOMCrypto.idl
+share/idl/${PKGNAME}/nsIDOMCustomEvent.idl
+share/idl/${PKGNAME}/nsIDOMDOMCursor.idl
+share/idl/${PKGNAME}/nsIDOMDOMException.idl
+share/idl/${PKGNAME}/nsIDOMDOMImplementation.idl
+share/idl/${PKGNAME}/nsIDOMDOMRequest.idl
+share/idl/${PKGNAME}/nsIDOMDataChannel.idl
+share/idl/${PKGNAME}/nsIDOMDataContainerEvent.idl
+share/idl/${PKGNAME}/nsIDOMDataTransfer.idl
+share/idl/${PKGNAME}/nsIDOMDesktopNotification.idl
+share/idl/${PKGNAME}/nsIDOMDocument.idl
+share/idl/${PKGNAME}/nsIDOMDocumentFragment.idl
+share/idl/${PKGNAME}/nsIDOMDocumentType.idl
+share/idl/${PKGNAME}/nsIDOMDocumentXBL.idl
+share/idl/${PKGNAME}/nsIDOMDragEvent.idl
+share/idl/${PKGNAME}/nsIDOMElement.idl
+share/idl/${PKGNAME}/nsIDOMElementCSSInlineStyle.idl
+share/idl/${PKGNAME}/nsIDOMEvent.idl
+share/idl/${PKGNAME}/nsIDOMEventListener.idl
+share/idl/${PKGNAME}/nsIDOMEventTarget.idl
+share/idl/${PKGNAME}/nsIDOMFileList.idl
+share/idl/${PKGNAME}/nsIDOMFileReader.idl
+share/idl/${PKGNAME}/nsIDOMFocusEvent.idl
+share/idl/${PKGNAME}/nsIDOMFontFace.idl
+share/idl/${PKGNAME}/nsIDOMFontFaceList.idl
+share/idl/${PKGNAME}/nsIDOMFormData.idl
+share/idl/${PKGNAME}/nsIDOMGeoGeolocation.idl
+share/idl/${PKGNAME}/nsIDOMGeoPosition.idl
+share/idl/${PKGNAME}/nsIDOMGeoPositionCallback.idl
+share/idl/${PKGNAME}/nsIDOMGeoPositionCoords.idl
+share/idl/${PKGNAME}/nsIDOMGeoPositionError.idl
+share/idl/${PKGNAME}/nsIDOMGeoPositionErrorCallback.idl
+share/idl/${PKGNAME}/nsIDOMGlobalPropertyInitializer.idl
+share/idl/${PKGNAME}/nsIDOMHTMLAnchorElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLAppletElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLAreaElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLBaseElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLBodyElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLButtonElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLCanvasElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLCollection.idl
+share/idl/${PKGNAME}/nsIDOMHTMLDirectoryElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLDocument.idl
+share/idl/${PKGNAME}/nsIDOMHTMLElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLEmbedElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLFieldSetElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLFormElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLFrameElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLFrameSetElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLHRElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLHeadElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLHtmlElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLIFrameElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLImageElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLInputElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLLIElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLLabelElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLLinkElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLMapElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLMediaElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLMenuElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLMenuItemElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLMetaElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLOListElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLObjectElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLOptGroupElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLOptionElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLOptionsCollection.idl
+share/idl/${PKGNAME}/nsIDOMHTMLParagraphElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLPictureElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLPreElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLQuoteElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLScriptElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLSelectElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLSourceElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLStyleElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLTableCellElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLTextAreaElement.idl
+share/idl/${PKGNAME}/nsIDOMHTMLUListElement.idl
+share/idl/${PKGNAME}/nsIDOMHistory.idl
+share/idl/${PKGNAME}/nsIDOMKeyEvent.idl
+share/idl/${PKGNAME}/nsIDOMLocation.idl
+share/idl/${PKGNAME}/nsIDOMMediaError.idl
+share/idl/${PKGNAME}/nsIDOMMediaList.idl
+share/idl/${PKGNAME}/nsIDOMMessageEvent.idl
+share/idl/${PKGNAME}/nsIDOMModalContentWindow.idl
+share/idl/${PKGNAME}/nsIDOMMouseEvent.idl
+share/idl/${PKGNAME}/nsIDOMMouseScrollEvent.idl
+share/idl/${PKGNAME}/nsIDOMMozBrowserFrame.idl
+share/idl/${PKGNAME}/nsIDOMMozCSSKeyframeRule.idl
+share/idl/${PKGNAME}/nsIDOMMozCSSKeyframesRule.idl
+share/idl/${PKGNAME}/nsIDOMMozMmsMessage.idl
+share/idl/${PKGNAME}/nsIDOMMozMobileMessageThread.idl
+share/idl/${PKGNAME}/nsIDOMMozNamedAttrMap.idl
+share/idl/${PKGNAME}/nsIDOMMozSmsMessage.idl
+share/idl/${PKGNAME}/nsIDOMMutationEvent.idl
+share/idl/${PKGNAME}/nsIDOMNSEditableElement.idl
+share/idl/${PKGNAME}/nsIDOMNSEvent.idl
+share/idl/${PKGNAME}/nsIDOMNavigator.idl
+share/idl/${PKGNAME}/nsIDOMNavigatorSystemMessages.idl
+share/idl/${PKGNAME}/nsIDOMNavigatorUserMedia.idl
+share/idl/${PKGNAME}/nsIDOMNode.idl
+share/idl/${PKGNAME}/nsIDOMNodeFilter.idl
+share/idl/${PKGNAME}/nsIDOMNodeIterator.idl
+share/idl/${PKGNAME}/nsIDOMNodeList.idl
+share/idl/${PKGNAME}/nsIDOMNotifyPaintEvent.idl
+share/idl/${PKGNAME}/nsIDOMOfflineResourceList.idl
+share/idl/${PKGNAME}/nsIDOMPaintRequest.idl
+share/idl/${PKGNAME}/nsIDOMParser.idl
+share/idl/${PKGNAME}/nsIDOMProcessingInstruction.idl
+share/idl/${PKGNAME}/nsIDOMRange.idl
+share/idl/${PKGNAME}/nsIDOMRect.idl
+share/idl/${PKGNAME}/nsIDOMSVGElement.idl
+share/idl/${PKGNAME}/nsIDOMSVGLength.idl
+share/idl/${PKGNAME}/nsIDOMScreen.idl
+share/idl/${PKGNAME}/nsIDOMScrollAreaEvent.idl
+share/idl/${PKGNAME}/nsIDOMSerializer.idl
+share/idl/${PKGNAME}/nsIDOMSimpleGestureEvent.idl
+share/idl/${PKGNAME}/nsIDOMStorage.idl
+share/idl/${PKGNAME}/nsIDOMStorageManager.idl
+share/idl/${PKGNAME}/nsIDOMStyleSheet.idl
+share/idl/${PKGNAME}/nsIDOMStyleSheetList.idl
+share/idl/${PKGNAME}/nsIDOMTCPServerSocket.idl
+share/idl/${PKGNAME}/nsIDOMTCPSocket.idl
+share/idl/${PKGNAME}/nsIDOMText.idl
+share/idl/${PKGNAME}/nsIDOMTimeEvent.idl
+share/idl/${PKGNAME}/nsIDOMTimeRanges.idl
+share/idl/${PKGNAME}/nsIDOMTransitionEvent.idl
+share/idl/${PKGNAME}/nsIDOMTreeWalker.idl
+share/idl/${PKGNAME}/nsIDOMUIEvent.idl
+share/idl/${PKGNAME}/nsIDOMValidityState.idl
+share/idl/${PKGNAME}/nsIDOMWakeLockListener.idl
+share/idl/${PKGNAME}/nsIDOMWebGLRenderingContext.idl
+share/idl/${PKGNAME}/nsIDOMWheelEvent.idl
+share/idl/${PKGNAME}/nsIDOMWindow.idl
+share/idl/${PKGNAME}/nsIDOMWindowCollection.idl
+share/idl/${PKGNAME}/nsIDOMWindowUtils.idl
+share/idl/${PKGNAME}/nsIDOMXMLDocument.idl
+share/idl/${PKGNAME}/nsIDOMXPathEvaluator.idl
+share/idl/${PKGNAME}/nsIDOMXPathResult.idl
+share/idl/${PKGNAME}/nsIDOMXULButtonElement.idl
+share/idl/${PKGNAME}/nsIDOMXULCheckboxElement.idl
+share/idl/${PKGNAME}/nsIDOMXULCommandDispatcher.idl
+share/idl/${PKGNAME}/nsIDOMXULCommandEvent.idl
+share/idl/${PKGNAME}/nsIDOMXULContainerElement.idl
+share/idl/${PKGNAME}/nsIDOMXULControlElement.idl
+share/idl/${PKGNAME}/nsIDOMXULDescriptionElement.idl
+share/idl/${PKGNAME}/nsIDOMXULDocument.idl
+share/idl/${PKGNAME}/nsIDOMXULElement.idl
+share/idl/${PKGNAME}/nsIDOMXULImageElement.idl
+share/idl/${PKGNAME}/nsIDOMXULLabelElement.idl
+share/idl/${PKGNAME}/nsIDOMXULLabeledControlEl.idl
+share/idl/${PKGNAME}/nsIDOMXULMenuListElement.idl
+share/idl/${PKGNAME}/nsIDOMXULMultSelectCntrlEl.idl
+share/idl/${PKGNAME}/nsIDOMXULPopupElement.idl
+share/idl/${PKGNAME}/nsIDOMXULRelatedElement.idl
+share/idl/${PKGNAME}/nsIDOMXULSelectCntrlEl.idl
+share/idl/${PKGNAME}/nsIDOMXULSelectCntrlItemEl.idl
+share/idl/${PKGNAME}/nsIDOMXULTextboxElement.idl
+share/idl/${PKGNAME}/nsIDOMXULTreeElement.idl
+share/idl/${PKGNAME}/nsIDashboard.idl
+share/idl/${PKGNAME}/nsIDashboardEventNotifier.idl
+share/idl/${PKGNAME}/nsIDataSignatureVerifier.idl
+share/idl/${PKGNAME}/nsIDataStore.idl
+share/idl/${PKGNAME}/nsIDataStoreService.idl
+share/idl/${PKGNAME}/nsIDebug2.idl
+share/idl/${PKGNAME}/nsIDeletedMessageInfo.idl
+share/idl/${PKGNAME}/nsIDeviceSensors.idl
+share/idl/${PKGNAME}/nsIDialogParamBlock.idl
+share/idl/${PKGNAME}/nsIDirIndex.idl
+share/idl/${PKGNAME}/nsIDirIndexListener.idl
+share/idl/${PKGNAME}/nsIDirectoryEnumerator.idl
+share/idl/${PKGNAME}/nsIDirectoryService.idl
+share/idl/${PKGNAME}/nsIDiskSpaceWatcher.idl
+share/idl/${PKGNAME}/nsIDivertableChannel.idl
+share/idl/${PKGNAME}/nsIDocCharset.idl
+share/idl/${PKGNAME}/nsIDocShell.idl
+share/idl/${PKGNAME}/nsIDocShellLoadInfo.idl
+share/idl/${PKGNAME}/nsIDocShellTreeItem.idl
+share/idl/${PKGNAME}/nsIDocShellTreeOwner.idl
+share/idl/${PKGNAME}/nsIDocumentEncoder.idl
+share/idl/${PKGNAME}/nsIDocumentLoader.idl
+share/idl/${PKGNAME}/nsIDocumentLoaderFactory.idl
+share/idl/${PKGNAME}/nsIDocumentStateListener.idl
+share/idl/${PKGNAME}/nsIDomainPolicy.idl
+share/idl/${PKGNAME}/nsIDownload.idl
+share/idl/${PKGNAME}/nsIDownloadHistory.idl
+share/idl/${PKGNAME}/nsIDownloadManager.idl
+share/idl/${PKGNAME}/nsIDownloadManagerUI.idl
+share/idl/${PKGNAME}/nsIDownloadProgressListener.idl
+share/idl/${PKGNAME}/nsIDownloader.idl
+share/idl/${PKGNAME}/nsIDragService.idl
+share/idl/${PKGNAME}/nsIDragSession.idl
+share/idl/${PKGNAME}/nsIDroppedLinkHandler.idl
+share/idl/${PKGNAME}/nsIEditActionListener.idl
+share/idl/${PKGNAME}/nsIEditingSession.idl
+share/idl/${PKGNAME}/nsIEditor.idl
+share/idl/${PKGNAME}/nsIEditorIMESupport.idl
+share/idl/${PKGNAME}/nsIEditorMailSupport.idl
+share/idl/${PKGNAME}/nsIEditorObserver.idl
+share/idl/${PKGNAME}/nsIEditorSpellCheck.idl
+share/idl/${PKGNAME}/nsIEditorStyleSheets.idl
+share/idl/${PKGNAME}/nsIEffectiveTLDService.idl
+share/idl/${PKGNAME}/nsIEmbeddingSiteWindow.idl
+share/idl/${PKGNAME}/nsIEncodedChannel.idl
+share/idl/${PKGNAME}/nsIEntityConverter.idl
+share/idl/${PKGNAME}/nsIEntropyCollector.idl
+share/idl/${PKGNAME}/nsIEnumerator.idl
+share/idl/${PKGNAME}/nsIEnvironment.idl
+share/idl/${PKGNAME}/nsIErrorService.idl
+share/idl/${PKGNAME}/nsIEventListenerService.idl
+share/idl/${PKGNAME}/nsIEventTarget.idl
+share/idl/${PKGNAME}/nsIException.idl
+share/idl/${PKGNAME}/nsIExpatSink.idl
+share/idl/${PKGNAME}/nsIExtendedExpatSink.idl
+share/idl/${PKGNAME}/nsIExternalApplication.idl
+share/idl/${PKGNAME}/nsIExternalHelperAppService.idl
+share/idl/${PKGNAME}/nsIExternalProtocolHandler.idl
+share/idl/${PKGNAME}/nsIExternalProtocolService.idl
+share/idl/${PKGNAME}/nsIExternalSharingAppService.idl
+share/idl/${PKGNAME}/nsIExternalURLHandlerService.idl
+share/idl/${PKGNAME}/nsIFTPChannel.idl
+share/idl/${PKGNAME}/nsIFactory.idl
+share/idl/${PKGNAME}/nsIFaviconService.idl
+share/idl/${PKGNAME}/nsIFeed.idl
+share/idl/${PKGNAME}/nsIFeedContainer.idl
+share/idl/${PKGNAME}/nsIFeedElementBase.idl
+share/idl/${PKGNAME}/nsIFeedEntry.idl
+share/idl/${PKGNAME}/nsIFeedGenerator.idl
+share/idl/${PKGNAME}/nsIFeedListener.idl
+share/idl/${PKGNAME}/nsIFeedPerson.idl
+share/idl/${PKGNAME}/nsIFeedProcessor.idl
+share/idl/${PKGNAME}/nsIFeedResult.idl
+share/idl/${PKGNAME}/nsIFeedResultService.idl
+share/idl/${PKGNAME}/nsIFeedTextConstruct.idl
+share/idl/${PKGNAME}/nsIFile.idl
+share/idl/${PKGNAME}/nsIFileChannel.idl
+share/idl/${PKGNAME}/nsIFilePicker.idl
+share/idl/${PKGNAME}/nsIFileProtocolHandler.idl
+share/idl/${PKGNAME}/nsIFileStreams.idl
+share/idl/${PKGNAME}/nsIFileURL.idl
+share/idl/${PKGNAME}/nsIFileView.idl
+share/idl/${PKGNAME}/nsIFinalizationWitnessService.idl
+share/idl/${PKGNAME}/nsIFind.idl
+share/idl/${PKGNAME}/nsIFindService.idl
+share/idl/${PKGNAME}/nsIFocusManager.idl
+share/idl/${PKGNAME}/nsIFontEnumerator.idl
+share/idl/${PKGNAME}/nsIForcePendingChannel.idl
+share/idl/${PKGNAME}/nsIFormAutoComplete.idl
+share/idl/${PKGNAME}/nsIFormAutofillContentService.idl
+share/idl/${PKGNAME}/nsIFormFillController.idl
+share/idl/${PKGNAME}/nsIFormHistory.idl
+share/idl/${PKGNAME}/nsIFormSubmitObserver.idl
+share/idl/${PKGNAME}/nsIFormatConverter.idl
+share/idl/${PKGNAME}/nsIFrameLoader.idl
+share/idl/${PKGNAME}/nsIFxAccountsUIGlue.idl
+share/idl/${PKGNAME}/nsIGConfService.idl
+share/idl/${PKGNAME}/nsIGIOService.idl
+share/idl/${PKGNAME}/nsIGSettingsService.idl
+share/idl/${PKGNAME}/nsIGZFileWriter.idl
+share/idl/${PKGNAME}/nsIGamepadServiceTest.idl
+share/idl/${PKGNAME}/nsIGenKeypairInfoDlg.idl
+share/idl/${PKGNAME}/nsIGeolocationProvider.idl
+share/idl/${PKGNAME}/nsIGfxInfo.idl
+share/idl/${PKGNAME}/nsIGfxInfoDebug.idl
+share/idl/${PKGNAME}/nsIGlobalHistory2.idl
+share/idl/${PKGNAME}/nsIHTMLAbsPosEditor.idl
+share/idl/${PKGNAME}/nsIHTMLEditor.idl
+share/idl/${PKGNAME}/nsIHTMLInlineTableEditor.idl
+share/idl/${PKGNAME}/nsIHTMLMenu.idl
+share/idl/${PKGNAME}/nsIHTMLObjectResizeListener.idl
+share/idl/${PKGNAME}/nsIHTMLObjectResizer.idl
+share/idl/${PKGNAME}/nsIHTTPHeaderListener.idl
+share/idl/${PKGNAME}/nsIHTTPIndex.idl
+share/idl/${PKGNAME}/nsIHandlerService.idl
+share/idl/${PKGNAME}/nsIHangReport.idl
+share/idl/${PKGNAME}/nsIHapticFeedback.idl
+share/idl/${PKGNAME}/nsIHashable.idl
+share/idl/${PKGNAME}/nsIHelperAppLauncherDialog.idl
+share/idl/${PKGNAME}/nsIHttpActivityObserver.idl
+share/idl/${PKGNAME}/nsIHttpAuthManager.idl
+share/idl/${PKGNAME}/nsIHttpAuthenticableChannel.idl
+share/idl/${PKGNAME}/nsIHttpAuthenticator.idl
+share/idl/${PKGNAME}/nsIHttpChannel.idl
+share/idl/${PKGNAME}/nsIHttpChannelAuthProvider.idl
+share/idl/${PKGNAME}/nsIHttpChannelChild.idl
+share/idl/${PKGNAME}/nsIHttpChannelInternal.idl
+share/idl/${PKGNAME}/nsIHttpEventSink.idl
+share/idl/${PKGNAME}/nsIHttpHeaderVisitor.idl
+share/idl/${PKGNAME}/nsIHttpProtocolHandler.idl
+share/idl/${PKGNAME}/nsIHttpPushListener.idl
+share/idl/${PKGNAME}/nsIIDNService.idl
+share/idl/${PKGNAME}/nsIIMEPicker.idl
+share/idl/${PKGNAME}/nsIINIParser.idl
+share/idl/${PKGNAME}/nsIIOService.idl
+share/idl/${PKGNAME}/nsIIOService2.idl
+share/idl/${PKGNAME}/nsIIOUtil.idl
+share/idl/${PKGNAME}/nsIIccContact.idl
+share/idl/${PKGNAME}/nsIIccInfo.idl
+share/idl/${PKGNAME}/nsIIccService.idl
+share/idl/${PKGNAME}/nsIIconURI.idl
+share/idl/${PKGNAME}/nsIIdentityCryptoService.idl
+share/idl/${PKGNAME}/nsIIdleObserver.idl
+share/idl/${PKGNAME}/nsIIdleService.idl
+share/idl/${PKGNAME}/nsIIdleServiceInternal.idl
+share/idl/${PKGNAME}/nsIImageDocument.idl
+share/idl/${PKGNAME}/nsIImageLoadingContent.idl
+share/idl/${PKGNAME}/nsIIncrementalDownload.idl
+share/idl/${PKGNAME}/nsIInlineSpellChecker.idl
+share/idl/${PKGNAME}/nsIInputListAutoComplete.idl
+share/idl/${PKGNAME}/nsIInputPortService.idl
+share/idl/${PKGNAME}/nsIInputStream.idl
+share/idl/${PKGNAME}/nsIInputStreamChannel.idl
+share/idl/${PKGNAME}/nsIInputStreamPump.idl
+share/idl/${PKGNAME}/nsIInputStreamTee.idl
+share/idl/${PKGNAME}/nsIInterAppCommService.idl
+share/idl/${PKGNAME}/nsIInterAppCommUIGlue.idl
+share/idl/${PKGNAME}/nsIInterfaceInfo.idl
+share/idl/${PKGNAME}/nsIInterfaceInfoManager.idl
+share/idl/${PKGNAME}/nsIInterfaceRequestor.idl
+share/idl/${PKGNAME}/nsIJARChannel.idl
+share/idl/${PKGNAME}/nsIJARProtocolHandler.idl
+share/idl/${PKGNAME}/nsIJARURI.idl
+share/idl/${PKGNAME}/nsIJSInspector.idl
+share/idl/${PKGNAME}/nsIJSON.idl
+share/idl/${PKGNAME}/nsIKeyModule.idl
+share/idl/${PKGNAME}/nsIKeygenThread.idl
+share/idl/${PKGNAME}/nsILineInputStream.idl
+share/idl/${PKGNAME}/nsIListBoxObject.idl
+share/idl/${PKGNAME}/nsILoadContext.idl
+share/idl/${PKGNAME}/nsILoadContextInfo.idl
+share/idl/${PKGNAME}/nsILoadGroup.idl
+share/idl/${PKGNAME}/nsILoadGroupChild.idl
+share/idl/${PKGNAME}/nsILoadInfo.idl
+share/idl/${PKGNAME}/nsILocalCertService.idl
+share/idl/${PKGNAME}/nsILocalFile.idl
+share/idl/${PKGNAME}/nsILocalFileWin.idl
+share/idl/${PKGNAME}/nsILocale.idl
+share/idl/${PKGNAME}/nsILocaleService.idl
+share/idl/${PKGNAME}/nsILoginInfo.idl
+share/idl/${PKGNAME}/nsILoginManager.idl
+share/idl/${PKGNAME}/nsILoginManagerCrypto.idl
+share/idl/${PKGNAME}/nsILoginManagerPrompter.idl
+share/idl/${PKGNAME}/nsILoginManagerStorage.idl
+share/idl/${PKGNAME}/nsILoginMetaInfo.idl
+share/idl/${PKGNAME}/nsIMIMEHeaderParam.idl
+share/idl/${PKGNAME}/nsIMIMEInfo.idl
+share/idl/${PKGNAME}/nsIMIMEInputStream.idl
+share/idl/${PKGNAME}/nsIMIMEService.idl
+share/idl/${PKGNAME}/nsIMediaManager.idl
+share/idl/${PKGNAME}/nsIMemory.idl
+share/idl/${PKGNAME}/nsIMemoryInfoDumper.idl
+share/idl/${PKGNAME}/nsIMemoryReporter.idl
+share/idl/${PKGNAME}/nsIMenuBoxObject.idl
+share/idl/${PKGNAME}/nsIMenuBuilder.idl
+share/idl/${PKGNAME}/nsIMessageLoop.idl
+share/idl/${PKGNAME}/nsIMessageManager.idl
+share/idl/${PKGNAME}/nsIMmsService.idl
+share/idl/${PKGNAME}/nsIMobileCallForwardingOptions.idl
+share/idl/${PKGNAME}/nsIMobileCellInfo.idl
+share/idl/${PKGNAME}/nsIMobileConnectionInfo.idl
+share/idl/${PKGNAME}/nsIMobileConnectionService.idl
+share/idl/${PKGNAME}/nsIMobileMessageCallback.idl
+share/idl/${PKGNAME}/nsIMobileMessageCursorCallback.idl
+share/idl/${PKGNAME}/nsIMobileMessageDatabaseService.idl
+share/idl/${PKGNAME}/nsIMobileMessageService.idl
+share/idl/${PKGNAME}/nsIMobileNetworkInfo.idl
+share/idl/${PKGNAME}/nsIModule.idl
+share/idl/${PKGNAME}/nsIMozBrowserFrame.idl
+share/idl/${PKGNAME}/nsIMozNavigatorNetwork.idl
+share/idl/${PKGNAME}/nsIMozSAXXMLDeclarationHandler.idl
+share/idl/${PKGNAME}/nsIMultiPartChannel.idl
+share/idl/${PKGNAME}/nsIMultiplexInputStream.idl
+share/idl/${PKGNAME}/nsIMutable.idl
+share/idl/${PKGNAME}/nsIMutableArray.idl
+share/idl/${PKGNAME}/nsINSSErrorsService.idl
+share/idl/${PKGNAME}/nsINSSVersion.idl
+share/idl/${PKGNAME}/nsINativeAppSupport.idl
+share/idl/${PKGNAME}/nsINativeFileWatcher.idl
+share/idl/${PKGNAME}/nsINativeOSFileInternals.idl
+share/idl/${PKGNAME}/nsINavBookmarksService.idl
+share/idl/${PKGNAME}/nsINavHistoryService.idl
+share/idl/${PKGNAME}/nsINeighboringCellInfo.idl
+share/idl/${PKGNAME}/nsINestedURI.idl
+share/idl/${PKGNAME}/nsINetAddr.idl
+share/idl/${PKGNAME}/nsINetUtil.idl
+share/idl/${PKGNAME}/nsINetworkInterceptController.idl
+share/idl/${PKGNAME}/nsINetworkLinkService.idl
+share/idl/${PKGNAME}/nsINetworkPredictor.idl
+share/idl/${PKGNAME}/nsINetworkPredictorVerifier.idl
+share/idl/${PKGNAME}/nsINetworkProperties.idl
+share/idl/${PKGNAME}/nsINotificationStorage.idl
+share/idl/${PKGNAME}/nsINullChannel.idl
+share/idl/${PKGNAME}/nsIOSFileConstantsService.idl
+share/idl/${PKGNAME}/nsIObjectInputStream.idl
+share/idl/${PKGNAME}/nsIObjectLoadingContent.idl
+share/idl/${PKGNAME}/nsIObjectOutputStream.idl
+share/idl/${PKGNAME}/nsIObserver.idl
+share/idl/${PKGNAME}/nsIObserverService.idl
+share/idl/${PKGNAME}/nsIOfflineCacheUpdate.idl
+share/idl/${PKGNAME}/nsIOutputStream.idl
+share/idl/${PKGNAME}/nsIPACGenerator.idl
+share/idl/${PKGNAME}/nsIPK11Token.idl
+share/idl/${PKGNAME}/nsIPK11TokenDB.idl
+share/idl/${PKGNAME}/nsIPKCS11.idl
+share/idl/${PKGNAME}/nsIPKCS11Module.idl
+share/idl/${PKGNAME}/nsIPKCS11ModuleDB.idl
+share/idl/${PKGNAME}/nsIPKCS11Slot.idl
+share/idl/${PKGNAME}/nsIPKIParamBlock.idl
+share/idl/${PKGNAME}/nsIPackageKitService.idl
+share/idl/${PKGNAME}/nsIPackagedAppService.idl
+share/idl/${PKGNAME}/nsIParentChannel.idl
+share/idl/${PKGNAME}/nsIParentRedirectingChannel.idl
+share/idl/${PKGNAME}/nsIParentalControlsService.idl
+share/idl/${PKGNAME}/nsIParserUtils.idl
+share/idl/${PKGNAME}/nsIPerformanceStats.idl
+share/idl/${PKGNAME}/nsIPermission.idl
+share/idl/${PKGNAME}/nsIPermissionManager.idl
+share/idl/${PKGNAME}/nsIPermissionPromptService.idl
+share/idl/${PKGNAME}/nsIPersistentProperties2.idl
+share/idl/${PKGNAME}/nsIPhonetic.idl
+share/idl/${PKGNAME}/nsIPipe.idl
+share/idl/${PKGNAME}/nsIPlaintextEditor.idl
+share/idl/${PKGNAME}/nsIPluginDocument.idl
+share/idl/${PKGNAME}/nsIPluginHost.idl
+share/idl/${PKGNAME}/nsIPluginInputStream.idl
+share/idl/${PKGNAME}/nsIPluginInstanceOwner.idl
+share/idl/${PKGNAME}/nsIPluginTag.idl
+share/idl/${PKGNAME}/nsIPopupWindowManager.idl
+share/idl/${PKGNAME}/nsIPowerManagerService.idl
+share/idl/${PKGNAME}/nsIPrefBranch.idl
+share/idl/${PKGNAME}/nsIPrefBranch2.idl
+share/idl/${PKGNAME}/nsIPrefBranchInternal.idl
+share/idl/${PKGNAME}/nsIPrefLocalizedString.idl
+share/idl/${PKGNAME}/nsIPrefService.idl
+share/idl/${PKGNAME}/nsIPrefetchService.idl
+share/idl/${PKGNAME}/nsIPresentationControlChannel.idl
+share/idl/${PKGNAME}/nsIPresentationDevice.idl
+share/idl/${PKGNAME}/nsIPresentationDeviceManager.idl
+share/idl/${PKGNAME}/nsIPresentationDevicePrompt.idl
+share/idl/${PKGNAME}/nsIPresentationDeviceProvider.idl
+share/idl/${PKGNAME}/nsIPresentationListener.idl
+share/idl/${PKGNAME}/nsIPresentationRequestUIGlue.idl
+share/idl/${PKGNAME}/nsIPresentationService.idl
+share/idl/${PKGNAME}/nsIPresentationSessionRequest.idl
+share/idl/${PKGNAME}/nsIPresentationSessionTransport.idl
+share/idl/${PKGNAME}/nsIPrincipal.idl
+share/idl/${PKGNAME}/nsIPrintOptions.idl
+share/idl/${PKGNAME}/nsIPrintProgress.idl
+share/idl/${PKGNAME}/nsIPrintProgressParams.idl
+share/idl/${PKGNAME}/nsIPrintSession.idl
+share/idl/${PKGNAME}/nsIPrintSettings.idl
+share/idl/${PKGNAME}/nsIPrintSettingsService.idl
+share/idl/${PKGNAME}/nsIPrintStatusFeedback.idl
+share/idl/${PKGNAME}/nsIPrintingPrompt.idl
+share/idl/${PKGNAME}/nsIPrintingPromptService.idl
+share/idl/${PKGNAME}/nsIPrivacyTransitionObserver.idl
+share/idl/${PKGNAME}/nsIPrivateBrowsingChannel.idl
+share/idl/${PKGNAME}/nsIProcess.idl
+share/idl/${PKGNAME}/nsIProfileMigrator.idl
+share/idl/${PKGNAME}/nsIProfileUnlocker.idl
+share/idl/${PKGNAME}/nsIProgrammingLanguage.idl
+share/idl/${PKGNAME}/nsIProgressEventSink.idl
+share/idl/${PKGNAME}/nsIPrompt.idl
+share/idl/${PKGNAME}/nsIPromptFactory.idl
+share/idl/${PKGNAME}/nsIPromptService.idl
+share/idl/${PKGNAME}/nsIPromptService2.idl
+share/idl/${PKGNAME}/nsIProperties.idl
+share/idl/${PKGNAME}/nsIProperty.idl
+share/idl/${PKGNAME}/nsIPropertyBag.idl
+share/idl/${PKGNAME}/nsIPropertyBag2.idl
+share/idl/${PKGNAME}/nsIProtectedAuthThread.idl
+share/idl/${PKGNAME}/nsIProtocolHandler.idl
+share/idl/${PKGNAME}/nsIProtocolProxyCallback.idl
+share/idl/${PKGNAME}/nsIProtocolProxyFilter.idl
+share/idl/${PKGNAME}/nsIProtocolProxyService.idl
+share/idl/${PKGNAME}/nsIProtocolProxyService2.idl
+share/idl/${PKGNAME}/nsIProxiedChannel.idl
+share/idl/${PKGNAME}/nsIProxiedProtocolHandler.idl
+share/idl/${PKGNAME}/nsIProxyInfo.idl
+share/idl/${PKGNAME}/nsIPushNotificationService.idl
+share/idl/${PKGNAME}/nsIPushObserverNotification.idl
+share/idl/${PKGNAME}/nsIQueryContentEventResult.idl
+share/idl/${PKGNAME}/nsIQuotaManager.idl
+share/idl/${PKGNAME}/nsIQuotaRequest.idl
+share/idl/${PKGNAME}/nsIRDFCompositeDataSource.idl
+share/idl/${PKGNAME}/nsIRDFContainer.idl
+share/idl/${PKGNAME}/nsIRDFContainerUtils.idl
+share/idl/${PKGNAME}/nsIRDFDataSource.idl
+share/idl/${PKGNAME}/nsIRDFDelegateFactory.idl
+share/idl/${PKGNAME}/nsIRDFInMemoryDataSource.idl
+share/idl/${PKGNAME}/nsIRDFInferDataSource.idl
+share/idl/${PKGNAME}/nsIRDFLiteral.idl
+share/idl/${PKGNAME}/nsIRDFNode.idl
+share/idl/${PKGNAME}/nsIRDFObserver.idl
+share/idl/${PKGNAME}/nsIRDFPropagatableDataSource.idl
+share/idl/${PKGNAME}/nsIRDFPurgeableDataSource.idl
+share/idl/${PKGNAME}/nsIRDFRemoteDataSource.idl
+share/idl/${PKGNAME}/nsIRDFResource.idl
+share/idl/${PKGNAME}/nsIRDFService.idl
+share/idl/${PKGNAME}/nsIRDFXMLParser.idl
+share/idl/${PKGNAME}/nsIRDFXMLSerializer.idl
+share/idl/${PKGNAME}/nsIRDFXMLSink.idl
+share/idl/${PKGNAME}/nsIRDFXMLSource.idl
+share/idl/${PKGNAME}/nsIRandomGenerator.idl
+share/idl/${PKGNAME}/nsIReadConfig.idl
+share/idl/${PKGNAME}/nsIRecoveryService.idl
+share/idl/${PKGNAME}/nsIRedirectChannelRegistrar.idl
+share/idl/${PKGNAME}/nsIRedirectResultListener.idl
+share/idl/${PKGNAME}/nsIReflowObserver.idl
+share/idl/${PKGNAME}/nsIRefreshURI.idl
+share/idl/${PKGNAME}/nsIRelativeFilePref.idl
+share/idl/${PKGNAME}/nsIRemoteBrowser.idl
+share/idl/${PKGNAME}/nsIRemoteOpenFileListener.idl
+share/idl/${PKGNAME}/nsIRemoteService.idl
+share/idl/${PKGNAME}/nsIRemoteTagService.idl
+share/idl/${PKGNAME}/nsIRequest.idl
+share/idl/${PKGNAME}/nsIRequestObserver.idl
+share/idl/${PKGNAME}/nsIRequestObserverProxy.idl
+share/idl/${PKGNAME}/nsIResProtocolHandler.idl
+share/idl/${PKGNAME}/nsIResponseHeadProvider.idl
+share/idl/${PKGNAME}/nsIResumableChannel.idl
+share/idl/${PKGNAME}/nsIRunnable.idl
+share/idl/${PKGNAME}/nsISAXAttributes.idl
+share/idl/${PKGNAME}/nsISAXContentHandler.idl
+share/idl/${PKGNAME}/nsISAXDTDHandler.idl
+share/idl/${PKGNAME}/nsISAXErrorHandler.idl
+share/idl/${PKGNAME}/nsISAXLexicalHandler.idl
+share/idl/${PKGNAME}/nsISAXLocator.idl
+share/idl/${PKGNAME}/nsISAXMutableAttributes.idl
+share/idl/${PKGNAME}/nsISAXXMLFilter.idl
+share/idl/${PKGNAME}/nsISAXXMLReader.idl
+share/idl/${PKGNAME}/nsISHContainer.idl
+share/idl/${PKGNAME}/nsISHEntry.idl
+share/idl/${PKGNAME}/nsISHTransaction.idl
+share/idl/${PKGNAME}/nsISHistory.idl
+share/idl/${PKGNAME}/nsISHistoryInternal.idl
+share/idl/${PKGNAME}/nsISHistoryListener.idl
+share/idl/${PKGNAME}/nsISOCKSSocketInfo.idl
+share/idl/${PKGNAME}/nsISSLSocketControl.idl
+share/idl/${PKGNAME}/nsISSLStatus.idl
+share/idl/${PKGNAME}/nsISSLStatusProvider.idl
+share/idl/${PKGNAME}/nsISafeOutputStream.idl
+share/idl/${PKGNAME}/nsISaveAsCharset.idl
+share/idl/${PKGNAME}/nsISchedulingContext.idl
+share/idl/${PKGNAME}/nsIScreen.idl
+share/idl/${PKGNAME}/nsIScreenManager.idl
+share/idl/${PKGNAME}/nsIScriptChannel.idl
+share/idl/${PKGNAME}/nsIScriptError.idl
+share/idl/${PKGNAME}/nsIScriptLoaderObserver.idl
+share/idl/${PKGNAME}/nsIScriptSecurityManager.idl
+share/idl/${PKGNAME}/nsIScriptableBase64Encoder.idl
+share/idl/${PKGNAME}/nsIScriptableDateFormat.idl
+share/idl/${PKGNAME}/nsIScriptableInputStream.idl
+share/idl/${PKGNAME}/nsIScriptableRegion.idl
+share/idl/${PKGNAME}/nsIScriptableUConv.idl
+share/idl/${PKGNAME}/nsIScriptableUnescapeHTML.idl
+share/idl/${PKGNAME}/nsIScrollBoxObject.idl
+share/idl/${PKGNAME}/nsIScrollable.idl
+share/idl/${PKGNAME}/nsISecCheckWrapChannel.idl
+share/idl/${PKGNAME}/nsISecretDecoderRing.idl
+share/idl/${PKGNAME}/nsISecureBrowserUI.idl
+share/idl/${PKGNAME}/nsISecurityConsoleMessage.idl
+share/idl/${PKGNAME}/nsISecurityEventSink.idl
+share/idl/${PKGNAME}/nsISecurityInfoProvider.idl
+share/idl/${PKGNAME}/nsISecurityUITelemetry.idl
+share/idl/${PKGNAME}/nsISeekableStream.idl
+share/idl/${PKGNAME}/nsISelection.idl
+share/idl/${PKGNAME}/nsISelectionController.idl
+share/idl/${PKGNAME}/nsISelectionDisplay.idl
+share/idl/${PKGNAME}/nsISelectionListener.idl
+share/idl/${PKGNAME}/nsISelectionPrivate.idl
+share/idl/${PKGNAME}/nsISemanticUnitScanner.idl
+share/idl/${PKGNAME}/nsISerializable.idl
+share/idl/${PKGNAME}/nsISerializationHelper.idl
+share/idl/${PKGNAME}/nsIServerSocket.idl
+share/idl/${PKGNAME}/nsIServiceManager.idl
+share/idl/${PKGNAME}/nsIServiceWorkerManager.idl
+share/idl/${PKGNAME}/nsISessionStartup.idl
+share/idl/${PKGNAME}/nsISessionStore.idl
+share/idl/${PKGNAME}/nsISettingsService.idl
+share/idl/${PKGNAME}/nsIShellService.idl
+share/idl/${PKGNAME}/nsISimpleContentPolicy.idl
+share/idl/${PKGNAME}/nsISimpleEnumerator.idl
+share/idl/${PKGNAME}/nsISimpleStreamListener.idl
+share/idl/${PKGNAME}/nsISimpleUnicharStreamFactory.idl
+share/idl/${PKGNAME}/nsISiteSecurityService.idl
+share/idl/${PKGNAME}/nsISiteSpecificUserAgent.idl
+share/idl/${PKGNAME}/nsISliderListener.idl
+share/idl/${PKGNAME}/nsISlowScriptDebug.idl
+share/idl/${PKGNAME}/nsISmsService.idl
+share/idl/${PKGNAME}/nsISocketProvider.idl
+share/idl/${PKGNAME}/nsISocketProviderService.idl
+share/idl/${PKGNAME}/nsISocketTransport.idl
+share/idl/${PKGNAME}/nsISocketTransportService.idl
+share/idl/${PKGNAME}/nsISound.idl
+share/idl/${PKGNAME}/nsISpeculativeConnect.idl
+share/idl/${PKGNAME}/nsISpeechRecognitionService.idl
+share/idl/${PKGNAME}/nsISpeechService.idl
+share/idl/${PKGNAME}/nsIStandardURL.idl
+share/idl/${PKGNAME}/nsIStartupCache.idl
+share/idl/${PKGNAME}/nsIStatusReporter.idl
+share/idl/${PKGNAME}/nsIStkCmdFactory.idl
+share/idl/${PKGNAME}/nsIStkProactiveCmd.idl
+share/idl/${PKGNAME}/nsIStorageStream.idl
+share/idl/${PKGNAME}/nsIStreamBufferAccess.idl
+share/idl/${PKGNAME}/nsIStreamConverter.idl
+share/idl/${PKGNAME}/nsIStreamConverterService.idl
+share/idl/${PKGNAME}/nsIStreamListener.idl
+share/idl/${PKGNAME}/nsIStreamListenerTee.idl
+share/idl/${PKGNAME}/nsIStreamLoader.idl
+share/idl/${PKGNAME}/nsIStreamTransportService.idl
+share/idl/${PKGNAME}/nsIStreamingProtocolController.idl
+share/idl/${PKGNAME}/nsIStreamingProtocolService.idl
+share/idl/${PKGNAME}/nsIStringBundle.idl
+share/idl/${PKGNAME}/nsIStringBundleOverride.idl
+share/idl/${PKGNAME}/nsIStringEnumerator.idl
+share/idl/${PKGNAME}/nsIStringStream.idl
+share/idl/${PKGNAME}/nsIStructuredCloneContainer.idl
+share/idl/${PKGNAME}/nsIStyleSheetService.idl
+share/idl/${PKGNAME}/nsISubstitutingProtocolHandler.idl
+share/idl/${PKGNAME}/nsISupports.idl
+share/idl/${PKGNAME}/nsISupportsArray.idl
+share/idl/${PKGNAME}/nsISupportsIterators.idl
+share/idl/${PKGNAME}/nsISupportsPrimitives.idl
+share/idl/${PKGNAME}/nsISupportsPriority.idl
+share/idl/${PKGNAME}/nsISyncJPAKE.idl
+share/idl/${PKGNAME}/nsISyncStreamListener.idl
+share/idl/${PKGNAME}/nsISynthVoiceRegistry.idl
+share/idl/${PKGNAME}/nsISystemMessageCache.idl
+share/idl/${PKGNAME}/nsISystemMessageGlue.idl
+share/idl/${PKGNAME}/nsISystemMessagesInternal.idl
+share/idl/${PKGNAME}/nsISystemProxySettings.idl
+share/idl/${PKGNAME}/nsISystemUpdateProvider.idl
+share/idl/${PKGNAME}/nsITCPPresentationServer.idl
+share/idl/${PKGNAME}/nsITCPServerSocketChild.idl
+share/idl/${PKGNAME}/nsITCPServerSocketParent.idl
+share/idl/${PKGNAME}/nsITCPSocketChild.idl
+share/idl/${PKGNAME}/nsITCPSocketParent.idl
+share/idl/${PKGNAME}/nsITLSServerSocket.idl
+share/idl/${PKGNAME}/nsITVService.idl
+share/idl/${PKGNAME}/nsITXTToHTMLConv.idl
+share/idl/${PKGNAME}/nsITabChild.idl
+share/idl/${PKGNAME}/nsITabParent.idl
+share/idl/${PKGNAME}/nsITabSource.idl
+share/idl/${PKGNAME}/nsITableEditor.idl
+share/idl/${PKGNAME}/nsITaggingService.idl
+share/idl/${PKGNAME}/nsITelemetry.idl
+share/idl/${PKGNAME}/nsITelephonyCallInfo.idl
+share/idl/${PKGNAME}/nsITelephonyService.idl
+share/idl/${PKGNAME}/nsITextInputProcessor.idl
+share/idl/${PKGNAME}/nsITextInputProcessorCallback.idl
+share/idl/${PKGNAME}/nsITextScroll.idl
+share/idl/${PKGNAME}/nsITextServicesFilter.idl
+share/idl/${PKGNAME}/nsITextToSubURI.idl
+share/idl/${PKGNAME}/nsIThread.idl
+share/idl/${PKGNAME}/nsIThreadInternal.idl
+share/idl/${PKGNAME}/nsIThreadManager.idl
+share/idl/${PKGNAME}/nsIThreadPool.idl
+share/idl/${PKGNAME}/nsIThreadRetargetableRequest.idl
+share/idl/${PKGNAME}/nsIThreadRetargetableStreamListener.idl
+share/idl/${PKGNAME}/nsITimeService.idl
+share/idl/${PKGNAME}/nsITimedChannel.idl
+share/idl/${PKGNAME}/nsITimer.idl
+share/idl/${PKGNAME}/nsITokenDialogs.idl
+share/idl/${PKGNAME}/nsITokenPasswordDialogs.idl
+share/idl/${PKGNAME}/nsIToolkitChromeRegistry.idl
+share/idl/${PKGNAME}/nsIToolkitProfile.idl
+share/idl/${PKGNAME}/nsIToolkitProfileService.idl
+share/idl/${PKGNAME}/nsITooltipListener.idl
+share/idl/${PKGNAME}/nsITooltipTextProvider.idl
+share/idl/${PKGNAME}/nsITraceableChannel.idl
+share/idl/${PKGNAME}/nsITransaction.idl
+share/idl/${PKGNAME}/nsITransactionList.idl
+share/idl/${PKGNAME}/nsITransactionListener.idl
+share/idl/${PKGNAME}/nsITransactionManager.idl
+share/idl/${PKGNAME}/nsITransfer.idl
+share/idl/${PKGNAME}/nsITransferable.idl
+share/idl/${PKGNAME}/nsITransport.idl
+share/idl/${PKGNAME}/nsITransportSecurityInfo.idl
+share/idl/${PKGNAME}/nsITreeBoxObject.idl
+share/idl/${PKGNAME}/nsITreeColumns.idl
+share/idl/${PKGNAME}/nsITreeContentView.idl
+share/idl/${PKGNAME}/nsITreeSelection.idl
+share/idl/${PKGNAME}/nsITreeView.idl
+share/idl/${PKGNAME}/nsITypeAheadFind.idl
+share/idl/${PKGNAME}/nsIUDPSocket.idl
+share/idl/${PKGNAME}/nsIUDPSocketChild.idl
+share/idl/${PKGNAME}/nsIUDPSocketFilter.idl
+share/idl/${PKGNAME}/nsIURI.idl
+share/idl/${PKGNAME}/nsIURIChecker.idl
+share/idl/${PKGNAME}/nsIURIClassifier.idl
+share/idl/${PKGNAME}/nsIURIContentListener.idl
+share/idl/${PKGNAME}/nsIURIFixup.idl
+share/idl/${PKGNAME}/nsIURILoader.idl
+share/idl/${PKGNAME}/nsIURIRefObject.idl
+share/idl/${PKGNAME}/nsIURIWithPrincipal.idl
+share/idl/${PKGNAME}/nsIURL.idl
+share/idl/${PKGNAME}/nsIURLFormatter.idl
+share/idl/${PKGNAME}/nsIURLParser.idl
+share/idl/${PKGNAME}/nsIUTF8ConverterService.idl
+share/idl/${PKGNAME}/nsIUUIDGenerator.idl
+share/idl/${PKGNAME}/nsIUnicharInputStream.idl
+share/idl/${PKGNAME}/nsIUnicharLineInputStream.idl
+share/idl/${PKGNAME}/nsIUnicharOutputStream.idl
+share/idl/${PKGNAME}/nsIUnicharStreamLoader.idl
+share/idl/${PKGNAME}/nsIUnicodeNormalizer.idl
+share/idl/${PKGNAME}/nsIUpdateTimerManager.idl
+share/idl/${PKGNAME}/nsIUploadChannel.idl
+share/idl/${PKGNAME}/nsIUploadChannel2.idl
+share/idl/${PKGNAME}/nsIUsageCallback.idl
+share/idl/${PKGNAME}/nsIUserCertPicker.idl
+share/idl/${PKGNAME}/nsIUserInfo.idl
+share/idl/${PKGNAME}/nsIVariant.idl
+share/idl/${PKGNAME}/nsIVersionComparator.idl
+share/idl/${PKGNAME}/nsIViewSourceChannel.idl
+share/idl/${PKGNAME}/nsIVoicemailService.idl
+share/idl/${PKGNAME}/nsIWapPushApplication.idl
+share/idl/${PKGNAME}/nsIWeakReference.idl
+share/idl/${PKGNAME}/nsIWebBrowser.idl
+share/idl/${PKGNAME}/nsIWebBrowserChrome.idl
+share/idl/${PKGNAME}/nsIWebBrowserChrome2.idl
+share/idl/${PKGNAME}/nsIWebBrowserChrome3.idl
+share/idl/${PKGNAME}/nsIWebBrowserChromeFocus.idl
+share/idl/${PKGNAME}/nsIWebBrowserFind.idl
+share/idl/${PKGNAME}/nsIWebBrowserFocus.idl
+share/idl/${PKGNAME}/nsIWebBrowserPersist.idl
+share/idl/${PKGNAME}/nsIWebBrowserPersistDocument.idl
+share/idl/${PKGNAME}/nsIWebBrowserPersistable.idl
+share/idl/${PKGNAME}/nsIWebBrowserPrint.idl
+share/idl/${PKGNAME}/nsIWebBrowserSetup.idl
+share/idl/${PKGNAME}/nsIWebBrowserStream.idl
+share/idl/${PKGNAME}/nsIWebContentConverterRegistrar.idl
+share/idl/${PKGNAME}/nsIWebContentHandlerRegistrar.idl
+share/idl/${PKGNAME}/nsIWebNavigation.idl
+share/idl/${PKGNAME}/nsIWebNavigationInfo.idl
+share/idl/${PKGNAME}/nsIWebPageDescriptor.idl
+share/idl/${PKGNAME}/nsIWebProgress.idl
+share/idl/${PKGNAME}/nsIWebProgressListener.idl
+share/idl/${PKGNAME}/nsIWebProgressListener2.idl
+share/idl/${PKGNAME}/nsIWebSocketChannel.idl
+share/idl/${PKGNAME}/nsIWebSocketListener.idl
+share/idl/${PKGNAME}/nsIWebVTTListener.idl
+share/idl/${PKGNAME}/nsIWebVTTParserWrapper.idl
+share/idl/${PKGNAME}/nsIWindowCreator.idl
+share/idl/${PKGNAME}/nsIWindowCreator2.idl
+share/idl/${PKGNAME}/nsIWindowDataSource.idl
+share/idl/${PKGNAME}/nsIWindowMediator.idl
+share/idl/${PKGNAME}/nsIWindowMediatorListener.idl
+share/idl/${PKGNAME}/nsIWindowProvider.idl
+share/idl/${PKGNAME}/nsIWindowWatcher.idl
+share/idl/${PKGNAME}/nsIWorkerDebugger.idl
+share/idl/${PKGNAME}/nsIWorkerDebuggerManager.idl
+share/idl/${PKGNAME}/nsIWritablePropertyBag.idl
+share/idl/${PKGNAME}/nsIWritablePropertyBag2.idl
+share/idl/${PKGNAME}/nsIWyciwygChannel.idl
+share/idl/${PKGNAME}/nsIX509Cert.idl
+share/idl/${PKGNAME}/nsIX509CertDB.idl
+share/idl/${PKGNAME}/nsIX509CertList.idl
+share/idl/${PKGNAME}/nsIX509CertValidity.idl
+share/idl/${PKGNAME}/nsIXMLHttpRequest.idl
+share/idl/${PKGNAME}/nsIXPCScriptable.idl
+share/idl/${PKGNAME}/nsIXPConnect.idl
+share/idl/${PKGNAME}/nsIXSLTException.idl
+share/idl/${PKGNAME}/nsIXSLTProcessor.idl
+share/idl/${PKGNAME}/nsIXSLTProcessorPrivate.idl
+share/idl/${PKGNAME}/nsIXULAppInfo.idl
+share/idl/${PKGNAME}/nsIXULBrowserWindow.idl
+share/idl/${PKGNAME}/nsIXULBuilderListener.idl
+share/idl/${PKGNAME}/nsIXULOverlayProvider.idl
+share/idl/${PKGNAME}/nsIXULRuntime.idl
+share/idl/${PKGNAME}/nsIXULSortService.idl
+share/idl/${PKGNAME}/nsIXULStore.idl
+share/idl/${PKGNAME}/nsIXULTemplateBuilder.idl
+share/idl/${PKGNAME}/nsIXULTemplateQueryProcessor.idl
+share/idl/${PKGNAME}/nsIXULTemplateResult.idl
+share/idl/${PKGNAME}/nsIXULTemplateRuleFilter.idl
+share/idl/${PKGNAME}/nsIXULWindow.idl
+share/idl/${PKGNAME}/nsIZipReader.idl
+share/idl/${PKGNAME}/nsIZipWriter.idl
+share/idl/${PKGNAME}/nsPICommandUpdater.idl
+share/idl/${PKGNAME}/nsPIDNSService.idl
+share/idl/${PKGNAME}/nsPIEditorTransaction.idl
+share/idl/${PKGNAME}/nsPILoadGroupInternal.idl
+share/idl/${PKGNAME}/nsPIPlacesDatabase.idl
+share/idl/${PKGNAME}/nsPIPromptService.idl
+share/idl/${PKGNAME}/nsPISocketTransportService.idl
+share/idl/${PKGNAME}/nsPIWindowWatcher.idl
+share/idl/${PKGNAME}/nspluginroot.idl
+share/idl/${PKGNAME}/nsrootidl.idl
+share/idl/${PKGNAME}/rdfIDataSource.idl
+share/idl/${PKGNAME}/rdfISerializer.idl
+share/idl/${PKGNAME}/rdfITripleVisitor.idl
+share/idl/${PKGNAME}/status4evar.idl
+share/idl/${PKGNAME}/txIEXSLTRegExFunctions.idl
+share/idl/${PKGNAME}/txIFunctionEvaluationContext.idl
+share/idl/${PKGNAME}/txINodeSet.idl
+share/idl/${PKGNAME}/txIXPathObject.idl
+share/idl/${PKGNAME}/xpcIJSGetFactory.idl
+share/idl/${PKGNAME}/xpcIJSModuleLoader.idl
+share/idl/${PKGNAME}/xpcIJSWeakReference.idl
+share/idl/${PKGNAME}/xpccomponents.idl
+share/idl/${PKGNAME}/xpcexception.idl
+share/idl/${PKGNAME}/xpcjsid.idl
Index: pkgsrc/www/arcticfox/distinfo
diff -u /dev/null pkgsrc/www/arcticfox/distinfo:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/distinfo       Sat Feb  5 20:51:07 2022
@@ -0,0 +1,9 @@
+$NetBSD: distinfo,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+BLAKE2s (arcticfox-39.0.tar.gz) = 87d8ae46ac9b5f0acebbad1962150804781f29fc9eb2bf1f77442624e4a4fea0
+SHA512 (arcticfox-39.0.tar.gz) = 38fc4fa73c5c7d3ea692b2411580c519f6296622ea7f1cd86e784a3cc4d630a76ee699bb7f679a8dabd302c90bb4b7d786e853bed459b6e3b1efac59740db564
+Size (arcticfox-39.0.tar.gz) = 186594664 bytes
+SHA1 (patch-configure.in) = a5c3c9534a776e61d761139161617ca6279db838
+SHA1 (patch-ipc_chromium_src_base_message__pump__libevent.cc) = 38cf700d07d468526e16cfe63d434c4752da8cc5
+SHA1 (patch-media_libcubeb_src_cubeb.c) = b3c4bd8146e2f7146baf1c2050260f7629cdb09a
+SHA1 (patch-media_libcubeb_src_moz.build) = e98b39b6272b58d4183c526f36987ea239fadd5d
Index: pkgsrc/www/arcticfox/options.mk
diff -u /dev/null pkgsrc/www/arcticfox/options.mk:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/options.mk     Sat Feb  5 20:51:07 2022
@@ -0,0 +1,20 @@
+# $NetBSD: options.mk,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+PKG_OPTIONS_VAR=               PKG_OPTIONS.arcticfox
+PKG_SUPPORTED_OPTIONS=         dbus pulseaudio
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mdbus)
+CONFIGURE_ARGS+=       --enable-dbus
+.include "../../sysutils/dbus/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-dbus
+.endif
+
+.if !empty(PKG_OPTIONS:Mpulseaudio)
+CONFIGURE_ARGS+=       --enable-pulseaudio
+.include "../../audio/pulseaudio/buildlink3.mk"
+.else
+CONFIGURE_ARGS+=       --disable-pulseaudio
+.endif

Index: pkgsrc/www/arcticfox/files/arcticfox.desktop
diff -u /dev/null pkgsrc/www/arcticfox/files/arcticfox.desktop:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/files/arcticfox.desktop        Sat Feb  5 20:51:07 2022
@@ -0,0 +1,191 @@
+[Desktop Entry]
+Encoding=UTF-8
+Name=ArcticFox Web Browser
+Name[am]=
+Name[ar]=
+Name[az]=ArcticFox Veb Səyyahı
+Name[be]=
+Name[bg]=Интернет браузър ArcticFox
+Name[bn]=
+Name[bs]=ArcticFox web preglednik
+Name[ca]=Navegador web ArcticFox
+Name[cs]=Prohlížeč WWW ArcticFox
+Name[cy]=Y Porwr Gwe ArcticFox
+Name[da]=ArcticFox - internetsurfning
+Name[de]=ArcticFox Webbrowser
+Name[el]=Περιηγητής Διαδικτύου ArcticFox
+Name[en_CA]=ArcticFox Web Browser
+Name[en_GB]=ArcticFox Web Browser
+Name[es]=Navegador Web ArcticFox
+Name[et]=ArcticFox veebibrauser
+Name[eu]=ArcticFox web arakatzailea
+Name[fi]=ArcticFox, WWW-selain
+Name[fr]=Navigateur Web ArcticFox
+Name[ga]=Brabhsálaí Lín ArcticFox
+Name[gu]=એપીફની વૅબ બ્રાઉઝર
+Name[he]=דפדפן ArcticFox
+Name[hi]=
+Name[hr]=ArcticFox Web preglednik
+Name[hu]=ArcticFox webböngésző
+Name[id]=Web Browser ArcticFox
+Name[it]=Browser web ArcticFox
+Name[ja]=ArcticFox ウェブ・ブラウザ
+Name[ko]=ArcticFox 웹 브라우저
+Name[li]=ArcticFox Web Browser
+Name[lt]=ArcticFox web naršyklė
+Name[mk]=ArcticFox веб прелистувач
+Name[ml]=എപ്പിഫാനി വെബ്ബ് ബ്രൌസ‌ര്
+Name[mn]=ArcticFox веб хөтөч
+Name[ms]=Pelungsur Web ArcticFox
+Name[nb]=ArcticFox nettleser
+Name[nl]=ArcticFox Webbrowser
+Name[nn]=ArcticFox nettlesar
+Name[no]=ArcticFox nettleser
+Name[pa]=ਏਪੀਫਾਨੀ ਵੈੱਬ ਬਰਾਊਜ਼ਰ
+Name[pl]=Przeglądarka WWW ArcticFox
+Name[pt]=Navegador Web ArcticFox
+Name[pt_BR]=Navegador Web ArcticFox
+Name[ro]=Navigatorul ArcticFox
+Name[ru]=Веб-браузер ArcticFox
+Name[sk]=
+Name[sl]=Spletni brskalnik ArcticFox
+Name[sq]=ArcticFox - Shfletuesi Web
+Name[sr]=
+Name[sr@Latn]=Veb čitač Spoznaja
+Name[sv]=Webbläsaren ArcticFox
+Name[ta]=எபிபனி வலை உலாவி
+Name[tk]=ArcticFox Web Ahtarçisi
+Name[tr]=ArcticFox Web Tarayıcı
+Name[uk]=Переглядач web ArcticFox
+Name[vi]=Trình Duyệt Web ArcticFox
+Name[wa]=Betchteu waibe epiphany
+Name[zh_CN]=ArcticFox Web 浏览器
+Name[zh_TW]=ArcticFox 網頁瀏覽器
+GenericName=Web Browser
+GenericName[ar]=متصفّح الانترنت
+GenericName[az]=Veb Səyyahı
+GenericName[be]=Вандроўнік па павуціньню
+GenericName[bg]=Браузър
+GenericName[bn]=ওয়েব ব্রাউজার
+GenericName[bs]=Web preglednik
+GenericName[ca]=Navegador web
+GenericName[cs]=Prohlížeč WWW
+GenericName[cy]=Porwr Gwe
+GenericName[da]=Internetsurfning
+GenericName[de]=Webbrowser
+GenericName[el]=Περιηγητής Ιστοσελίδων
+GenericName[en_CA]=Web Browser
+GenericName[en_GB]=Web Browser
+GenericName[es]=Navegador web
+GenericName[et]=Veebilehitseja
+GenericName[eu]=Web arakatzailea
+GenericName[fi]=WWW-selain
+GenericName[fr]=Navigateur Web ArcticFox
+GenericName[ga]=Brabhsálaí Lín
+GenericName[gu]=વેબ બ્રાઉઝર
+GenericName[he]=דפדפן אינטרנט
+GenericName[hi]=वेब ब्राउज़र
+GenericName[hr]=Web preglednik
+GenericName[hu]=Webböngésző
+GenericName[id]=Browser Web
+GenericName[it]=Browser web
+GenericName[ja]=GNOME ウェブ・ブラウザ
+GenericName[ko]=웹 브라우저
+GenericName[li]=Wèb Browser
+GenericName[lt]=Web naršyklė
+GenericName[mk]=Веб прелистувач
+GenericName[mn]=Веб хөтөч
+GenericName[ms]=Pelungsur Web
+GenericName[nb]=Nettleser
+GenericName[nl]=Web-browser
+GenericName[nn]=Nettlesar
+GenericName[no]=Nettleser
+GenericName[pa]=ਵੈਬ ਬਰਾਊਜ਼
+GenericName[pl]=Przeglądarka WWW
+GenericName[pt]=Navegador Web
+GenericName[pt_BR]=Navegador Web
+GenericName[ro]=Navigator Internet
+GenericName[ru]=Веб-браузер
+GenericName[sk]=WWW prehliadač
+GenericName[sl]=Spletni brskalnik
+GenericName[sq]=Shfletuesi Web
+GenericName[sr]=Веб читач
+GenericName[sr@Latn]=Veb čitač
+GenericName[sv]=Webbläsare
+GenericName[ta]=வலை உலாவி
+GenericName[th]=เว็บบราวเซอร์
+GenericName[tk]=Web Ahtarçysy
+GenericName[tr]=Web Tarayıcı
+GenericName[uk]=Переглядач web-сторінок
+GenericName[vi]=Trình duyệt Web
+GenericName[wa]=Betchteu waibe
+GenericName[zh_CN]=Web 浏览器
+GenericName[zh_TW]=網頁瀏覽器
+Comment=Browse the web
+Comment[ar]=تصفح الانترنت
+Comment[az]=Vebi gəzin
+Comment[be]=Вандраваць па павуціньню
+Comment[bg]=Сърфиране в интернет
+Comment[bn]=ওয়েব ব্রাউজ করুন
+Comment[bs]=Pregledaj na internetu
+Comment[ca]=Navegueu per la web
+Comment[cs]=Prohlížet WWW
+Comment[cy]=Pori'r we
+Comment[da]=Surf på internettet
+Comment[de]=Im Web surfen
+Comment[el]=Περιήγηση στον παγκόσμιο ιστό
+Comment[en_CA]=Browse the web
+Comment[en_GB]=Browse the web
+Comment[es]=Navegar por la web
+Comment[et]=Sirvi veebi
+Comment[eu]=Arakatu web-a
+Comment[fi]=Selaa WWW:tä
+Comment[fr]=Naviguer sur Internet
+Comment[ga]=Brabhsáil an Líon
+Comment[gu]=વેબમાં શોધો
+Comment[he]=גלוש ברשת
+Comment[hi]=वेब ब्राउज़ करें
+Comment[hr]=Pregledaj Web
+Comment[hu]=A világháló böngészése
+Comment[id]=Jelajah web
+Comment[it]=Esplora il web
+Comment[ja]=ウェブを閲覧します
+Comment[ko]=웹을 돌아 다닙니다
+Comment[li]=Blajere op internet
+Comment[lt]=Naršyti internete
+Comment[mk]=Прелистувајте на веб
+Comment[ml]=വലക്കെട്ട് തിരയുക
+Comment[mn]=Веб броузе хийх
+Comment[ms]=Layari web
+Comment[nb]=Surf på nettet
+Comment[nl]=Websurfen
+Comment[nn]=Surf på nettet
+Comment[no]=Surf på nettet
+Comment[pa]=ਵੈਬ ਬਰਾਊਜ਼
+Comment[pl]=Przeglądanie stron WWW
+Comment[pt]=Navegar na web
+Comment[pt_BR]=Navegar na web
+Comment[ro]=Navigare Internet
+Comment[ru]=Веб-браузер
+Comment[sk]=Prehliadať internet
+Comment[sl]=Brskaj po spletu
+Comment[sq]=Eksploro web-in
+Comment[sr]=Прегледај веб
+Comment[sr@Latn]=Pregledaj veb
+Comment[sv]=Surfa på nätet
+Comment[ta]=வலையில் உலாவு
+Comment[th]=ใช้งานเว็บบราวเซอร์ ArcticFox
+Comment[tk]=Webi Ahtar
+Comment[tr]=Web'e Gözat
+Comment[uk]=Програма перегляду web-сторінок
+Comment[vi]=Duyệt web
+Comment[wa]=Naivyî avå les waibes
+Comment[zh_CN]=浏览 Web
+Comment[zh_TW]=瀏覽網頁
+Exec=arcticfox %u
+Icon=arcticfox
+StartupNotify=false
+Terminal=false
+Type=Application
+Categories=Application;Network;
+MimeType=text/html;text/xml;application/xhtml+xml;application/vnd.mozilla.xul+xml;text/mml;
Index: pkgsrc/www/arcticfox/files/cubeb_sun.c
diff -u /dev/null pkgsrc/www/arcticfox/files/cubeb_sun.c:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/files/cubeb_sun.c      Sat Feb  5 20:51:07 2022
@@ -0,0 +1,547 @@
+/*
+ * Copyright © 2022 Nia Alarie
+ *
+ * This is a playback-only version of the Sun driver specifically for
+ * legacy Firefox (e.g. Arcticfox). Please see the most recent version
+ * of the cubeb sources for the record & playback version.
+ *
+ * This program is made available under an ISC-style license.  See the
+ * accompanying file LICENSE for details.
+ */
+#include <sys/audioio.h>
+#include <sys/ioctl.h>
+#include <fcntl.h>
+#include <unistd.h>
+#include <pthread.h>
+#include <stdlib.h>
+#include <stdio.h>
+#include <string.h>
+#include <math.h>
+#include "cubeb/cubeb.h"
+#include "cubeb-internal.h"
+
+#define BYTES_TO_FRAMES(bytes, channels) \
+  (bytes / (channels * sizeof(int16_t)))
+
+#define FRAMES_TO_BYTES(frames, channels) \
+  (frames * (channels * sizeof(int16_t)))
+
+/* Default to 4 + 1 for the default device. */
+#ifndef SUN_DEVICE_COUNT
+#define SUN_DEVICE_COUNT (5)
+#endif
+
+/* Supported well by most hardware. */
+#ifndef SUN_PREFER_RATE
+#define SUN_PREFER_RATE (48000)
+#endif
+
+/* Standard acceptable minimum. */
+#ifndef SUN_LATENCY_MS
+#define SUN_LATENCY_MS (40)
+#endif
+
+#ifndef SUN_DEFAULT_DEVICE
+#define SUN_DEFAULT_DEVICE "/dev/audio"
+#endif
+
+#ifndef SUN_POLL_TIMEOUT
+#define SUN_POLL_TIMEOUT (1000)
+#endif
+
+#ifndef SUN_BUFFER_FRAMES
+#define SUN_BUFFER_FRAMES (32)
+#endif
+
+/*
+ * Supported on NetBSD regardless of hardware.
+ */
+
+#ifndef SUN_MAX_CHANNELS
+# ifdef __NetBSD__
+#  define SUN_MAX_CHANNELS (12)
+# else
+#  define SUN_MAX_CHANNELS (2)
+# endif
+#endif
+
+#ifndef SUN_MIN_RATE
+#define SUN_MIN_RATE (1000)
+#endif
+
+#ifndef SUN_MAX_RATE
+#define SUN_MAX_RATE (192000)
+#endif
+
+static struct cubeb_ops const sun_ops;
+
+struct cubeb {
+  struct cubeb_ops const * ops;
+};
+
+struct cubeb_stream {
+  struct cubeb * context;
+  void * user_ptr;
+  pthread_t thread;
+  pthread_mutex_t mutex; /* protects running, volume, frames_written */
+  int floating;
+  int running;
+  int play_fd;
+  float volume;
+  struct audio_info p_info; /* info for the play fd */
+  cubeb_data_callback data_cb;
+  cubeb_state_callback state_cb;
+  int16_t * play_buf;
+  float * f_play_buf;
+  char output_name[32];
+  uint64_t frames_written;
+  uint64_t blocks_written;
+};
+
+int
+sun_init(cubeb ** context, char const * context_name)
+{
+  cubeb * c;
+
+  (void)context_name;
+  if ((c = calloc(1, sizeof(cubeb))) == NULL) {
+    return CUBEB_ERROR;
+  }
+  c->ops = &sun_ops;
+  *context = c;
+  return CUBEB_OK;
+}
+
+static void
+sun_destroy(cubeb * context)
+{
+  free(context);
+}
+
+static char const *
+sun_get_backend_id(cubeb * context)
+{
+  return "sun";
+}
+
+static int
+sun_get_preferred_sample_rate(cubeb * context, uint32_t * rate)
+{
+  (void)context;
+
+  *rate = SUN_PREFER_RATE;
+  return CUBEB_OK;
+}
+
+static int
+sun_get_max_channel_count(cubeb * context, uint32_t * max_channels)
+{
+  (void)context;
+
+  *max_channels = SUN_MAX_CHANNELS;
+  return CUBEB_OK;
+}
+
+static int
+sun_get_min_latency(cubeb * context, cubeb_stream_params params,
+                    uint32_t * latency_frames)
+{
+  (void)context;
+
+  *latency_frames = SUN_LATENCY_MS * params.rate / 1000;
+  return CUBEB_OK;
+}
+
+static int
+sun_get_hwinfo(const char * device, struct audio_info * format,
+               int * props, struct audio_device * dev)
+{
+  int fd = -1;
+
+  if ((fd = open(device, O_RDONLY)) == -1) {
+    goto error;
+  }
+#ifdef AUDIO_GETFORMAT
+  if (ioctl(fd, AUDIO_GETFORMAT, format) != 0) {
+    goto error;
+  }
+#endif
+#ifdef AUDIO_GETPROPS
+  if (ioctl(fd, AUDIO_GETPROPS, props) != 0) {
+    goto error;
+  }
+#endif
+  if (ioctl(fd, AUDIO_GETDEV, dev) != 0) {
+    goto error;
+  }
+  close(fd);
+  return CUBEB_OK;
+error:
+  if (fd != -1) {
+    close(fd);
+  }
+  return CUBEB_ERROR;
+}
+
+/*
+ * XXX: PR kern/54264
+ */
+static int
+sun_prinfo_verify_sanity(struct audio_prinfo * prinfo)
+{
+   return prinfo->precision >= 8 && prinfo->precision <= 32 &&
+     prinfo->channels >= 1 && prinfo->channels < SUN_MAX_CHANNELS &&
+     prinfo->sample_rate < SUN_MAX_RATE && prinfo->sample_rate > SUN_MIN_RATE;
+}
+
+static int
+sun_copy_params(int fd, cubeb_stream * stream, cubeb_stream_params * params,
+                struct audio_info * info, struct audio_prinfo * prinfo)
+{
+  prinfo->channels = params->channels;
+  prinfo->sample_rate = params->rate;
+  prinfo->precision = 16;
+#ifdef AUDIO_ENCODING_SLINEAR_LE
+  switch (params->format) {
+  case CUBEB_SAMPLE_S16LE:
+    prinfo->encoding = AUDIO_ENCODING_SLINEAR_LE;
+    break;
+  case CUBEB_SAMPLE_S16BE:
+    prinfo->encoding = AUDIO_ENCODING_SLINEAR_BE;
+    break;
+  case CUBEB_SAMPLE_FLOAT32NE:
+    stream->floating = 1;
+    prinfo->encoding = AUDIO_ENCODING_SLINEAR;
+    break;
+  default:
+    return CUBEB_ERROR_INVALID_FORMAT;
+  }
+#else
+  switch (params->format) {
+  case CUBEB_SAMPLE_S16NE:
+    prinfo->encoding = AUDIO_ENCODING_LINEAR;
+    break;
+  case CUBEB_SAMPLE_FLOAT32NE:
+    stream->floating = 1;
+    prinfo->encoding = AUDIO_ENCODING_LINEAR;
+    break;
+  default:
+    return CUBEB_ERROR_INVALID_FORMAT;
+  }
+#endif
+  if (ioctl(fd, AUDIO_SETINFO, info) == -1) {
+    return CUBEB_ERROR;
+  }
+  if (ioctl(fd, AUDIO_GETINFO, info) == -1) {
+    return CUBEB_ERROR;
+  }
+  return CUBEB_OK;
+}
+
+static int
+sun_stream_stop(cubeb_stream * s)
+{
+  pthread_mutex_lock(&s->mutex);
+  if (s->running) {
+    s->running = 0;
+    pthread_mutex_unlock(&s->mutex);
+    pthread_join(s->thread, NULL);
+  } else {
+    pthread_mutex_unlock(&s->mutex);
+  }
+  return CUBEB_OK;
+}
+
+static void
+sun_stream_destroy(cubeb_stream * s)
+{
+  pthread_mutex_destroy(&s->mutex);
+  sun_stream_stop(s);
+  if (s->play_fd != -1) {
+    close(s->play_fd);
+  }
+  free(s->f_play_buf);
+  free(s->play_buf);
+  free(s);
+}
+
+static void
+sun_float_to_linear(float * in, int16_t * out,
+                    unsigned channels, long frames, float vol)
+{
+  unsigned i, sample_count = frames * channels;
+  float multiplier = vol * 0x8000;
+
+  for (i = 0; i < sample_count; ++i) {
+    int32_t sample = lrintf(in[i] * multiplier);
+    if (sample < -0x8000) {
+      out[i] = -0x8000;
+    } else if (sample > 0x7fff) {
+      out[i] = 0x7fff;
+    } else {
+      out[i] = sample;
+    }
+  }
+}
+
+static void
+sun_linear_to_float(int16_t * in, float * out,
+                    unsigned channels, long frames)
+{
+  unsigned i, sample_count = frames * channels;
+
+  for (i = 0; i < sample_count; ++i) {
+    out[i] = (1.0 / 0x8000) * in[i];
+  }
+}
+
+static void
+sun_linear_set_vol(int16_t * buf, unsigned channels, long frames, float vol)
+{
+  unsigned i, sample_count = frames * channels;
+  int32_t multiplier = vol * 0x8000;
+
+  for (i = 0; i < sample_count; ++i) {
+    buf[i] = (buf[i] * multiplier) >> 15;
+  }
+}
+
+static void *
+sun_io_routine(void * arg)
+{
+  cubeb_stream *s = arg;
+  cubeb_state state = CUBEB_STATE_STARTED;
+  long to_write = 0;
+  size_t write_ofs = 0;
+  int drain = 0;
+
+  s->state_cb(s, s->user_ptr, CUBEB_STATE_STARTED);
+  while (state != CUBEB_STATE_ERROR) {
+    pthread_mutex_lock(&s->mutex);
+    if (!s->running) {
+      pthread_mutex_unlock(&s->mutex);
+      state = CUBEB_STATE_STOPPED;
+      break;
+    }
+    pthread_mutex_unlock(&s->mutex);
+    if (s->floating) {
+      to_write = s->data_cb(s, s->user_ptr,
+                            s->f_play_buf, SUN_BUFFER_FRAMES);
+      if (to_write == CUBEB_ERROR) {
+        state = CUBEB_STATE_ERROR;
+        break;
+      }
+      if (s->play_fd != -1) {
+        pthread_mutex_lock(&s->mutex);
+        sun_float_to_linear(s->f_play_buf, s->play_buf,
+                            s->p_info.play.channels, to_write, s->volume);
+        pthread_mutex_unlock(&s->mutex);
+      }
+    } else {
+      to_write = s->data_cb(s, s->user_ptr,
+                            s->play_buf, SUN_BUFFER_FRAMES);
+      if (to_write == CUBEB_ERROR) {
+        state = CUBEB_STATE_ERROR;
+        break;
+      }
+      if (s->play_fd != -1) {
+        pthread_mutex_lock(&s->mutex);
+        sun_linear_set_vol(s->play_buf, s->p_info.play.channels, to_write, s->volume);
+        pthread_mutex_unlock(&s->mutex);
+      }
+    }
+    if (to_write < SUN_BUFFER_FRAMES) {
+      drain = 1;
+    }
+    to_write = s->play_fd != -1 ? to_write : 0;
+    write_ofs = 0;
+    while (to_write > 0) {
+      size_t bytes;
+      ssize_t n, frames;
+
+      if (to_write > 0) {
+        bytes = FRAMES_TO_BYTES(to_write, s->p_info.play.channels);
+        if ((n = write(s->play_fd, s->play_buf + write_ofs, bytes)) < 0) {
+          state = CUBEB_STATE_ERROR;
+          break;
+        }
+        frames = BYTES_TO_FRAMES(n, s->p_info.play.channels);
+        pthread_mutex_lock(&s->mutex);
+        s->frames_written += frames;
+        pthread_mutex_unlock(&s->mutex);
+        to_write -= frames;
+        write_ofs += frames;
+      }
+    }
+    if (drain && state != CUBEB_STATE_ERROR) {
+      state = CUBEB_STATE_DRAINED;
+      break;
+    }
+  }
+  s->state_cb(s, s->user_ptr, state);
+  return NULL;
+}
+
+static int
+sun_stream_init(cubeb * context,
+                cubeb_stream ** stream,
+                char const * stream_name,
+                cubeb_stream_params stream_params,
+                unsigned latency_frames,
+                cubeb_data_callback data_callback,
+                cubeb_state_callback state_callback,
+                void * user_ptr)
+{
+  int ret = CUBEB_OK;
+  cubeb_stream *s = NULL;
+
+  (void)stream_name;
+  (void)latency_frames;
+  if ((s = calloc(1, sizeof(cubeb_stream))) == NULL) {
+    ret = CUBEB_ERROR;
+    goto error;
+  }
+  snprintf(s->output_name, sizeof(s->output_name), "%s", SUN_DEFAULT_DEVICE);
+  if ((s->play_fd = open(s->output_name, O_WRONLY)) == -1) {
+    ret = CUBEB_ERROR;
+    goto error;
+  }
+  AUDIO_INITINFO(&s->p_info);
+#ifdef AUMODE_PLAY
+  s->p_info.mode = AUMODE_PLAY;
+#endif
+  if ((ret = sun_copy_params(s->play_fd, s, &stream_params,
+                             &s->p_info, &s->p_info.play)) != CUBEB_OK) {
+    goto error;
+  }
+  s->context = context;
+  s->volume = 1.0;
+  s->state_cb = state_callback;
+  s->data_cb = data_callback;
+  s->user_ptr = user_ptr;
+  if (pthread_mutex_init(&s->mutex, NULL) != 0) {
+    goto error;
+  }
+  if (s->play_fd != -1 && (s->play_buf = calloc(SUN_BUFFER_FRAMES,
+      s->p_info.play.channels * sizeof(int16_t))) == NULL) {
+    ret = CUBEB_ERROR;
+    goto error;
+  }
+  if (s->floating) {
+    if (s->play_fd != -1 && (s->f_play_buf = calloc(SUN_BUFFER_FRAMES,
+        s->p_info.play.channels * sizeof(float))) == NULL) {
+      ret = CUBEB_ERROR;
+      goto error;
+    }
+  }
+  *stream = s;
+  return CUBEB_OK;
+error:
+  if (s != NULL) {
+    sun_stream_destroy(s);
+  }
+  return ret;
+}
+
+static int
+sun_stream_start(cubeb_stream * s)
+{
+  s->running = 1;
+  if (pthread_create(&s->thread, NULL, sun_io_routine, s) != 0) {
+    return CUBEB_ERROR;
+  }
+  return CUBEB_OK;
+}
+
+static int
+sun_stream_get_position(cubeb_stream * s, uint64_t * position)
+{
+#ifdef AUDIO_GETOOFFS
+  struct audio_offset offset;
+
+  if (ioctl(s->play_fd, AUDIO_GETOOFFS, &offset) == -1) {
+    return CUBEB_ERROR;
+  }
+  s->blocks_written += offset.deltablks;
+  *position = BYTES_TO_FRAMES(s->blocks_written * s->p_info.blocksize,
+                              s->p_info.play.channels);
+  return CUBEB_OK;
+#else
+  pthread_mutex_lock(&s->mutex);
+  *position = s->frames_written;
+  pthread_mutex_unlock(&s->mutex);
+  return CUBEB_OK;
+#endif
+}
+
+static int
+sun_stream_get_latency(cubeb_stream * stream, uint32_t * latency)
+{
+#ifdef AUDIO_GETBUFINFO
+  struct audio_info info;
+
+  if (ioctl(stream->play_fd, AUDIO_GETBUFINFO, &info) == -1) {
+    return CUBEB_ERROR;
+  }
+
+  *latency = BYTES_TO_FRAMES(info.play.seek + info.blocksize,
+                             info.play.channels);
+  return CUBEB_OK;
+#else
+  cubeb_stream_params params;
+
+  params.rate = stream->p_info.play.sample_rate;
+
+  return sun_get_min_latency(NULL, params, latency);
+#endif
+}
+
+static int
+sun_stream_set_volume(cubeb_stream * stream, float volume)
+{
+  pthread_mutex_lock(&stream->mutex);
+  stream->volume = volume;
+  pthread_mutex_unlock(&stream->mutex);
+  return CUBEB_OK;
+}
+
+static int
+sun_get_current_device(cubeb_stream * stream, cubeb_device ** const device)
+{
+  *device = calloc(1, sizeof(cubeb_device));
+  if (*device == NULL) {
+    return CUBEB_ERROR;
+  }
+  (*device)->output_name = stream->play_fd != -1 ?
+    strdup(stream->output_name) : NULL;
+  return CUBEB_OK;
+}
+
+static int
+sun_stream_device_destroy(cubeb_stream * stream, cubeb_device * device)
+{
+  (void)stream;
+  free(device->output_name);
+  free(device);
+  return CUBEB_OK;
+}
+
+static struct cubeb_ops const sun_ops = {
+  .init = sun_init,
+  .get_backend_id = sun_get_backend_id,
+  .get_max_channel_count = sun_get_max_channel_count,
+  .get_min_latency = sun_get_min_latency,
+  .get_preferred_sample_rate = sun_get_preferred_sample_rate,
+  .destroy = sun_destroy,
+  .stream_init = sun_stream_init,
+  .stream_destroy = sun_stream_destroy,
+  .stream_start = sun_stream_start,
+  .stream_stop = sun_stream_stop,
+  .stream_get_position = sun_stream_get_position,
+  .stream_get_latency = sun_stream_get_latency,
+  .stream_set_volume = sun_stream_set_volume,
+  .stream_set_panning = NULL,
+  .stream_get_current_device = sun_get_current_device,
+  .stream_device_destroy = sun_stream_device_destroy,
+  .stream_register_device_changed_callback = NULL
+};

Index: pkgsrc/www/arcticfox/patches/patch-configure.in
diff -u /dev/null pkgsrc/www/arcticfox/patches/patch-configure.in:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/patches/patch-configure.in     Sat Feb  5 20:51:07 2022
@@ -0,0 +1,40 @@
+$NetBSD: patch-configure.in,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+- Add Sun Audio support.
+- Replace a GNU regex with a portable one.
+
+--- configure.in.orig  2021-12-03 05:22:04.000000000 +0000
++++ configure.in
+@@ -5258,6 +5258,13 @@ if test -n "$MOZ_OMX_PLUGIN"; then
+     fi
+ fi
+ 
++dnl If SunOS or NetBSD, assume that Sun Audio is available
++case "$OS_TARGET" in
++SunOS|NetBSD)
++    MOZ_SUN=1
++    ;;
++esac
++
+ dnl system libvpx Support
+ dnl ========================================================
+ MOZ_ARG_WITH_BOOL(system-libvpx,
+@@ -5428,6 +5435,8 @@ if test -n "$MOZ_WEBM_ENCODER"; then
+ fi
+ AC_SUBST(MOZ_WEBM_ENCODER)
+ 
++AC_SUBST(MOZ_SUN)
++
+ dnl ==================================
+ dnl = Check alsa availability on Linux
+ dnl ==================================
+@@ -8812,7 +8821,8 @@ ac_configure_args="$_SUBDIR_CONFIG_ARGS"
+ 
+ # --with-system-nspr will have been converted into the relevant $NSPR_CFLAGS
+ # and $NSPR_LIBS.
+-ac_configure_args="`echo $ac_configure_args | sed -e 's/--with-system-nspr\S* *//'`"
++ac_configure_args="`echo $ac_configure_args | sed -e 's/--with-system-nspr[[^[:
++space:]]]* *//'`"
+ 
+ ac_configure_args="$ac_configure_args --enable-threadsafe"
+ 
Index: pkgsrc/www/arcticfox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc
diff -u /dev/null pkgsrc/www/arcticfox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/patches/patch-ipc_chromium_src_base_message__pump__libevent.cc Sat Feb  5 20:51:07 2022
@@ -0,0 +1,27 @@
+$NetBSD: patch-ipc_chromium_src_base_message__pump__libevent.cc,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+Avoid compilation failure caused by slightly-incompatible libevent
+headers.
+
+--- ipc/chromium/src/base/message_pump_libevent.cc.orig        2021-12-03 05:22:04.000000000 +0000
++++ ipc/chromium/src/base/message_pump_libevent.cc
+@@ -22,19 +22,6 @@
+ #include "third_party/libevent/event.h"
+ #include "mozilla/UniquePtr.h"
+ 
+-// This macro checks that the _EVENT_SIZEOF_* constants defined in
+-// ipc/chromiume/src/third_party/<platform>/event2/event-config.h are correct.
+-#define CHECK_EVENT_SIZEOF(TYPE, type) \
+-    static_assert(_EVENT_SIZEOF_##TYPE == sizeof(type), \
+-    "bad _EVENT_SIZEOF_"#TYPE);
+-
+-CHECK_EVENT_SIZEOF(LONG,      long);
+-CHECK_EVENT_SIZEOF(LONG_LONG, long long);
+-CHECK_EVENT_SIZEOF(PTHREAD_T, pthread_t);
+-CHECK_EVENT_SIZEOF(SHORT,     short);
+-CHECK_EVENT_SIZEOF(SIZE_T,    size_t);
+-CHECK_EVENT_SIZEOF(VOID_P,    void*);
+-
+ // Lifecycle of struct event
+ // Libevent uses two main data structures:
+ // struct event_base (of which there is one per message pump), and
Index: pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_cubeb.c
diff -u /dev/null pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_cubeb.c:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_cubeb.c       Sat Feb  5 20:51:07 2022
@@ -0,0 +1,26 @@
+$NetBSD: patch-media_libcubeb_src_cubeb.c,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+- Add Sun Audio support.
+
+--- media/libcubeb/src/cubeb.c.orig    2021-12-03 05:22:04.000000000 +0000
++++ media/libcubeb/src/cubeb.c
+@@ -50,6 +50,9 @@ int wasapi_init(cubeb ** context, char c
+ #if defined(USE_SNDIO)
+ int sndio_init(cubeb ** context, char const * context_name);
+ #endif
++#if defined(USE_SUN)
++int sun_init(cubeb ** context, char const * context_name);
++#endif
+ #if defined(USE_OPENSL)
+ int opensl_init(cubeb ** context, char const * context_name);
+ #endif
+@@ -116,6 +119,9 @@ cubeb_init(cubeb ** context, char const 
+ #if defined(USE_SNDIO)
+     sndio_init,
+ #endif
++#if defined(USE_SUN)
++    sun_init,
++#endif
+ #if defined(USE_OPENSL)
+     opensl_init,
+ #endif
Index: pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_moz.build
diff -u /dev/null pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_moz.build:1.1
--- /dev/null   Sat Feb  5 20:51:07 2022
+++ pkgsrc/www/arcticfox/patches/patch-media_libcubeb_src_moz.build     Sat Feb  5 20:51:07 2022
@@ -0,0 +1,19 @@
+$NetBSD: patch-media_libcubeb_src_moz.build,v 1.1 2022/02/05 20:51:07 nia Exp $
+
+- Add Sun Audio support.
+
+--- media/libcubeb/src/moz.build.orig  2021-12-03 05:22:04.000000000 +0000
++++ media/libcubeb/src/moz.build
+@@ -25,6 +25,12 @@ if CONFIG['MOZ_PULSEAUDIO']:
+     if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk':
+         DEFINES['DISABLE_LIBPULSE_DLOPEN'] = True
+ 
++if CONFIG['MOZ_SUN']:
++    SOURCES += [
++        'cubeb_sun.c',
++    ]
++    DEFINES['USE_SUN'] = True
++
+ if CONFIG['OS_ARCH'] == 'OpenBSD':
+     SOURCES += [
+         'cubeb_sndio.c',



Home | Main Index | Thread Index | Old Index