diff options
author | ghen <ghen@pkgsrc.org> | 2006-03-30 19:15:38 +0000 |
---|---|---|
committer | ghen <ghen@pkgsrc.org> | 2006-03-30 19:15:38 +0000 |
commit | 1e320db38df906f6a0a3168d170f73ead17e76d0 (patch) | |
tree | 309ac899b9f2a59dad1c448cc5530e0f8614b07f /www/seamonkey | |
parent | fada1e4f11d85f6d6833e4b1285515515a31acbd (diff) | |
download | pkgsrc-1e320db38df906f6a0a3168d170f73ead17e76d0.tar.gz |
Import Mozilla Seamonkey 1.0 from pkgsrc-wip (gtk2 version). Seamonkey is
the community-driven continuation of the Mozilla Suite, which is no longer
maintained by Mozilla.
Diffstat (limited to 'www/seamonkey')
49 files changed, 5665 insertions, 0 deletions
diff --git a/www/seamonkey/DESCR b/www/seamonkey/DESCR new file mode 100644 index 00000000000..a62c37e6773 --- /dev/null +++ b/www/seamonkey/DESCR @@ -0,0 +1,7 @@ +The SeaMonkey project is a community effort to deliver production-quality +releases of code derived from the application formerly known as "Mozilla +Application Suite". Whereas the main focus of the Mozilla Foundation is on +Mozilla Firefox and Mozilla Thunderbird, our group of dedicated volunteers +works to ensure that you can have "everything but the kitchen sink" (a web +browser, mail client, HTML composer, address book, IRC client and calendar), +and have it stable enough for corporate use. diff --git a/www/seamonkey/INSTALL b/www/seamonkey/INSTALL new file mode 100644 index 00000000000..5ab0c99108d --- /dev/null +++ b/www/seamonkey/INSTALL @@ -0,0 +1,17 @@ +# $NetBSD: INSTALL,v 1.1.1.1 2006/03/30 19:15:38 ghen Exp $ + +MOZILLA="@MOZILLA@" +MOZILLA_BIN="@MOZILLA_BIN@" +MOZILLA_FIVE_HOME="${PKG_PREFIX}/lib/${MOZILLA}" +export MOZILLA_FIVE_HOME + +case ${STAGE} in +POST-INSTALL) + ${MKDIR} -p "./tmpdir-${PKGNAME}" + LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}" HOME="./tmpdir-${PKGNAME}" \ + ${MOZILLA_FIVE_HOME}/regxpcom + LD_LIBRARY_PATH="${MOZILLA_FIVE_HOME}" HOME="./tmpdir-${PKGNAME}" \ + ${MOZILLA_FIVE_HOME}/regchrome + ${RM} -fr "./tmpdir-${PKGNAME}" + ;; +esac diff --git a/www/seamonkey/Makefile b/www/seamonkey/Makefile new file mode 100644 index 00000000000..a294c06572a --- /dev/null +++ b/www/seamonkey/Makefile @@ -0,0 +1,20 @@ +# $NetBSD: Makefile,v 1.1.1.1 2006/03/30 19:15:38 ghen Exp $ + +MOZILLA= seamonkey +MOZILLA_BIN= seamonkey-bin +MOZ_VER= 1.0 +EXTRACT_SUFX= .tar.bz2 + +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} + +COMMENT= Full featured gecko-based browser + +BUILD_SVG= # yes +BUILD_MATHML= # yes +BUILD_CALENDAR= # yes + +MOZILLA_USE_GTK2= # yes +MOZILLA_USE_XFT= YES + +.include "../../wip/seamonkey/Makefile.common" +.include "../../mk/bsd.pkg.mk" diff --git a/www/seamonkey/Makefile.common b/www/seamonkey/Makefile.common new file mode 100644 index 00000000000..98ac1479dfb --- /dev/null +++ b/www/seamonkey/Makefile.common @@ -0,0 +1,207 @@ +# $NetBSD: Makefile.common,v 1.1.1.1 2006/03/30 19:15:38 ghen Exp $ + +MOZ_DIST_VER?= ${MOZ_VER} +DISTNAME?= seamonkey-${MOZ_DIST_VER}.source +PKGNAME= ${MOZILLA}-${MOZ_VER} +MASTER_SITES= http://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/${MOZ_VER}/ +MASTER_SITES+= ftp://ftp.mozilla.org/pub/mozilla.org/seamonkey/releases/${MOZ_VER}/ +MASTER_SITES+= http://public.planetmirror.com.au/pub/seamonkey/releases/${MOZ_VER}/ +MASTER_SITES+= ftp://public.planetmirror.com.au/pub/seamonkey/releases/${MOZ_VER}/ +CATEGORIES= www + +MAINTAINER= ghen@NetBSD.org +HOMEPAGE?= http://www.mozilla.org/projects/seamonkey + +FILESDIR= ${.CURDIR}/../../www/mozilla/files + +BUILD_DEPENDS+= zip>=2.3:../../archivers/zip + +WRKSRC= ${WRKDIR}/mozilla +USE_LANGUAGES= c c++ +USE_TOOLS+= autoconf213 gmake perl pkg-config +GNU_CONFIGURE= yes + +INSTALL_TEMPLATE+= ${.CURDIR}/../../wip/seamonkey/INSTALL + +CONFIG_GUESS_OVERRIDE= build/autoconf/config.guess +CONFIG_GUESS_OVERRIDE+= nsprpub/build/autoconf/config.guess +CONFIG_GUESS_OVERRIDE+= directory/c-sdk/config/autoconf/config.guess +CONFIG_SUB_OVERRIDE= build/autoconf/config.sub +CONFIG_SUB_OVERRIDE+= nsprpub/build/autoconf/config.sub +CONFIG_SUB_OVERRIDE+= directory/c-sdk/config/autoconf/config.sub +CONFIG_STATUS_OVERRIDE= build/config.status +CONFIG_STATUS_OVERRIDE+= nsprpub/config.status +CONFIG_STATUS_OVERRIDE+= directory/c-sdk/config.status + +PKGCONFIG_OVERRIDE+= build/unix/seamonkey-gtkmozembed.pc +PKGCONFIG_OVERRIDE+= build/unix/seamonkey-js.pc +PKGCONFIG_OVERRIDE+= build/unix/seamonkey-nspr.pc +PKGCONFIG_OVERRIDE+= build/unix/seamonkey-nss.pc +PKGCONFIG_OVERRIDE+= build/unix/seamonkey-plugin.pc +PKGCONFIG_OVERRIDE+= build/unix/seamonkey-xpcom.pc +# Some .pc files are filled in by the build process, so we can't fix the +# rpaths until this has happened. +PKGCONFIG_OVERRIDE_STAGE= post-build + +CONFIGURE_ARGS+= --enable-application=suite +CONFIGURE_ARGS+= --disable-tests +CONFIGURE_ARGS+= --disable-pedantic +CONFIGURE_ARGS+= --with-system-jpeg=${BUILDLINK_PREFIX.jpeg:Q} +CONFIGURE_ARGS+= --with-system-png=${BUILDLINK_PREFIX.png:Q} +CONFIGURE_ARGS+= --enable-crypto + +SHAREMODE?= 644 +BUILD_TARGET= # empty + +UNLIMIT_RESOURCES= datasize memorysize stacksize + +.include "../../graphics/freetype2/buildlink3.mk" +.include "../../graphics/jpeg/buildlink3.mk" +.include "../../graphics/png/buildlink3.mk" +.if defined(MOZILLA_USE_GTK2) +.include "../../net/libIDL/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" +CONFIGURE_ARGS+= --enable-default-toolkit=gtk2 --disable-gnomevfs +.else +.include "../../graphics/gdk-pixbuf/buildlink3.mk" +.include "../../net/ORBit/buildlink3.mk" +.include "../../x11/gtk/buildlink3.mk" +.include "../../x11/Xrender/buildlink3.mk" +CONFIGURE_ARGS+= --enable-default-toolkit=gtk +.endif + +# NetBSD-*-m68k builds, but "regchrome" dumps core. +NOT_FOR_PLATFORM= NetBSD-1.4.*-* NetBSD-*-m68k + +MAKE_ENV+= MOZILLA_PKG_NAME=${MOZILLA:Q} + +MOZ_LIBDIR= ${PREFIX}/lib/${MOZILLA} +MAKE_ENV+= LIBRUNPATH=${MOZ_LIBDIR:Q} +CONFIGURE_ENV+= LIBRUNPATH=${MOZ_LIBDIR:Q} +LDFLAGS+= ${COMPILER_RPATH_FLAG}${MOZ_LIBDIR} + +.if defined(BUILD_SVG) +MAKE_ENV+= MOZ_INTERNAL_LIBART_LGPL=1 +CONFIGURE_ENV+= MOZ_INTERNAL_LIBART_LGPL=1 +CONFIGURE_ARGS+= --enable-svg +CONFIGURE_ARGS+= --enable-svg-renderer-libart +.endif + +.if defined(BUILD_CALENDAR) +CONFIGURE_ARGS+= --enable-calendar +.endif + +.if defined(BUILD_MATHML) +CONFIGURE_ARGS+= --enable-mathml +.endif + +.if exists(${X11BASE}/include/X11/extensions/Xinerama.h) && \ + exists(${X11BASE}/lib/libXinerama.so) +CONFIGURE_ARGS+= --enable-xinerama +.endif + +# avoid creating a .mozilla directory in the users home +# directory +SCRIPTS_ENV+= HOME=${WRKDIR:Q} + +PLIST_SUBST+= MOZILLA=${MOZILLA:Q} +PLIST_SUBST+= MOZILLA_BIN=${MOZILLA_BIN:Q} +FILES_SUBST+= MOZILLA=${MOZILLA:Q} +FILES_SUBST+= MOZILLA_BIN=${MOZILLA_BIN:Q} +.if ${OBJECT_FMT} == "ELF" +SO_SUFFIX= so +SCRIPTS_ENV+= MOZ_INSTALL_LIB=${INSTALL_PROGRAM:Q} +.elif ${OBJECT_FMT} == "Mach-O" +SO_SUFFIX= dylib +SCRIPTS_ENV+= MOZ_INSTALL_LIB=${INSTALL_LIB:Q} +.else +SO_SUFFIX= so.1.0 +SCRIPTS_ENV+= MOZ_INSTALL_LIB=${INSTALL_PROGRAM:Q} +.endif +PLIST_SUBST+= SO_SUFFIX=${SO_SUFFIX:Q} + +.if (${OPSYS} == "SunOS" && ${MACHINE_ARCH} == "sparc") +PLIST_SUBST+= SUNOSLIB="" +SCRIPTS_ENV+= SUNOSLIB="" +.else +PLIST_SUBST+= SUNOSLIB="@comment " +SCRIPTS_ENV+= SUNOSLIB="@comment " +.endif + +SCRIPTS_ENV+= OBJECT_FMT=${OBJECT_FMT:Q} +SCRIPTS_ENV+= PLIST_SRC=${PLIST_SRC:Q} +SCRIPTS_ENV+= SED=${SED:Q} +SCRIPTS_ENV+= RM=${RM:Q} +SCRIPTS_ENV+= EGREP=${EGREP:Q} +SCRIPTS_ENV+= CHOWN=${CHOWN:Q} +SCRIPTS_ENV+= CHGRP=${CHGRP:Q} +SCRIPTS_ENV+= CHMOD=${CHMOD:Q} +SCRIPTS_ENV+= BINOWN=${BINOWN:Q} +SCRIPTS_ENV+= BINGRP=${BINGRP:Q} +SCRIPTS_ENV+= BINMODE=${BINMODE:Q} +SCRIPTS_ENV+= SETENV=${SETENV:Q} +SCRIPTS_ENV+= MOZILLA=${MOZILLA:Q} +SCRIPTS_ENV+= MOZILLA_BIN=${MOZILLA_BIN:Q} +SCRIPTS_ENV+= SO_SUFFIX=${SO_SUFFIX:Q} + +PTHREAD_OPTS+= native optional + +.if (${OPSYS} == "NetBSD" && ${MACHINE_ARCH} == "x86_64") +GCC_REQD+= 3.4 +.endif + +.include "../../mk/compiler.mk" +.if !empty(CC_VERSION:Mgcc*) +COPTS?= -O2 +.endif +CONFIGURE_ARGS+= --enable-optimize=${COPTS:Q} + +XPTCFILES+= xptcinvoke_asm_sparc64_netbsd.s xptcstubs_asm_sparc64_netbsd.s +XPTCFILES+= xptcinvoke_sparc64_netbsd.cpp xptcstubs_sparc64_netbsd.cpp + +.if ${OPSYS} == "Darwin" +BUILDLINK_PASSTHRU_DIRS+=/Developer +.endif + +post-extract: +.for f in ${XPTCFILES} + ${CP} ${FILESDIR:Q}/${f:Q} ${WRKSRC:Q}/xpcom/reflect/xptcall/src/md/unix/${f:Q} +.endfor + +pre-configure: + cd ${WRKSRC:Q} && autoconf + cd ${WRKSRC:Q}/nsprpub && autoconf + cd ${WRKSRC:Q}/directory/c-sdk && autoconf + +post-build: + ${ECHO} skin,install,select,classic/1.0 >> \ + ${WRKSRC:Q}/dist/bin/chrome/installed-chrome.txt + ${ECHO} locale,install,select,en-US >> \ + ${WRKSRC:Q}/dist/bin/chrome/installed-chrome.txt + +do-install: + ${SETENV} ${SCRIPTS_ENV} ${SH} ${FILESDIR:Q}/moz-install + +.include "../../mk/pthread.buildlink3.mk" + +.if defined(PTHREAD_TYPE) && (${PTHREAD_TYPE} == "none") +CONFIGURE_ARGS+= --without-pthreads +.else +CONFIGURE_ARGS+= --with-pthreads +.endif + +.if ${MOZILLA_USE_XFT} == "YES" && exists(${X11BASE}/include/X11/Xdefs.h) +CONFIGURE_ARGS+= --enable-xft +# pkgconfig defaults to a "build" dependency, which is what we want. +.include "../../fonts/Xft2/buildlink3.mk" +.endif + +# Fix for firefox* packages. +SUBST_CLASSES+= pc +SUBST_STAGE.pc= post-extract +SUBST_FILES.pc= build/unix/*.pc.in +SUBST_SED.pc= -e 's|%includedir%|${PREFIX}/include/${MOZILLA}|g' +SUBST_SED.pc+= -e 's|%libdir%|${PREFIX}/lib/${MOZILLA}|g' +SUBST_MESSAGE.pc= Fixing pkgconfig files. + +.include "../../wip/seamonkey/options.mk" diff --git a/www/seamonkey/PLIST b/www/seamonkey/PLIST new file mode 100644 index 00000000000..074da69be05 --- /dev/null +++ b/www/seamonkey/PLIST @@ -0,0 +1,3210 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ +bin/${MOZILLA} +@comment begin PROGRAMS +lib/${MOZILLA}/${MOZILLA_BIN} +lib/${MOZILLA}/dirver +lib/${MOZILLA}/mangle +lib/${MOZILLA}/mozilla-xremote-client +lib/${MOZILLA}/nsinstall +lib/${MOZILLA}/regchrome +lib/${MOZILLA}/regxpcom +lib/${MOZILLA}/shlibsign +lib/${MOZILLA}/xpcshell +lib/${MOZILLA}/xpicleanup +lib/${MOZILLA}/xpidl +lib/${MOZILLA}/xpt_dump +lib/${MOZILLA}/xpt_link +@comment end PROGRAMS +@comment begin SCRIPTS +lib/${MOZILLA}/seamonkey-config +@comment end SCRIPTS +@comment begin DSO +lib/${MOZILLA}/components/libaccessibility.${SO_SUFFIX} +lib/${MOZILLA}/components/libaddrbook.${SO_SUFFIX} +lib/${MOZILLA}/components/libappcomps.${SO_SUFFIX} +lib/${MOZILLA}/components/libauth.${SO_SUFFIX} +lib/${MOZILLA}/components/libautoconfig.${SO_SUFFIX} +lib/${MOZILLA}/components/libbayesflt.${SO_SUFFIX} +lib/${MOZILLA}/components/libcalbasecomps.${SO_SUFFIX} +lib/${MOZILLA}/components/libcaps.${SO_SUFFIX} +lib/${MOZILLA}/components/libchrome.${SO_SUFFIX} +lib/${MOZILLA}/components/libcomposer.${SO_SUFFIX} +lib/${MOZILLA}/components/libcookie.${SO_SUFFIX} +lib/${MOZILLA}/components/libdocshell.${SO_SUFFIX} +lib/${MOZILLA}/components/libeditor.${SO_SUFFIX} +lib/${MOZILLA}/components/libembedcomponents.${SO_SUFFIX} +lib/${MOZILLA}/components/libfileview.${SO_SUFFIX} +lib/${MOZILLA}/components/libgfx_gtk.${SO_SUFFIX} +lib/${MOZILLA}/components/libgfxps.${SO_SUFFIX} +lib/${MOZILLA}/components/libgklayout.${SO_SUFFIX} +lib/${MOZILLA}/components/libgkplugin.${SO_SUFFIX} +lib/${MOZILLA}/components/libhtmlpars.${SO_SUFFIX} +lib/${MOZILLA}/components/libi18n.${SO_SUFFIX} +lib/${MOZILLA}/components/libimglib2.${SO_SUFFIX} +lib/${MOZILLA}/components/libimpComm4xMail.${SO_SUFFIX} +lib/${MOZILLA}/components/libimpText.${SO_SUFFIX} +lib/${MOZILLA}/components/libimport.${SO_SUFFIX} +lib/${MOZILLA}/components/libinspector.${SO_SUFFIX} +lib/${MOZILLA}/components/libjar50.${SO_SUFFIX} +lib/${MOZILLA}/components/libjsd.${SO_SUFFIX} +lib/${MOZILLA}/components/liblocalmail.${SO_SUFFIX} +lib/${MOZILLA}/components/libmailnews.${SO_SUFFIX} +lib/${MOZILLA}/components/libmailview.${SO_SUFFIX} +lib/${MOZILLA}/components/libmime.${SO_SUFFIX} +lib/${MOZILLA}/components/libmimeemitter.${SO_SUFFIX} +lib/${MOZILLA}/components/libmork.${SO_SUFFIX} +lib/${MOZILLA}/components/libmozfind.${SO_SUFFIX} +lib/${MOZILLA}/components/libmozldap.${SO_SUFFIX} +lib/${MOZILLA}/components/libmsgcompose.${SO_SUFFIX} +lib/${MOZILLA}/components/libmsgdb.${SO_SUFFIX} +lib/${MOZILLA}/components/libmsgimap.${SO_SUFFIX} +lib/${MOZILLA}/components/libmsgmdn.${SO_SUFFIX} +lib/${MOZILLA}/components/libmsgnews.${SO_SUFFIX} +lib/${MOZILLA}/components/libmsgsmime.${SO_SUFFIX} +lib/${MOZILLA}/components/libmyspell.${SO_SUFFIX} +lib/${MOZILLA}/components/libnecko.${SO_SUFFIX} +lib/${MOZILLA}/components/libnecko2.${SO_SUFFIX} +lib/${MOZILLA}/components/libnsappshell.${SO_SUFFIX} +lib/${MOZILLA}/components/libnsprefm.${SO_SUFFIX} +lib/${MOZILLA}/components/liboji.${SO_SUFFIX} +lib/${MOZILLA}/components/libp3p.${SO_SUFFIX} +lib/${MOZILLA}/components/libpermissions.${SO_SUFFIX} +lib/${MOZILLA}/components/libpipboot.${SO_SUFFIX} +lib/${MOZILLA}/components/libpipnss.${SO_SUFFIX} +lib/${MOZILLA}/components/libpippki.${SO_SUFFIX} +lib/${MOZILLA}/components/libpref.${SO_SUFFIX} +lib/${MOZILLA}/components/libprofile.${SO_SUFFIX} +lib/${MOZILLA}/components/librdf.${SO_SUFFIX} +lib/${MOZILLA}/components/libremoteservice.${SO_SUFFIX} +lib/${MOZILLA}/components/libsearchservice.${SO_SUFFIX} +lib/${MOZILLA}/components/libspellchecker.${SO_SUFFIX} +lib/${MOZILLA}/components/libsroaming.${SO_SUFFIX} +lib/${MOZILLA}/components/libstoragecomps.${SO_SUFFIX} +lib/${MOZILLA}/components/libsystem-pref.${SO_SUFFIX} +lib/${MOZILLA}/components/libtransformiix.${SO_SUFFIX} +lib/${MOZILLA}/components/libtxmgr.${SO_SUFFIX} +lib/${MOZILLA}/components/libtypeaheadfind.${SO_SUFFIX} +lib/${MOZILLA}/components/libuconv.${SO_SUFFIX} +lib/${MOZILLA}/components/libucvmath.${SO_SUFFIX} +lib/${MOZILLA}/components/libuniversalchardet.${SO_SUFFIX} +lib/${MOZILLA}/components/libvcard.${SO_SUFFIX} +lib/${MOZILLA}/components/libwallet.${SO_SUFFIX} +lib/${MOZILLA}/components/libwalletviewers.${SO_SUFFIX} +lib/${MOZILLA}/components/libwebbrwsr.${SO_SUFFIX} +lib/${MOZILLA}/components/libwebdav.${SO_SUFFIX} +lib/${MOZILLA}/components/libwebsrvcs.${SO_SUFFIX} +lib/${MOZILLA}/components/libwidget_gtk2.${SO_SUFFIX} +lib/${MOZILLA}/components/libxmlextras.${SO_SUFFIX} +lib/${MOZILLA}/components/libxpcom_compat_c.${SO_SUFFIX} +lib/${MOZILLA}/components/libxpconnect.${SO_SUFFIX} +lib/${MOZILLA}/components/libxpinstall.${SO_SUFFIX} +lib/${MOZILLA}/components/libxremoteservice.${SO_SUFFIX} +lib/${MOZILLA}/libgfxpsshar.${SO_SUFFIX} +lib/${MOZILLA}/libgkgfx.${SO_SUFFIX} +lib/${MOZILLA}/libgtkembedmoz.${SO_SUFFIX} +lib/${MOZILLA}/libgtkxtbin.${SO_SUFFIX} +lib/${MOZILLA}/libjsj.${SO_SUFFIX} +lib/${MOZILLA}/libldap50.${SO_SUFFIX} +lib/${MOZILLA}/libmozjs.${SO_SUFFIX} +lib/${MOZILLA}/libmozz.${SO_SUFFIX} +lib/${MOZILLA}/libmsgbaseutil.${SO_SUFFIX} +lib/${MOZILLA}/libnspr4.${SO_SUFFIX} +lib/${MOZILLA}/libnss3.${SO_SUFFIX} +lib/${MOZILLA}/libnssckbi.${SO_SUFFIX} +lib/${MOZILLA}/libplc4.${SO_SUFFIX} +lib/${MOZILLA}/libplds4.${SO_SUFFIX} +lib/${MOZILLA}/libprldap50.${SO_SUFFIX} +lib/${MOZILLA}/libsmime3.${SO_SUFFIX} +lib/${MOZILLA}/libsoftokn3.${SO_SUFFIX} +lib/${MOZILLA}/libssl3.${SO_SUFFIX} +lib/${MOZILLA}/libxpcom.${SO_SUFFIX} +lib/${MOZILLA}/libxpcom_compat.${SO_SUFFIX} +lib/${MOZILLA}/libxpcom_core.${SO_SUFFIX} +lib/${MOZILLA}/libxpistub.${SO_SUFFIX} +${SUNOSLIB}lib/${MOZILLA}/libfreebl_hybrid_3.${SO_SUFFIX} +${SUNOSLIB}lib/${MOZILLA}/libfreebl_pure32_3.${SO_SUFFIX} +lib/${MOZILLA}/plugins/libunixprintplugin.${SO_SUFFIX} +@comment end DSO +@comment begin DATA +lib/${MOZILLA}/LICENSE +lib/${MOZILLA}/README +lib/${MOZILLA}/bloaturls.txt +lib/${MOZILLA}/chrome/US.jar +lib/${MOZILLA}/chrome/calendar.jar +lib/${MOZILLA}/chrome/chatzilla.jar +lib/${MOZILLA}/chrome/chromelist.txt +lib/${MOZILLA}/chrome/classic.jar +lib/${MOZILLA}/chrome/comm.jar +lib/${MOZILLA}/chrome/content-packs.jar +lib/${MOZILLA}/chrome/embed-sample.jar +lib/${MOZILLA}/chrome/en-US.jar +lib/${MOZILLA}/chrome/en-mac.jar +lib/${MOZILLA}/chrome/en-unix.jar +lib/${MOZILLA}/chrome/en-win.jar +lib/${MOZILLA}/chrome/help.jar +lib/${MOZILLA}/chrome/icons/default/abcardWindow.xpm +lib/${MOZILLA}/chrome/icons/default/abcardWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/addressbookWindow.xpm +lib/${MOZILLA}/chrome/icons/default/addressbookWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/bmPropsWindow.xpm +lib/${MOZILLA}/chrome/icons/default/bmPropsWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/bookmark-window.xpm +lib/${MOZILLA}/chrome/icons/default/bookmark-window16.xpm +lib/${MOZILLA}/chrome/icons/default/calendar-window.xpm +lib/${MOZILLA}/chrome/icons/default/calendar-window16.xpm +lib/${MOZILLA}/chrome/icons/default/chatzilla-window.xpm +lib/${MOZILLA}/chrome/icons/default/chatzilla-window16.xpm +lib/${MOZILLA}/chrome/icons/default/default.xpm +lib/${MOZILLA}/chrome/icons/default/default16.xpm +lib/${MOZILLA}/chrome/icons/default/downloadManager.xpm +lib/${MOZILLA}/chrome/icons/default/downloadManager16.xpm +lib/${MOZILLA}/chrome/icons/default/editorWindow.xpm +lib/${MOZILLA}/chrome/icons/default/editorWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/findBookmarkWindow.xpm +lib/${MOZILLA}/chrome/icons/default/findBookmarkWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/findHistoryWindow.xpm +lib/${MOZILLA}/chrome/icons/default/findHistoryWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/history-window.xpm +lib/${MOZILLA}/chrome/icons/default/history-window16.xpm +lib/${MOZILLA}/chrome/icons/default/jsconsoleWindow.xpm +lib/${MOZILLA}/chrome/icons/default/jsconsoleWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/main-window.xpm +lib/${MOZILLA}/chrome/icons/default/main-window16.xpm +lib/${MOZILLA}/chrome/icons/default/messengerWindow.xpm +lib/${MOZILLA}/chrome/icons/default/messengerWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/msgcomposeWindow.xpm +lib/${MOZILLA}/chrome/icons/default/msgcomposeWindow16.xpm +lib/${MOZILLA}/chrome/icons/default/seamonkey.png +lib/${MOZILLA}/chrome/icons/default/venkman-window.xpm +lib/${MOZILLA}/chrome/icons/default/venkman-window16.xpm +lib/${MOZILLA}/chrome/icons/default/winInspectorMain.xpm +lib/${MOZILLA}/chrome/icons/default/winInspectorMain16.xpm +lib/${MOZILLA}/chrome/inspector.jar +lib/${MOZILLA}/chrome/inspector.manifest +lib/${MOZILLA}/chrome/installed-chrome.txt +lib/${MOZILLA}/chrome/messenger.jar +lib/${MOZILLA}/chrome/modern.jar +lib/${MOZILLA}/chrome/pipnss.jar +lib/${MOZILLA}/chrome/pippki.jar +lib/${MOZILLA}/chrome/reporter.jar +lib/${MOZILLA}/chrome/reporter.manifest +lib/${MOZILLA}/chrome/sroaming.jar +lib/${MOZILLA}/chrome/toolkit.jar +lib/${MOZILLA}/chrome/venkman.jar +lib/${MOZILLA}/components/accessibility-atk.xpt +lib/${MOZILLA}/components/accessibility.xpt +lib/${MOZILLA}/components/addrbook.xpt +lib/${MOZILLA}/components/alerts.xpt +lib/${MOZILLA}/components/appshell.xpt +lib/${MOZILLA}/components/appstartup.xpt +lib/${MOZILLA}/components/autocomplete.xpt +lib/${MOZILLA}/components/autoconfig.xpt +lib/${MOZILLA}/components/bookmarks.xpt +lib/${MOZILLA}/components/calAlarmMonitor.js +lib/${MOZILLA}/components/calAlarmService.js +lib/${MOZILLA}/components/calAttachment.js +lib/${MOZILLA}/components/calAttendee.js +lib/${MOZILLA}/components/calCalendarManager.js +lib/${MOZILLA}/components/calCompositeCalendar.js +lib/${MOZILLA}/components/calDavCalendar.js +lib/${MOZILLA}/components/calEvent.js +lib/${MOZILLA}/components/calHtmlExport.js +lib/${MOZILLA}/components/calICSCalendar.js +lib/${MOZILLA}/components/calIcsImportExport.js +lib/${MOZILLA}/components/calImportExportModule.js +lib/${MOZILLA}/components/calItemBase.js +lib/${MOZILLA}/components/calItemModule.js +lib/${MOZILLA}/components/calMemoryCalendar.js +lib/${MOZILLA}/components/calOutlookCSVImportExport.js +lib/${MOZILLA}/components/calRecurrenceInfo.js +lib/${MOZILLA}/components/calStorageCalendar.js +lib/${MOZILLA}/components/calTodo.js +lib/${MOZILLA}/components/calbase.xpt +lib/${MOZILLA}/components/calbaseinternal.xpt +lib/${MOZILLA}/components/calendarService.js +lib/${MOZILLA}/components/caps.xpt +lib/${MOZILLA}/components/chardet.xpt +lib/${MOZILLA}/components/chatzilla-service.js +lib/${MOZILLA}/components/chrome.xpt +lib/${MOZILLA}/components/commandhandler.xpt +lib/${MOZILLA}/components/composer.xpt +lib/${MOZILLA}/components/content_base.xpt +lib/${MOZILLA}/components/content_html.xpt +lib/${MOZILLA}/components/content_htmldoc.xpt +lib/${MOZILLA}/components/content_xmldoc.xpt +lib/${MOZILLA}/components/content_xslt.xpt +lib/${MOZILLA}/components/content_xtf.xpt +lib/${MOZILLA}/components/cookie.xpt +lib/${MOZILLA}/components/directory.xpt +lib/${MOZILLA}/components/docshell.xpt +lib/${MOZILLA}/components/dom.xpt +lib/${MOZILLA}/components/dom_base.xpt +lib/${MOZILLA}/components/dom_canvas.xpt +lib/${MOZILLA}/components/dom_core.xpt +lib/${MOZILLA}/components/dom_css.xpt +lib/${MOZILLA}/components/dom_events.xpt +lib/${MOZILLA}/components/dom_html.xpt +lib/${MOZILLA}/components/dom_loadsave.xpt +lib/${MOZILLA}/components/dom_range.xpt +lib/${MOZILLA}/components/dom_stylesheets.xpt +lib/${MOZILLA}/components/dom_svg.xpt +lib/${MOZILLA}/components/dom_traversal.xpt +lib/${MOZILLA}/components/dom_views.xpt +lib/${MOZILLA}/components/dom_xbl.xpt +lib/${MOZILLA}/components/dom_xpath.xpt +lib/${MOZILLA}/components/dom_xul.xpt +lib/${MOZILLA}/components/downloadmanager.xpt +lib/${MOZILLA}/components/editor.xpt +lib/${MOZILLA}/components/embed_base.xpt +lib/${MOZILLA}/components/extensions.xpt +lib/${MOZILLA}/components/exthandler.xpt +lib/${MOZILLA}/components/filepicker.xpt +lib/${MOZILLA}/components/find.xpt +lib/${MOZILLA}/components/gfx.xpt +lib/${MOZILLA}/components/gksvgrenderer.xpt +lib/${MOZILLA}/components/history.xpt +lib/${MOZILLA}/components/htmlparser.xpt +lib/${MOZILLA}/components/imglib2.xpt +lib/${MOZILLA}/components/impComm4xMail.xpt +lib/${MOZILLA}/components/import.xpt +lib/${MOZILLA}/components/inspector-cmdline.js +lib/${MOZILLA}/components/inspector.xpt +lib/${MOZILLA}/components/intl.xpt +lib/${MOZILLA}/components/jar.xpt +lib/${MOZILLA}/components/jsconsole-clhandler.js +lib/${MOZILLA}/components/jsconsole.xpt +lib/${MOZILLA}/components/jsdservice.xpt +lib/${MOZILLA}/components/layout_base.xpt +lib/${MOZILLA}/components/layout_printing.xpt +lib/${MOZILLA}/components/layout_xul.xpt +lib/${MOZILLA}/components/layout_xul_tree.xpt +lib/${MOZILLA}/components/locale.xpt +lib/${MOZILLA}/components/lwbrk.xpt +lib/${MOZILLA}/components/mailnews.xpt +lib/${MOZILLA}/components/mailview.xpt +lib/${MOZILLA}/components/mdn-service.js +lib/${MOZILLA}/components/mime.xpt +lib/${MOZILLA}/components/mimetype.xpt +lib/${MOZILLA}/components/mozbrwsr.xpt +lib/${MOZILLA}/components/mozfind.xpt +lib/${MOZILLA}/components/mozldap.xpt +lib/${MOZILLA}/components/msgbase.xpt +lib/${MOZILLA}/components/msgcompose.xpt +lib/${MOZILLA}/components/msgdb.xpt +lib/${MOZILLA}/components/msgimap.xpt +lib/${MOZILLA}/components/msglocal.xpt +lib/${MOZILLA}/components/msgnews.xpt +lib/${MOZILLA}/components/msgsearch.xpt +lib/${MOZILLA}/components/msgsmime.xpt +lib/${MOZILLA}/components/myspell/en-US.aff +lib/${MOZILLA}/components/myspell/en-US.dic +lib/${MOZILLA}/components/necko.xpt +lib/${MOZILLA}/components/necko_about.xpt +lib/${MOZILLA}/components/necko_cache.xpt +lib/${MOZILLA}/components/necko_cookie.xpt +lib/${MOZILLA}/components/necko_data.xpt +lib/${MOZILLA}/components/necko_dns.xpt +lib/${MOZILLA}/components/necko_file.xpt +lib/${MOZILLA}/components/necko_ftp.xpt +lib/${MOZILLA}/components/necko_http.xpt +lib/${MOZILLA}/components/necko_res.xpt +lib/${MOZILLA}/components/necko_socket.xpt +lib/${MOZILLA}/components/necko_strconv.xpt +lib/${MOZILLA}/components/necko_viewsource.xpt +lib/${MOZILLA}/components/nsAbLDAPAttributeMap.js +lib/${MOZILLA}/components/nsCloseAllWindows.js +lib/${MOZILLA}/components/nsComposerCmdLineHandler.js +lib/${MOZILLA}/components/nsDictionary.js +lib/${MOZILLA}/components/nsDownloadProgressListener.js +lib/${MOZILLA}/components/nsFilePicker.js +lib/${MOZILLA}/components/nsHelperAppDlg.js +lib/${MOZILLA}/components/nsInterfaceInfoToIDL.js +lib/${MOZILLA}/components/nsKillAll.js +lib/${MOZILLA}/components/nsLDAPPrefsService.js +lib/${MOZILLA}/components/nsProgressDialog.js +lib/${MOZILLA}/components/nsProxyAutoConfig.js +lib/${MOZILLA}/components/nsResetPref.js +lib/${MOZILLA}/components/nsSidebar.js +lib/${MOZILLA}/components/nsUpdateNotifier.js +lib/${MOZILLA}/components/nsXmlRpcClient.js +lib/${MOZILLA}/components/offlineStartup.js +lib/${MOZILLA}/components/oji.xpt +lib/${MOZILLA}/components/p3p.xpt +lib/${MOZILLA}/components/pipboot.xpt +lib/${MOZILLA}/components/pipnss.xpt +lib/${MOZILLA}/components/pippki.xpt +lib/${MOZILLA}/components/plugin.xpt +lib/${MOZILLA}/components/pref.xpt +lib/${MOZILLA}/components/prefetch.xpt +lib/${MOZILLA}/components/prefmigr.xpt +lib/${MOZILLA}/components/profile.xpt +lib/${MOZILLA}/components/progressDlg.xpt +lib/${MOZILLA}/components/proxyObjInst.xpt +lib/${MOZILLA}/components/rdf.xpt +lib/${MOZILLA}/components/related.xpt +lib/${MOZILLA}/components/search.xpt +lib/${MOZILLA}/components/shistory.xpt +lib/${MOZILLA}/components/sidebar.xpt +lib/${MOZILLA}/components/signonviewer.xpt +lib/${MOZILLA}/components/smime-service.js +lib/${MOZILLA}/components/spellchecker.xpt +lib/${MOZILLA}/components/storage.xpt +lib/${MOZILLA}/components/toolkitremote.xpt +lib/${MOZILLA}/components/txmgr.xpt +lib/${MOZILLA}/components/txtsvc.xpt +lib/${MOZILLA}/components/typeaheadfind.xpt +lib/${MOZILLA}/components/uconv.xpt +lib/${MOZILLA}/components/unicharutil.xpt +lib/${MOZILLA}/components/uriloader.xpt +lib/${MOZILLA}/components/venkman-service.js +lib/${MOZILLA}/components/wallet.xpt +lib/${MOZILLA}/components/walleteditor.xpt +lib/${MOZILLA}/components/walletpreview.xpt +lib/${MOZILLA}/components/webBrowser_core.xpt +lib/${MOZILLA}/components/webbrowserpersist.xpt +lib/${MOZILLA}/components/webdav.xpt +lib/${MOZILLA}/components/webshell_idls.xpt +lib/${MOZILLA}/components/websrvcs.xpt +lib/${MOZILLA}/components/widget.xpt +lib/${MOZILLA}/components/windowds.xpt +lib/${MOZILLA}/components/windowwatcher.xpt +lib/${MOZILLA}/components/xml-rpc.xpt +lib/${MOZILLA}/components/xmlextras.xpt +lib/${MOZILLA}/components/xpcom_base.xpt +lib/${MOZILLA}/components/xpcom_components.xpt +lib/${MOZILLA}/components/xpcom_ds.xpt +lib/${MOZILLA}/components/xpcom_io.xpt +lib/${MOZILLA}/components/xpcom_obsolete.xpt +lib/${MOZILLA}/components/xpcom_threads.xpt +lib/${MOZILLA}/components/xpcom_xpti.xpt +lib/${MOZILLA}/components/xpconnect.xpt +lib/${MOZILLA}/components/xpinstall.xpt +lib/${MOZILLA}/components/xremoteservice.xpt +lib/${MOZILLA}/components/xulappinfo.js +lib/${MOZILLA}/components/xulappinfo.xpt +lib/${MOZILLA}/components/xuldoc.xpt +lib/${MOZILLA}/components/xultmpl.xpt +lib/${MOZILLA}/defaults/autoconfig/platform.js +lib/${MOZILLA}/defaults/autoconfig/prefcalls.js +lib/${MOZILLA}/defaults/isp/US/movemail.rdf +lib/${MOZILLA}/defaults/isp/movemail.rdf +lib/${MOZILLA}/defaults/messenger/SpamAssassin.sfd +lib/${MOZILLA}/defaults/messenger/SpamPal.sfd +lib/${MOZILLA}/defaults/messenger/US/mailViews.dat +lib/${MOZILLA}/defaults/messenger/mailViews.dat +lib/${MOZILLA}/defaults/pref/browser-prefs.js +lib/${MOZILLA}/defaults/pref/composer.js +lib/${MOZILLA}/defaults/pref/inspector.js +lib/${MOZILLA}/defaults/pref/mailnews.js +lib/${MOZILLA}/defaults/pref/mdn.js +lib/${MOZILLA}/defaults/pref/reporter.js +lib/${MOZILLA}/defaults/pref/smime.js +lib/${MOZILLA}/defaults/profile/US/bookmarks.html +lib/${MOZILLA}/defaults/profile/US/chrome/userChrome-example.css +lib/${MOZILLA}/defaults/profile/US/chrome/userContent-example.css +lib/${MOZILLA}/defaults/profile/US/localstore.rdf +lib/${MOZILLA}/defaults/profile/US/mimeTypes.rdf +lib/${MOZILLA}/defaults/profile/US/panels.rdf +lib/${MOZILLA}/defaults/profile/US/search.rdf +lib/${MOZILLA}/defaults/profile/bookmarks.html +lib/${MOZILLA}/defaults/profile/chrome/userChrome-example.css +lib/${MOZILLA}/defaults/profile/chrome/userContent-example.css +lib/${MOZILLA}/defaults/profile/localstore.rdf +lib/${MOZILLA}/defaults/profile/mimeTypes.rdf +lib/${MOZILLA}/defaults/profile/panels.rdf +lib/${MOZILLA}/defaults/profile/search.rdf +lib/${MOZILLA}/defaults/wallet/DistinguishedSchema.tbl +lib/${MOZILLA}/defaults/wallet/FieldSchema.tbl +lib/${MOZILLA}/defaults/wallet/PositionalSchema.tbl +lib/${MOZILLA}/defaults/wallet/SchemaConcat.tbl +lib/${MOZILLA}/defaults/wallet/SchemaStrings.tbl +lib/${MOZILLA}/defaults/wallet/StateSchema.tbl +lib/${MOZILLA}/defaults/wallet/VcardSchema.tbl +lib/${MOZILLA}/dependentlibs.list +lib/${MOZILLA}/greprefs/all.js +lib/${MOZILLA}/greprefs/security-prefs.js +lib/${MOZILLA}/greprefs/xpinstall.js +lib/${MOZILLA}/init.d/README +lib/${MOZILLA}/init.d/S80calendar_fix_permissions_bug_230617 +lib/${MOZILLA}/install.rdf +lib/${MOZILLA}/libsoftokn3.chk +lib/${MOZILLA}/res/EditorOverride.css +lib/${MOZILLA}/res/arrow.gif +lib/${MOZILLA}/res/arrowd.gif +lib/${MOZILLA}/res/bloatcycle.html +lib/${MOZILLA}/res/broken-image.gif +lib/${MOZILLA}/res/charsetData.properties +lib/${MOZILLA}/res/charsetalias.properties +lib/${MOZILLA}/res/cmessage.txt +lib/${MOZILLA}/res/dtd/mathml.dtd +lib/${MOZILLA}/res/dtd/xhtml11.dtd +lib/${MOZILLA}/res/entityTables/html40Latin1.properties +lib/${MOZILLA}/res/entityTables/html40Special.properties +lib/${MOZILLA}/res/entityTables/html40Symbols.properties +lib/${MOZILLA}/res/entityTables/htmlEntityVersions.properties +lib/${MOZILLA}/res/entityTables/mathml20.properties +lib/${MOZILLA}/res/entityTables/transliterate.properties +lib/${MOZILLA}/res/fonts/fontEncoding.properties +lib/${MOZILLA}/res/fonts/mathfont.properties +lib/${MOZILLA}/res/fonts/mathfontCMEX10.properties +lib/${MOZILLA}/res/fonts/mathfontCMSY10.properties +lib/${MOZILLA}/res/fonts/mathfontMTExtra.properties +lib/${MOZILLA}/res/fonts/mathfontMath1.properties +lib/${MOZILLA}/res/fonts/mathfontMath2.properties +lib/${MOZILLA}/res/fonts/mathfontMath4.properties +lib/${MOZILLA}/res/fonts/mathfontPUA.properties +lib/${MOZILLA}/res/fonts/mathfontSymbol.properties +lib/${MOZILLA}/res/fonts/pangoFontEncoding.properties +lib/${MOZILLA}/res/forms.css +lib/${MOZILLA}/res/grabber.gif +lib/${MOZILLA}/res/hiddenWindow.html +lib/${MOZILLA}/res/html.css +lib/${MOZILLA}/res/html/gopher-audio.gif +lib/${MOZILLA}/res/html/gopher-binary.gif +lib/${MOZILLA}/res/html/gopher-find.gif +lib/${MOZILLA}/res/html/gopher-image.gif +lib/${MOZILLA}/res/html/gopher-menu.gif +lib/${MOZILLA}/res/html/gopher-movie.gif +lib/${MOZILLA}/res/html/gopher-sound.gif +lib/${MOZILLA}/res/html/gopher-telnet.gif +lib/${MOZILLA}/res/html/gopher-text.gif +lib/${MOZILLA}/res/html/gopher-unknown.gif +lib/${MOZILLA}/res/langGroups.properties +lib/${MOZILLA}/res/language.properties +lib/${MOZILLA}/res/loading-image.gif +lib/${MOZILLA}/res/mathml.css +lib/${MOZILLA}/res/quirk.css +lib/${MOZILLA}/res/sample.unixpsfonts.properties +lib/${MOZILLA}/res/samples/Anieyes.gif +lib/${MOZILLA}/res/samples/aform.css +lib/${MOZILLA}/res/samples/beeptest.html +lib/${MOZILLA}/res/samples/bform.css +lib/${MOZILLA}/res/samples/bg.jpg +lib/${MOZILLA}/res/samples/cform.css +lib/${MOZILLA}/res/samples/checkboxTest.xul +lib/${MOZILLA}/res/samples/colorpicker.xul +lib/${MOZILLA}/res/samples/demoform.css +lib/${MOZILLA}/res/samples/dexopenchrome.xul +lib/${MOZILLA}/res/samples/dexparamdialog.html +lib/${MOZILLA}/res/samples/dexparamdialog.xul +lib/${MOZILLA}/res/samples/find.html +lib/${MOZILLA}/res/samples/gear1.gif +lib/${MOZILLA}/res/samples/hidetoolicon.css +lib/${MOZILLA}/res/samples/hidetoolicon.xul +lib/${MOZILLA}/res/samples/image_props.html +lib/${MOZILLA}/res/samples/mozform.css +lib/${MOZILLA}/res/samples/printsetup.html +lib/${MOZILLA}/res/samples/raptor.jpg +lib/${MOZILLA}/res/samples/rock_gra.gif +lib/${MOZILLA}/res/samples/sampleimages/bongo.gif +lib/${MOZILLA}/res/samples/sampleimages/down.gif +lib/${MOZILLA}/res/samples/sampleimages/left.gif +lib/${MOZILLA}/res/samples/sampleimages/right.gif +lib/${MOZILLA}/res/samples/sampleimages/up.gif +lib/${MOZILLA}/res/samples/scrollbarTest1.xul +lib/${MOZILLA}/res/samples/scrollbarTest2.xul +lib/${MOZILLA}/res/samples/sliderTest1.xul +lib/${MOZILLA}/res/samples/soundtest.html +lib/${MOZILLA}/res/samples/tab.xul +lib/${MOZILLA}/res/samples/test.wav +lib/${MOZILLA}/res/samples/test0.html +lib/${MOZILLA}/res/samples/test1.html +lib/${MOZILLA}/res/samples/test10.html +lib/${MOZILLA}/res/samples/test11.html +lib/${MOZILLA}/res/samples/test12.html +lib/${MOZILLA}/res/samples/test13.html +lib/${MOZILLA}/res/samples/test14.html +lib/${MOZILLA}/res/samples/test15.html +lib/${MOZILLA}/res/samples/test16.html +lib/${MOZILLA}/res/samples/test2.html +lib/${MOZILLA}/res/samples/test3.html +lib/${MOZILLA}/res/samples/test4.html +lib/${MOZILLA}/res/samples/test5.html +lib/${MOZILLA}/res/samples/test6.html +lib/${MOZILLA}/res/samples/test7.html +lib/${MOZILLA}/res/samples/test8-1.html +lib/${MOZILLA}/res/samples/test8.html +lib/${MOZILLA}/res/samples/test8dom.html +lib/${MOZILLA}/res/samples/test8sca.html +lib/${MOZILLA}/res/samples/test8siz.html +lib/${MOZILLA}/res/samples/test8tab.html +lib/${MOZILLA}/res/samples/test9.html +lib/${MOZILLA}/res/samples/test9a.html +lib/${MOZILLA}/res/samples/test9b.html +lib/${MOZILLA}/res/samples/test_ed.html +lib/${MOZILLA}/res/samples/test_form.html +lib/${MOZILLA}/res/samples/test_gfx.html +lib/${MOZILLA}/res/samples/test_lbox.html +lib/${MOZILLA}/res/samples/test_pr.html +lib/${MOZILLA}/res/samples/test_weight.html +lib/${MOZILLA}/res/samples/toolbarTest1.xul +lib/${MOZILLA}/res/samples/treeTest1.css +lib/${MOZILLA}/res/samples/treeTest1.xul +lib/${MOZILLA}/res/samples/widgets.xul +lib/${MOZILLA}/res/samples/xpmenu.xul +lib/${MOZILLA}/res/samples/xulTest.css +lib/${MOZILLA}/res/svg.css +lib/${MOZILLA}/res/table-add-column-after-active.gif +lib/${MOZILLA}/res/table-add-column-after-hover.gif +lib/${MOZILLA}/res/table-add-column-after.gif +lib/${MOZILLA}/res/table-add-column-before-active.gif +lib/${MOZILLA}/res/table-add-column-before-hover.gif +lib/${MOZILLA}/res/table-add-column-before.gif +lib/${MOZILLA}/res/table-add-row-after-active.gif +lib/${MOZILLA}/res/table-add-row-after-hover.gif +lib/${MOZILLA}/res/table-add-row-after.gif +lib/${MOZILLA}/res/table-add-row-before-active.gif +lib/${MOZILLA}/res/table-add-row-before-hover.gif +lib/${MOZILLA}/res/table-add-row-before.gif +lib/${MOZILLA}/res/table-remove-column-active.gif +lib/${MOZILLA}/res/table-remove-column-hover.gif +lib/${MOZILLA}/res/table-remove-column.gif +lib/${MOZILLA}/res/table-remove-row-active.gif +lib/${MOZILLA}/res/table-remove-row-hover.gif +lib/${MOZILLA}/res/table-remove-row.gif +lib/${MOZILLA}/res/throbber/anim.gif +lib/${MOZILLA}/res/throbber/anims00.gif +lib/${MOZILLA}/res/throbber/anims01.gif +lib/${MOZILLA}/res/throbber/anims02.gif +lib/${MOZILLA}/res/throbber/anims03.gif +lib/${MOZILLA}/res/throbber/anims04.gif +lib/${MOZILLA}/res/throbber/anims05.gif +lib/${MOZILLA}/res/throbber/anims06.gif +lib/${MOZILLA}/res/throbber/anims07.gif +lib/${MOZILLA}/res/throbber/anims08.gif +lib/${MOZILLA}/res/throbber/anims09.gif +lib/${MOZILLA}/res/throbber/anims10.gif +lib/${MOZILLA}/res/throbber/anims11.gif +lib/${MOZILLA}/res/throbber/anims12.gif +lib/${MOZILLA}/res/throbber/anims13.gif +lib/${MOZILLA}/res/throbber/anims14.gif +lib/${MOZILLA}/res/throbber/anims15.gif +lib/${MOZILLA}/res/throbber/anims16.gif +lib/${MOZILLA}/res/throbber/anims17.gif +lib/${MOZILLA}/res/throbber/anims18.gif +lib/${MOZILLA}/res/throbber/anims19.gif +lib/${MOZILLA}/res/throbber/anims20.gif +lib/${MOZILLA}/res/throbber/anims21.gif +lib/${MOZILLA}/res/throbber/anims22.gif +lib/${MOZILLA}/res/throbber/anims23.gif +lib/${MOZILLA}/res/throbber/anims24.gif +lib/${MOZILLA}/res/throbber/anims25.gif +lib/${MOZILLA}/res/throbber/anims26.gif +lib/${MOZILLA}/res/throbber/anims27.gif +lib/${MOZILLA}/res/throbber/anims28.gif +lib/${MOZILLA}/res/throbber/anims29.gif +lib/${MOZILLA}/res/ua.css +lib/${MOZILLA}/res/unixcharset.properties +lib/${MOZILLA}/res/viewer.properties +lib/${MOZILLA}/res/viewsource.css +lib/${MOZILLA}/seamonkey +lib/${MOZILLA}/seamonkey-config +lib/${MOZILLA}/searchplugins/dmoz.gif +lib/${MOZILLA}/searchplugins/dmoz.src +lib/${MOZILLA}/searchplugins/google.gif +lib/${MOZILLA}/searchplugins/google.src +lib/${MOZILLA}/searchplugins/jeeves.gif +lib/${MOZILLA}/searchplugins/jeeves.src +@comment end DATA +@comment begin INCLUDE +include/${MOZILLA}/accessibility/nsAccessNode.h +include/${MOZILLA}/accessibility/nsAccessNodeWrap.h +include/${MOZILLA}/accessibility/nsAccessibleEventData.h +include/${MOZILLA}/accessibility/nsAccessibleText.h +include/${MOZILLA}/accessibility/nsAccessibleWrap.h +include/${MOZILLA}/accessibility/nsDocAccessibleWrap.h +include/${MOZILLA}/accessibility/nsIAccessNode.h +include/${MOZILLA}/accessibility/nsIAccessibilityService.h +include/${MOZILLA}/accessibility/nsIAccessible.h +include/${MOZILLA}/accessibility/nsIAccessibleAction.h +include/${MOZILLA}/accessibility/nsIAccessibleCaret.h +include/${MOZILLA}/accessibility/nsIAccessibleDocument.h +include/${MOZILLA}/accessibility/nsIAccessibleEditableText.h +include/${MOZILLA}/accessibility/nsIAccessibleEvent.h +include/${MOZILLA}/accessibility/nsIAccessibleHyperLink.h +include/${MOZILLA}/accessibility/nsIAccessibleHyperText.h +include/${MOZILLA}/accessibility/nsIAccessibleProvider.h +include/${MOZILLA}/accessibility/nsIAccessibleRetrieval.h +include/${MOZILLA}/accessibility/nsIAccessibleSelectable.h +include/${MOZILLA}/accessibility/nsIAccessibleTable.h +include/${MOZILLA}/accessibility/nsIAccessibleText.h +include/${MOZILLA}/accessibility/nsIAccessibleTreeCache.h +include/${MOZILLA}/accessibility/nsIAccessibleValue.h +include/${MOZILLA}/accessibility/nsPIAccessNode.h +include/${MOZILLA}/accessibility/nsPIAccessible.h +include/${MOZILLA}/accessibility/nsPIAccessibleDocument.h +include/${MOZILLA}/accessibility/nsRootAccessible.h +include/${MOZILLA}/accessibility/nsRootAccessibleWrap.h +include/${MOZILLA}/accessibility/nsTextAccessibleWrap.h +include/${MOZILLA}/accessibility/nsXULMenuAccessibleWrap.h +include/${MOZILLA}/accessibility/nsXULTreeAccessibleWrap.h +include/${MOZILLA}/addrbook/nsAbBaseCID.h +include/${MOZILLA}/addrbook/nsAbCardProperty.h +include/${MOZILLA}/addrbook/nsAbMDBCardProperty.h +include/${MOZILLA}/addrbook/nsDirPrefs.h +include/${MOZILLA}/addrbook/nsIAbAddressCollecter.h +include/${MOZILLA}/addrbook/nsIAbAutoCompleteSession.h +include/${MOZILLA}/addrbook/nsIAbBase.h +include/${MOZILLA}/addrbook/nsIAbBooleanExpression.h +include/${MOZILLA}/addrbook/nsIAbCard.h +include/${MOZILLA}/addrbook/nsIAbDirFactory.h +include/${MOZILLA}/addrbook/nsIAbDirFactoryService.h +include/${MOZILLA}/addrbook/nsIAbDirectory.h +include/${MOZILLA}/addrbook/nsIAbDirectoryQuery.h +include/${MOZILLA}/addrbook/nsIAbDirectoryQueryProxy.h +include/${MOZILLA}/addrbook/nsIAbDirectorySearch.h +include/${MOZILLA}/addrbook/nsIAbLDAPAttributeMap.h +include/${MOZILLA}/addrbook/nsIAbLDAPAutoCompFormatter.h +include/${MOZILLA}/addrbook/nsIAbLDAPDirectory.h +include/${MOZILLA}/addrbook/nsIAbLDAPReplicationData.h +include/${MOZILLA}/addrbook/nsIAbLDAPReplicationQuery.h +include/${MOZILLA}/addrbook/nsIAbLDAPReplicationService.h +include/${MOZILLA}/addrbook/nsIAbLDIFService.h +include/${MOZILLA}/addrbook/nsIAbListener.h +include/${MOZILLA}/addrbook/nsIAbMDBCard.h +include/${MOZILLA}/addrbook/nsIAbMDBDirectory.h +include/${MOZILLA}/addrbook/nsIAbUpgrader.h +include/${MOZILLA}/addrbook/nsIAbView.h +include/${MOZILLA}/addrbook/nsIAddbookUrl.h +include/${MOZILLA}/addrbook/nsIAddrBookSession.h +include/${MOZILLA}/addrbook/nsIAddrDBAnnouncer.h +include/${MOZILLA}/addrbook/nsIAddrDBListener.h +include/${MOZILLA}/addrbook/nsIAddrDatabase.h +include/${MOZILLA}/addrbook/nsIAddressBook.h +include/${MOZILLA}/addrbook/nsILDAPPrefsService.h +include/${MOZILLA}/addrbook/nsIMsgVCardService.h +include/${MOZILLA}/addrbook/nsVCardObj.h +include/${MOZILLA}/appcomps/nsCharsetMenu.h +include/${MOZILLA}/appcomps/nsFontPackageHandler.h +include/${MOZILLA}/appcomps/nsIAlertsService.h +include/${MOZILLA}/appcomps/nsIAppStartup.h +include/${MOZILLA}/appcomps/nsIAutoCompleteListener.h +include/${MOZILLA}/appcomps/nsIAutoCompleteResults.h +include/${MOZILLA}/appcomps/nsIAutoCompleteSession.h +include/${MOZILLA}/appcomps/nsIBookmarksService.h +include/${MOZILLA}/appcomps/nsICloseAllWindows.h +include/${MOZILLA}/appcomps/nsICmdLineHandler.h +include/${MOZILLA}/appcomps/nsICmdLineService.h +include/${MOZILLA}/appcomps/nsIFindService.h +include/${MOZILLA}/appcomps/nsIHTTPIndex.h +include/${MOZILLA}/appcomps/nsILDAPAutoCompFormatter.h +include/${MOZILLA}/appcomps/nsILDAPAutoCompleteSession.h +include/${MOZILLA}/appcomps/nsINativeAppSupport.h +include/${MOZILLA}/appcomps/nsIRelatedLinksHandler.h +include/${MOZILLA}/appcomps/nsISearchContext.h +include/${MOZILLA}/appcomps/nsISearchService.h +include/${MOZILLA}/appcomps/nsISplashScreen.h +include/${MOZILLA}/appcomps/nsISuiteRemoteService.h +include/${MOZILLA}/appcomps/nsIUserInfo.h +include/${MOZILLA}/appcomps/nsIWindowDataSource.h +include/${MOZILLA}/appcomps/nsXPFEComponentsCID.h +include/${MOZILLA}/appshell/nsAppShellCID.h +include/${MOZILLA}/appshell/nsIAppShellService.h +include/${MOZILLA}/appshell/nsIPopupWindowManager.h +include/${MOZILLA}/appshell/nsIWindowMediator.h +include/${MOZILLA}/appshell/nsIWindowMediatorListener.h +include/${MOZILLA}/appshell/nsIXULBrowserWindow.h +include/${MOZILLA}/appshell/nsIXULWindow.h +include/${MOZILLA}/autoconfig/nsIAutoConfig.h +include/${MOZILLA}/autoconfig/nsILDAPSyncQuery.h +include/${MOZILLA}/autoconfig/nsIReadConfig.h +include/${MOZILLA}/bayesflt/nsBayesianFilter.h +include/${MOZILLA}/bayesflt/nsBayesianFilterCID.h +include/${MOZILLA}/browser/nsIBrowserInstance.h +include/${MOZILLA}/cairo/cairo-features.h +include/${MOZILLA}/cairo/cairo-ft.h +include/${MOZILLA}/cairo/cairo-xlib-xrender.h +include/${MOZILLA}/cairo/cairo-xlib.h +include/${MOZILLA}/cairo/cairo.h +include/${MOZILLA}/calbase/calBaseCID.h +include/${MOZILLA}/calbase/calIAlarmService.h +include/${MOZILLA}/calbase/calIAttachment.h +include/${MOZILLA}/calbase/calIAttendee.h +include/${MOZILLA}/calbase/calICalendar.h +include/${MOZILLA}/calbase/calICalendarManager.h +include/${MOZILLA}/calbase/calICalendarProvider.h +include/${MOZILLA}/calbase/calICalendarView.h +include/${MOZILLA}/calbase/calICalendarViewController.h +include/${MOZILLA}/calbase/calIDateTime.h +include/${MOZILLA}/calbase/calIDuration.h +include/${MOZILLA}/calbase/calIErrors.h +include/${MOZILLA}/calbase/calIEvent.h +include/${MOZILLA}/calbase/calIICSService.h +include/${MOZILLA}/calbase/calIImportExport.h +include/${MOZILLA}/calbase/calIItemBase.h +include/${MOZILLA}/calbase/calIRecurrenceDate.h +include/${MOZILLA}/calbase/calIRecurrenceDateSet.h +include/${MOZILLA}/calbase/calIRecurrenceInfo.h +include/${MOZILLA}/calbase/calIRecurrenceItem.h +include/${MOZILLA}/calbase/calIRecurrenceRule.h +include/${MOZILLA}/calbase/calITodo.h +include/${MOZILLA}/calbase/calInternalInterfaces.h +include/${MOZILLA}/caps/nsICryptoHash.h +include/${MOZILLA}/caps/nsIPrincipal.h +include/${MOZILLA}/caps/nsIScriptSecurityManager.h +include/${MOZILLA}/caps/nsISecurityCheckedComponent.h +include/${MOZILLA}/caps/nsISignatureVerifier.h +include/${MOZILLA}/caps/nsJSPrincipals.h +include/${MOZILLA}/chardet/nsCharsetDetectionAdaptorCID.h +include/${MOZILLA}/chardet/nsDetectionConfident.h +include/${MOZILLA}/chardet/nsDocumentCharsetInfoCID.h +include/${MOZILLA}/chardet/nsICharsetDetectionAdaptor.h +include/${MOZILLA}/chardet/nsICharsetDetectionObserver.h +include/${MOZILLA}/chardet/nsICharsetDetector.h +include/${MOZILLA}/chardet/nsICharsetResolver.h +include/${MOZILLA}/chardet/nsIDocCharset.h +include/${MOZILLA}/chardet/nsIDocumentCharsetInfo.h +include/${MOZILLA}/chardet/nsIMetaCharsetService.h +include/${MOZILLA}/chardet/nsIStringCharsetDetector.h +include/${MOZILLA}/chardet/nsIXMLEncodingService.h +include/${MOZILLA}/chardet/nsMetaCharsetCID.h +include/${MOZILLA}/chardet/nsXMLEncodingCID.h +include/${MOZILLA}/chrome/nsIChromeRegistrySea.h +include/${MOZILLA}/commandhandler/nsICommandManager.h +include/${MOZILLA}/commandhandler/nsICommandParams.h +include/${MOZILLA}/commandhandler/nsIControllerCommand.h +include/${MOZILLA}/commandhandler/nsIControllerCommandTable.h +include/${MOZILLA}/commandhandler/nsIControllerContext.h +include/${MOZILLA}/commandhandler/nsPICommandUpdater.h +include/${MOZILLA}/composer/nsIEditingSession.h +include/${MOZILLA}/content/mozFlushType.h +include/${MOZILLA}/content/mozISanitizingSerializer.h +include/${MOZILLA}/content/nsAtomListUtils.h +include/${MOZILLA}/content/nsContentCID.h +include/${MOZILLA}/content/nsContentCreatorFunctions.h +include/${MOZILLA}/content/nsContentErrors.h +include/${MOZILLA}/content/nsContentList.h +include/${MOZILLA}/content/nsContentPolicyUtils.h +include/${MOZILLA}/content/nsContentUtils.h +include/${MOZILLA}/content/nsCopySupport.h +include/${MOZILLA}/content/nsHTMLAtomList.h +include/${MOZILLA}/content/nsHTMLAtoms.h +include/${MOZILLA}/content/nsIAttribute.h +include/${MOZILLA}/content/nsIBindingManager.h +include/${MOZILLA}/content/nsICanvasElement.h +include/${MOZILLA}/content/nsICanvasRenderingContextInternal.h +include/${MOZILLA}/content/nsIChromeRegistry.h +include/${MOZILLA}/content/nsIContent.h +include/${MOZILLA}/content/nsIContentIterator.h +include/${MOZILLA}/content/nsIContentPolicy.h +include/${MOZILLA}/content/nsIContentSerializer.h +include/${MOZILLA}/content/nsIDOMSVGListener.h +include/${MOZILLA}/content/nsIDOMSVGZoomListener.h +include/${MOZILLA}/content/nsIDocument.h +include/${MOZILLA}/content/nsIDocumentEncoder.h +include/${MOZILLA}/content/nsIDocumentObserver.h +include/${MOZILLA}/content/nsIDocumentTransformer.h +include/${MOZILLA}/content/nsIDragDropHandler.h +include/${MOZILLA}/content/nsIEventListenerManager.h +include/${MOZILLA}/content/nsIEventStateManager.h +include/${MOZILLA}/content/nsIFIXptr.h +include/${MOZILLA}/content/nsIForm.h +include/${MOZILLA}/content/nsIFormControl.h +include/${MOZILLA}/content/nsIFormProcessor.h +include/${MOZILLA}/content/nsIFormSubmission.h +include/${MOZILLA}/content/nsIFormSubmitObserver.h +include/${MOZILLA}/content/nsIFrameLoader.h +include/${MOZILLA}/content/nsIFrameSetElement.h +include/${MOZILLA}/content/nsIHTMLDocument.h +include/${MOZILLA}/content/nsIHTMLToTextSink.h +include/${MOZILLA}/content/nsIImageDocument.h +include/${MOZILLA}/content/nsIImageLoadingContent.h +include/${MOZILLA}/content/nsILink.h +include/${MOZILLA}/content/nsIModifyableXPointer.h +include/${MOZILLA}/content/nsINameSpaceManager.h +include/${MOZILLA}/content/nsINodeInfo.h +include/${MOZILLA}/content/nsIOptionElement.h +include/${MOZILLA}/content/nsIPhonetic.h +include/${MOZILLA}/content/nsIPluginElement.h +include/${MOZILLA}/content/nsIPrivateCompositionEvent.h +include/${MOZILLA}/content/nsIPrivateDOMEvent.h +include/${MOZILLA}/content/nsIPrivateDOMImplementation.h +include/${MOZILLA}/content/nsIPrivateTextEvent.h +include/${MOZILLA}/content/nsIPrivateTextRange.h +include/${MOZILLA}/content/nsIRadioControlElement.h +include/${MOZILLA}/content/nsIRadioGroupContainer.h +include/${MOZILLA}/content/nsIRadioVisitor.h +include/${MOZILLA}/content/nsIRangeUtils.h +include/${MOZILLA}/content/nsISVGTextContentMetrics.h +include/${MOZILLA}/content/nsISVGValue.h +include/${MOZILLA}/content/nsISVGValueObserver.h +include/${MOZILLA}/content/nsISVGValueUtils.h +include/${MOZILLA}/content/nsIScriptElement.h +include/${MOZILLA}/content/nsIScriptEventHandler.h +include/${MOZILLA}/content/nsIScriptEventManager.h +include/${MOZILLA}/content/nsIScriptLoader.h +include/${MOZILLA}/content/nsIScriptLoaderObserver.h +include/${MOZILLA}/content/nsISelectElement.h +include/${MOZILLA}/content/nsISelection.h +include/${MOZILLA}/content/nsISelectionController.h +include/${MOZILLA}/content/nsISelectionDisplay.h +include/${MOZILLA}/content/nsISelectionListener.h +include/${MOZILLA}/content/nsISelectionPrivate.h +include/${MOZILLA}/content/nsIStyleSheetLinkingElement.h +include/${MOZILLA}/content/nsIStyledContent.h +include/${MOZILLA}/content/nsISyncLoadDOMService.h +include/${MOZILLA}/content/nsITextContent.h +include/${MOZILLA}/content/nsITextControlElement.h +include/${MOZILLA}/content/nsIWyciwygChannel.h +include/${MOZILLA}/content/nsIXBLDocumentInfo.h +include/${MOZILLA}/content/nsIXBLService.h +include/${MOZILLA}/content/nsIXMLContent.h +include/${MOZILLA}/content/nsIXMLContentBuilder.h +include/${MOZILLA}/content/nsIXMLContentSink.h +include/${MOZILLA}/content/nsIXPathEvaluatorInternal.h +include/${MOZILLA}/content/nsIXPointer.h +include/${MOZILLA}/content/nsIXSLTException.h +include/${MOZILLA}/content/nsIXSLTProcessor.h +include/${MOZILLA}/content/nsIXSLTProcessorObsolete.h +include/${MOZILLA}/content/nsIXTFAttributeHandler.h +include/${MOZILLA}/content/nsIXTFBindableElement.h +include/${MOZILLA}/content/nsIXTFBindableElementWrapper.h +include/${MOZILLA}/content/nsIXTFElement.h +include/${MOZILLA}/content/nsIXTFElementFactory.h +include/${MOZILLA}/content/nsIXTFElementWrapper.h +include/${MOZILLA}/content/nsIXTFElementWrapperPrivate.h +include/${MOZILLA}/content/nsIXTFGenericElement.h +include/${MOZILLA}/content/nsIXTFGenericElementWrapper.h +include/${MOZILLA}/content/nsIXTFPrivate.h +include/${MOZILLA}/content/nsIXTFSVGVisual.h +include/${MOZILLA}/content/nsIXTFSVGVisualWrapper.h +include/${MOZILLA}/content/nsIXTFService.h +include/${MOZILLA}/content/nsIXTFStyledElementWrapper.h +include/${MOZILLA}/content/nsIXTFVisual.h +include/${MOZILLA}/content/nsIXTFVisualWrapperPrivate.h +include/${MOZILLA}/content/nsIXTFXMLVisual.h +include/${MOZILLA}/content/nsIXTFXMLVisualWrapper.h +include/${MOZILLA}/content/nsIXTFXULVisual.h +include/${MOZILLA}/content/nsIXTFXULVisualWrapper.h +include/${MOZILLA}/content/nsImageMapUtils.h +include/${MOZILLA}/content/nsMutationEvent.h +include/${MOZILLA}/content/nsNodeInfoManager.h +include/${MOZILLA}/content/nsPLDOMEvent.h +include/${MOZILLA}/content/nsPropertyTable.h +include/${MOZILLA}/content/nsSVGAtomList.h +include/${MOZILLA}/content/nsSVGAtoms.h +include/${MOZILLA}/content/nsSVGCoordCtx.h +include/${MOZILLA}/content/nsSVGCoordCtxProvider.h +include/${MOZILLA}/content/nsSVGMatrix.h +include/${MOZILLA}/content/nsSVGNumber.h +include/${MOZILLA}/content/nsSVGPoint.h +include/${MOZILLA}/content/nsSVGRect.h +include/${MOZILLA}/content/nsSVGTypeCIDs.h +include/${MOZILLA}/content/nsStubDocumentObserver.h +include/${MOZILLA}/content/nsTextFragment.h +include/${MOZILLA}/content/nsXBLAtomList.h +include/${MOZILLA}/content/nsXBLAtoms.h +include/${MOZILLA}/content/nsXMLNameSpaceMap.h +include/${MOZILLA}/cookie/nsICookieAcceptDialog.h +include/${MOZILLA}/cookie/nsICookiePromptService.h +include/${MOZILLA}/cookie/nsIPermission.h +include/${MOZILLA}/dbm/cdefs.h +include/${MOZILLA}/dbm/mcom_db.h +include/${MOZILLA}/dbm/ncompat.h +include/${MOZILLA}/dbm/nsres.h +include/${MOZILLA}/dbm/winfile.h +include/${MOZILLA}/docshell/nsCDefaultURIFixup.h +include/${MOZILLA}/docshell/nsCDocShell.h +include/${MOZILLA}/docshell/nsDocShellCID.h +include/${MOZILLA}/docshell/nsIContentViewer.h +include/${MOZILLA}/docshell/nsIContentViewerEdit.h +include/${MOZILLA}/docshell/nsIContentViewerFile.h +include/${MOZILLA}/docshell/nsIDocShell.h +include/${MOZILLA}/docshell/nsIDocShellHistory.h +include/${MOZILLA}/docshell/nsIDocShellLoadInfo.h +include/${MOZILLA}/docshell/nsIDocShellTreeItem.h +include/${MOZILLA}/docshell/nsIDocShellTreeNode.h +include/${MOZILLA}/docshell/nsIDocShellTreeOwner.h +include/${MOZILLA}/docshell/nsIEditorDocShell.h +include/${MOZILLA}/docshell/nsIGlobalHistory.h +include/${MOZILLA}/docshell/nsIGlobalHistory2.h +include/${MOZILLA}/docshell/nsIMarkupDocumentViewer.h +include/${MOZILLA}/docshell/nsIScrollable.h +include/${MOZILLA}/docshell/nsITextScroll.h +include/${MOZILLA}/docshell/nsIURIFixup.h +include/${MOZILLA}/docshell/nsIWebNavigation.h +include/${MOZILLA}/docshell/nsIWebNavigationInfo.h +include/${MOZILLA}/docshell/nsIWebPageDescriptor.h +include/${MOZILLA}/dom/domstubs.h +include/${MOZILLA}/dom/nsDOMCID.h +include/${MOZILLA}/dom/nsDOMError.h +include/${MOZILLA}/dom/nsDOMString.h +include/${MOZILLA}/dom/nsIBaseDOMException.h +include/${MOZILLA}/dom/nsIBrowserDOMWindow.h +include/${MOZILLA}/dom/nsIDOM3Document.h +include/${MOZILLA}/dom/nsIDOM3DocumentEvent.h +include/${MOZILLA}/dom/nsIDOM3EventTarget.h +include/${MOZILLA}/dom/nsIDOM3Node.h +include/${MOZILLA}/dom/nsIDOMAbstractView.h +include/${MOZILLA}/dom/nsIDOMAttr.h +include/${MOZILLA}/dom/nsIDOMBarProp.h +include/${MOZILLA}/dom/nsIDOMBeforeUnloadEvent.h +include/${MOZILLA}/dom/nsIDOMCDATASection.h +include/${MOZILLA}/dom/nsIDOMCRMFObject.h +include/${MOZILLA}/dom/nsIDOMCSS2Properties.h +include/${MOZILLA}/dom/nsIDOMCSSCharsetRule.h +include/${MOZILLA}/dom/nsIDOMCSSFontFaceRule.h +include/${MOZILLA}/dom/nsIDOMCSSImportRule.h +include/${MOZILLA}/dom/nsIDOMCSSMediaRule.h +include/${MOZILLA}/dom/nsIDOMCSSMozDocumentRule.h +include/${MOZILLA}/dom/nsIDOMCSSPageRule.h +include/${MOZILLA}/dom/nsIDOMCSSPrimitiveValue.h +include/${MOZILLA}/dom/nsIDOMCSSRule.h +include/${MOZILLA}/dom/nsIDOMCSSRuleList.h +include/${MOZILLA}/dom/nsIDOMCSSStyleDeclaration.h +include/${MOZILLA}/dom/nsIDOMCSSStyleRule.h +include/${MOZILLA}/dom/nsIDOMCSSStyleSheet.h +include/${MOZILLA}/dom/nsIDOMCSSUnknownRule.h +include/${MOZILLA}/dom/nsIDOMCSSValue.h +include/${MOZILLA}/dom/nsIDOMCSSValueList.h +include/${MOZILLA}/dom/nsIDOMCanvasRenderingContext2D.h +include/${MOZILLA}/dom/nsIDOMCharacterData.h +include/${MOZILLA}/dom/nsIDOMChromeWindow.h +include/${MOZILLA}/dom/nsIDOMClassInfo.h +include/${MOZILLA}/dom/nsIDOMComment.h +include/${MOZILLA}/dom/nsIDOMCompositionListener.h +include/${MOZILLA}/dom/nsIDOMConstructor.h +include/${MOZILLA}/dom/nsIDOMContextMenuListener.h +include/${MOZILLA}/dom/nsIDOMCounter.h +include/${MOZILLA}/dom/nsIDOMCrypto.h +include/${MOZILLA}/dom/nsIDOMCustomEvent.h +include/${MOZILLA}/dom/nsIDOMDOMConfiguration.h +include/${MOZILLA}/dom/nsIDOMDOMException.h +include/${MOZILLA}/dom/nsIDOMDOMImplementation.h +include/${MOZILLA}/dom/nsIDOMDOMImplementationLS.h +include/${MOZILLA}/dom/nsIDOMDOMStringList.h +include/${MOZILLA}/dom/nsIDOMDocument.h +include/${MOZILLA}/dom/nsIDOMDocumentCSS.h +include/${MOZILLA}/dom/nsIDOMDocumentEvent.h +include/${MOZILLA}/dom/nsIDOMDocumentFragment.h +include/${MOZILLA}/dom/nsIDOMDocumentRange.h +include/${MOZILLA}/dom/nsIDOMDocumentStyle.h +include/${MOZILLA}/dom/nsIDOMDocumentTraversal.h +include/${MOZILLA}/dom/nsIDOMDocumentType.h +include/${MOZILLA}/dom/nsIDOMDocumentView.h +include/${MOZILLA}/dom/nsIDOMDocumentXBL.h +include/${MOZILLA}/dom/nsIDOMDragListener.h +include/${MOZILLA}/dom/nsIDOMElement.h +include/${MOZILLA}/dom/nsIDOMElementCSSInlineStyle.h +include/${MOZILLA}/dom/nsIDOMEntity.h +include/${MOZILLA}/dom/nsIDOMEntityReference.h +include/${MOZILLA}/dom/nsIDOMEvent.h +include/${MOZILLA}/dom/nsIDOMEventGroup.h +include/${MOZILLA}/dom/nsIDOMEventListener.h +include/${MOZILLA}/dom/nsIDOMEventReceiver.h +include/${MOZILLA}/dom/nsIDOMEventTarget.h +include/${MOZILLA}/dom/nsIDOMFocusListener.h +include/${MOZILLA}/dom/nsIDOMFormListener.h +include/${MOZILLA}/dom/nsIDOMGetSVGDocument.h +include/${MOZILLA}/dom/nsIDOMHTMLAnchorElement.h +include/${MOZILLA}/dom/nsIDOMHTMLAppletElement.h +include/${MOZILLA}/dom/nsIDOMHTMLAreaElement.h +include/${MOZILLA}/dom/nsIDOMHTMLBRElement.h +include/${MOZILLA}/dom/nsIDOMHTMLBaseElement.h +include/${MOZILLA}/dom/nsIDOMHTMLBaseFontElement.h +include/${MOZILLA}/dom/nsIDOMHTMLBodyElement.h +include/${MOZILLA}/dom/nsIDOMHTMLButtonElement.h +include/${MOZILLA}/dom/nsIDOMHTMLCanvasElement.h +include/${MOZILLA}/dom/nsIDOMHTMLCollection.h +include/${MOZILLA}/dom/nsIDOMHTMLDListElement.h +include/${MOZILLA}/dom/nsIDOMHTMLDirectoryElement.h +include/${MOZILLA}/dom/nsIDOMHTMLDivElement.h +include/${MOZILLA}/dom/nsIDOMHTMLDocument.h +include/${MOZILLA}/dom/nsIDOMHTMLElement.h +include/${MOZILLA}/dom/nsIDOMHTMLEmbedElement.h +include/${MOZILLA}/dom/nsIDOMHTMLFieldSetElement.h +include/${MOZILLA}/dom/nsIDOMHTMLFontElement.h +include/${MOZILLA}/dom/nsIDOMHTMLFormElement.h +include/${MOZILLA}/dom/nsIDOMHTMLFrameElement.h +include/${MOZILLA}/dom/nsIDOMHTMLFrameSetElement.h +include/${MOZILLA}/dom/nsIDOMHTMLHRElement.h +include/${MOZILLA}/dom/nsIDOMHTMLHeadElement.h +include/${MOZILLA}/dom/nsIDOMHTMLHeadingElement.h +include/${MOZILLA}/dom/nsIDOMHTMLHtmlElement.h +include/${MOZILLA}/dom/nsIDOMHTMLIFrameElement.h +include/${MOZILLA}/dom/nsIDOMHTMLImageElement.h +include/${MOZILLA}/dom/nsIDOMHTMLInputElement.h +include/${MOZILLA}/dom/nsIDOMHTMLIsIndexElement.h +include/${MOZILLA}/dom/nsIDOMHTMLLIElement.h +include/${MOZILLA}/dom/nsIDOMHTMLLabelElement.h +include/${MOZILLA}/dom/nsIDOMHTMLLegendElement.h +include/${MOZILLA}/dom/nsIDOMHTMLLinkElement.h +include/${MOZILLA}/dom/nsIDOMHTMLMapElement.h +include/${MOZILLA}/dom/nsIDOMHTMLMenuElement.h +include/${MOZILLA}/dom/nsIDOMHTMLMetaElement.h +include/${MOZILLA}/dom/nsIDOMHTMLModElement.h +include/${MOZILLA}/dom/nsIDOMHTMLOListElement.h +include/${MOZILLA}/dom/nsIDOMHTMLObjectElement.h +include/${MOZILLA}/dom/nsIDOMHTMLOptGroupElement.h +include/${MOZILLA}/dom/nsIDOMHTMLOptionElement.h +include/${MOZILLA}/dom/nsIDOMHTMLOptionsCollection.h +include/${MOZILLA}/dom/nsIDOMHTMLParagraphElement.h +include/${MOZILLA}/dom/nsIDOMHTMLParamElement.h +include/${MOZILLA}/dom/nsIDOMHTMLPreElement.h +include/${MOZILLA}/dom/nsIDOMHTMLQuoteElement.h +include/${MOZILLA}/dom/nsIDOMHTMLScriptElement.h +include/${MOZILLA}/dom/nsIDOMHTMLSelectElement.h +include/${MOZILLA}/dom/nsIDOMHTMLStyleElement.h +include/${MOZILLA}/dom/nsIDOMHTMLTableCaptionElem.h +include/${MOZILLA}/dom/nsIDOMHTMLTableCellElement.h +include/${MOZILLA}/dom/nsIDOMHTMLTableColElement.h +include/${MOZILLA}/dom/nsIDOMHTMLTableElement.h +include/${MOZILLA}/dom/nsIDOMHTMLTableRowElement.h +include/${MOZILLA}/dom/nsIDOMHTMLTableSectionElem.h +include/${MOZILLA}/dom/nsIDOMHTMLTextAreaElement.h +include/${MOZILLA}/dom/nsIDOMHTMLTitleElement.h +include/${MOZILLA}/dom/nsIDOMHTMLUListElement.h +include/${MOZILLA}/dom/nsIDOMHistory.h +include/${MOZILLA}/dom/nsIDOMJSWindow.h +include/${MOZILLA}/dom/nsIDOMKeyEvent.h +include/${MOZILLA}/dom/nsIDOMKeyListener.h +include/${MOZILLA}/dom/nsIDOMLSException.h +include/${MOZILLA}/dom/nsIDOMLSInput.h +include/${MOZILLA}/dom/nsIDOMLSLoadEvent.h +include/${MOZILLA}/dom/nsIDOMLSOutput.h +include/${MOZILLA}/dom/nsIDOMLSParser.h +include/${MOZILLA}/dom/nsIDOMLSParserFilter.h +include/${MOZILLA}/dom/nsIDOMLSProgressEvent.h +include/${MOZILLA}/dom/nsIDOMLSResourceResolver.h +include/${MOZILLA}/dom/nsIDOMLSSerializer.h +include/${MOZILLA}/dom/nsIDOMLSSerializerFilter.h +include/${MOZILLA}/dom/nsIDOMLinkStyle.h +include/${MOZILLA}/dom/nsIDOMLoadListener.h +include/${MOZILLA}/dom/nsIDOMLocation.h +include/${MOZILLA}/dom/nsIDOMMediaList.h +include/${MOZILLA}/dom/nsIDOMMimeType.h +include/${MOZILLA}/dom/nsIDOMMimeTypeArray.h +include/${MOZILLA}/dom/nsIDOMMouseEvent.h +include/${MOZILLA}/dom/nsIDOMMouseListener.h +include/${MOZILLA}/dom/nsIDOMMouseMotionListener.h +include/${MOZILLA}/dom/nsIDOMMutationEvent.h +include/${MOZILLA}/dom/nsIDOMMutationListener.h +include/${MOZILLA}/dom/nsIDOMNSDocument.h +include/${MOZILLA}/dom/nsIDOMNSDocumentStyle.h +include/${MOZILLA}/dom/nsIDOMNSEditableElement.h +include/${MOZILLA}/dom/nsIDOMNSEvent.h +include/${MOZILLA}/dom/nsIDOMNSEventTarget.h +include/${MOZILLA}/dom/nsIDOMNSFeatureFactory.h +include/${MOZILLA}/dom/nsIDOMNSHTMLAnchorElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLAreaElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLButtonElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLDocument.h +include/${MOZILLA}/dom/nsIDOMNSHTMLElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLFormControlList.h +include/${MOZILLA}/dom/nsIDOMNSHTMLFormElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLFrameElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLHRElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLImageElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLInputElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLOptionCollectn.h +include/${MOZILLA}/dom/nsIDOMNSHTMLOptionElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLSelectElement.h +include/${MOZILLA}/dom/nsIDOMNSHTMLTextAreaElement.h +include/${MOZILLA}/dom/nsIDOMNSHistory.h +include/${MOZILLA}/dom/nsIDOMNSLocation.h +include/${MOZILLA}/dom/nsIDOMNSRange.h +include/${MOZILLA}/dom/nsIDOMNSUIEvent.h +include/${MOZILLA}/dom/nsIDOMNSXBLFormControl.h +include/${MOZILLA}/dom/nsIDOMNSXPathExpression.h +include/${MOZILLA}/dom/nsIDOMNameList.h +include/${MOZILLA}/dom/nsIDOMNamedNodeMap.h +include/${MOZILLA}/dom/nsIDOMNavigator.h +include/${MOZILLA}/dom/nsIDOMNode.h +include/${MOZILLA}/dom/nsIDOMNodeFilter.h +include/${MOZILLA}/dom/nsIDOMNodeIterator.h +include/${MOZILLA}/dom/nsIDOMNodeList.h +include/${MOZILLA}/dom/nsIDOMNotation.h +include/${MOZILLA}/dom/nsIDOMPageTransitionEvent.h +include/${MOZILLA}/dom/nsIDOMPageTransitionListener.h +include/${MOZILLA}/dom/nsIDOMPaintListener.h +include/${MOZILLA}/dom/nsIDOMPkcs11.h +include/${MOZILLA}/dom/nsIDOMPlugin.h +include/${MOZILLA}/dom/nsIDOMPluginArray.h +include/${MOZILLA}/dom/nsIDOMPopupBlockedEvent.h +include/${MOZILLA}/dom/nsIDOMProcessingInstruction.h +include/${MOZILLA}/dom/nsIDOMRGBColor.h +include/${MOZILLA}/dom/nsIDOMRange.h +include/${MOZILLA}/dom/nsIDOMRangeException.h +include/${MOZILLA}/dom/nsIDOMRect.h +include/${MOZILLA}/dom/nsIDOMSVGAngle.h +include/${MOZILLA}/dom/nsIDOMSVGAnimPresAspRatio.h +include/${MOZILLA}/dom/nsIDOMSVGAnimTransformList.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedAngle.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedEnum.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedLength.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedLengthList.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedNumber.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedNumberList.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedPathData.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedPoints.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedRect.h +include/${MOZILLA}/dom/nsIDOMSVGAnimatedString.h +include/${MOZILLA}/dom/nsIDOMSVGCircleElement.h +include/${MOZILLA}/dom/nsIDOMSVGClipPathElement.h +include/${MOZILLA}/dom/nsIDOMSVGDefsElement.h +include/${MOZILLA}/dom/nsIDOMSVGDescElement.h +include/${MOZILLA}/dom/nsIDOMSVGDocument.h +include/${MOZILLA}/dom/nsIDOMSVGElement.h +include/${MOZILLA}/dom/nsIDOMSVGEllipseElement.h +include/${MOZILLA}/dom/nsIDOMSVGEvent.h +include/${MOZILLA}/dom/nsIDOMSVGException.h +include/${MOZILLA}/dom/nsIDOMSVGFitToViewBox.h +include/${MOZILLA}/dom/nsIDOMSVGForeignObjectElem.h +include/${MOZILLA}/dom/nsIDOMSVGGElement.h +include/${MOZILLA}/dom/nsIDOMSVGGradientElement.h +include/${MOZILLA}/dom/nsIDOMSVGImageElement.h +include/${MOZILLA}/dom/nsIDOMSVGLength.h +include/${MOZILLA}/dom/nsIDOMSVGLengthList.h +include/${MOZILLA}/dom/nsIDOMSVGLineElement.h +include/${MOZILLA}/dom/nsIDOMSVGLocatable.h +include/${MOZILLA}/dom/nsIDOMSVGMarkerElement.h +include/${MOZILLA}/dom/nsIDOMSVGMatrix.h +include/${MOZILLA}/dom/nsIDOMSVGMetadataElement.h +include/${MOZILLA}/dom/nsIDOMSVGNumber.h +include/${MOZILLA}/dom/nsIDOMSVGNumberList.h +include/${MOZILLA}/dom/nsIDOMSVGPathElement.h +include/${MOZILLA}/dom/nsIDOMSVGPathSeg.h +include/${MOZILLA}/dom/nsIDOMSVGPathSegList.h +include/${MOZILLA}/dom/nsIDOMSVGPoint.h +include/${MOZILLA}/dom/nsIDOMSVGPointList.h +include/${MOZILLA}/dom/nsIDOMSVGPolygonElement.h +include/${MOZILLA}/dom/nsIDOMSVGPolylineElement.h +include/${MOZILLA}/dom/nsIDOMSVGPresAspectRatio.h +include/${MOZILLA}/dom/nsIDOMSVGRect.h +include/${MOZILLA}/dom/nsIDOMSVGRectElement.h +include/${MOZILLA}/dom/nsIDOMSVGSVGElement.h +include/${MOZILLA}/dom/nsIDOMSVGScriptElement.h +include/${MOZILLA}/dom/nsIDOMSVGStopElement.h +include/${MOZILLA}/dom/nsIDOMSVGStylable.h +include/${MOZILLA}/dom/nsIDOMSVGStyleElement.h +include/${MOZILLA}/dom/nsIDOMSVGSymbolElement.h +include/${MOZILLA}/dom/nsIDOMSVGTSpanElement.h +include/${MOZILLA}/dom/nsIDOMSVGTextContentElement.h +include/${MOZILLA}/dom/nsIDOMSVGTextElement.h +include/${MOZILLA}/dom/nsIDOMSVGTextPositionElem.h +include/${MOZILLA}/dom/nsIDOMSVGTitleElement.h +include/${MOZILLA}/dom/nsIDOMSVGTransform.h +include/${MOZILLA}/dom/nsIDOMSVGTransformList.h +include/${MOZILLA}/dom/nsIDOMSVGTransformable.h +include/${MOZILLA}/dom/nsIDOMSVGURIReference.h +include/${MOZILLA}/dom/nsIDOMSVGUseElement.h +include/${MOZILLA}/dom/nsIDOMSVGZoomAndPan.h +include/${MOZILLA}/dom/nsIDOMSVGZoomEvent.h +include/${MOZILLA}/dom/nsIDOMScreen.h +include/${MOZILLA}/dom/nsIDOMScriptObjectFactory.h +include/${MOZILLA}/dom/nsIDOMScrollListener.h +include/${MOZILLA}/dom/nsIDOMSmartCardEvent.h +include/${MOZILLA}/dom/nsIDOMStyleSheet.h +include/${MOZILLA}/dom/nsIDOMStyleSheetList.h +include/${MOZILLA}/dom/nsIDOMText.h +include/${MOZILLA}/dom/nsIDOMTextListener.h +include/${MOZILLA}/dom/nsIDOMTreeWalker.h +include/${MOZILLA}/dom/nsIDOMUIEvent.h +include/${MOZILLA}/dom/nsIDOMUIListener.h +include/${MOZILLA}/dom/nsIDOMUserDataHandler.h +include/${MOZILLA}/dom/nsIDOMViewCSS.h +include/${MOZILLA}/dom/nsIDOMWindow.h +include/${MOZILLA}/dom/nsIDOMWindow2.h +include/${MOZILLA}/dom/nsIDOMWindowCollection.h +include/${MOZILLA}/dom/nsIDOMWindowInternal.h +include/${MOZILLA}/dom/nsIDOMWindowUtils.h +include/${MOZILLA}/dom/nsIDOMXMLDocument.h +include/${MOZILLA}/dom/nsIDOMXPathEvaluator.h +include/${MOZILLA}/dom/nsIDOMXPathException.h +include/${MOZILLA}/dom/nsIDOMXPathExpression.h +include/${MOZILLA}/dom/nsIDOMXPathNSResolver.h +include/${MOZILLA}/dom/nsIDOMXPathNamespace.h +include/${MOZILLA}/dom/nsIDOMXPathResult.h +include/${MOZILLA}/dom/nsIDOMXULButtonElement.h +include/${MOZILLA}/dom/nsIDOMXULCheckboxElement.h +include/${MOZILLA}/dom/nsIDOMXULCommandDispatcher.h +include/${MOZILLA}/dom/nsIDOMXULControlElement.h +include/${MOZILLA}/dom/nsIDOMXULDescriptionElement.h +include/${MOZILLA}/dom/nsIDOMXULDocument.h +include/${MOZILLA}/dom/nsIDOMXULElement.h +include/${MOZILLA}/dom/nsIDOMXULImageElement.h +include/${MOZILLA}/dom/nsIDOMXULLabelElement.h +include/${MOZILLA}/dom/nsIDOMXULLabeledControlEl.h +include/${MOZILLA}/dom/nsIDOMXULListener.h +include/${MOZILLA}/dom/nsIDOMXULMenuListElement.h +include/${MOZILLA}/dom/nsIDOMXULMultSelectCntrlEl.h +include/${MOZILLA}/dom/nsIDOMXULPopupElement.h +include/${MOZILLA}/dom/nsIDOMXULSelectCntrlEl.h +include/${MOZILLA}/dom/nsIDOMXULSelectCntrlItemEl.h +include/${MOZILLA}/dom/nsIDOMXULTextboxElement.h +include/${MOZILLA}/dom/nsIDOMXULTreeElement.h +include/${MOZILLA}/dom/nsIEntropyCollector.h +include/${MOZILLA}/dom/nsIFocusController.h +include/${MOZILLA}/dom/nsIJSEventListener.h +include/${MOZILLA}/dom/nsIJSNativeInitializer.h +include/${MOZILLA}/dom/nsIScriptContext.h +include/${MOZILLA}/dom/nsIScriptContextOwner.h +include/${MOZILLA}/dom/nsIScriptExternalNameSet.h +include/${MOZILLA}/dom/nsIScriptGlobalObject.h +include/${MOZILLA}/dom/nsIScriptGlobalObjectOwner.h +include/${MOZILLA}/dom/nsIScriptNameSpaceManager.h +include/${MOZILLA}/dom/nsIScriptObjectOwner.h +include/${MOZILLA}/dom/nsIScriptObjectPrincipal.h +include/${MOZILLA}/dom/nsPIDOMWindow.h +include/${MOZILLA}/dom/nsPIWindowRoot.h +include/${MOZILLA}/downloadmanager/nsIDownloadManager.h +include/${MOZILLA}/downloadmanager/nsIDownloadProgressListener.h +include/${MOZILLA}/editor/nsEditorCID.h +include/${MOZILLA}/editor/nsICiter.h +include/${MOZILLA}/editor/nsIContentFilter.h +include/${MOZILLA}/editor/nsIDocumentStateListener.h +include/${MOZILLA}/editor/nsIEditActionListener.h +include/${MOZILLA}/editor/nsIEditor.h +include/${MOZILLA}/editor/nsIEditorIMESupport.h +include/${MOZILLA}/editor/nsIEditorLogging.h +include/${MOZILLA}/editor/nsIEditorMailSupport.h +include/${MOZILLA}/editor/nsIEditorObserver.h +include/${MOZILLA}/editor/nsIEditorSpellCheck.h +include/${MOZILLA}/editor/nsIEditorStyleSheets.h +include/${MOZILLA}/editor/nsIHTMLAbsPosEditor.h +include/${MOZILLA}/editor/nsIHTMLEditor.h +include/${MOZILLA}/editor/nsIHTMLInlineTableEditor.h +include/${MOZILLA}/editor/nsIHTMLObjectResizeListener.h +include/${MOZILLA}/editor/nsIHTMLObjectResizer.h +include/${MOZILLA}/editor/nsIPlaintextEditor.h +include/${MOZILLA}/editor/nsITableEditor.h +include/${MOZILLA}/editor/nsIURIRefObject.h +include/${MOZILLA}/editor/nsPIEditorTransaction.h +include/${MOZILLA}/embed_base/nsEmbedAPI.h +include/${MOZILLA}/embed_base/nsEmbedCID.h +include/${MOZILLA}/embed_base/nsIWindowCreator.h +include/${MOZILLA}/embed_base/nsIWindowCreator2.h +include/${MOZILLA}/embedcomponents/nsIAppStartupNotifier.h +include/${MOZILLA}/expat/expat.h +include/${MOZILLA}/expat/expat_config.h +include/${MOZILLA}/extensions/nsIExtensionManager.h +include/${MOZILLA}/exthandler/nsCExternalHandlerService.h +include/${MOZILLA}/exthandler/nsIExternalHelperAppService.h +include/${MOZILLA}/exthandler/nsIExternalProtocolService.h +include/${MOZILLA}/exthandler/nsIHelperAppLauncherDialog.h +include/${MOZILLA}/exthandler/nsOSHelperAppService.h +include/${MOZILLA}/filepicker/nsIFileView.h +include/${MOZILLA}/find/nsIFind.h +include/${MOZILLA}/find/nsIWebBrowserFind.h +include/${MOZILLA}/gfx/gfxCore.h +include/${MOZILLA}/gfx/gfxIFormats.h +include/${MOZILLA}/gfx/gfxIImageFrame.h +include/${MOZILLA}/gfx/gfxtypes.h +include/${MOZILLA}/gfx/nsCUPSShim.h +include/${MOZILLA}/gfx/nsColor.h +include/${MOZILLA}/gfx/nsColorNameList.h +include/${MOZILLA}/gfx/nsColorNames.h +include/${MOZILLA}/gfx/nsCoord.h +include/${MOZILLA}/gfx/nsDeviceContext.h +include/${MOZILLA}/gfx/nsEPSObjectPS.h +include/${MOZILLA}/gfx/nsFont.h +include/${MOZILLA}/gfx/nsGfxCIID.h +include/${MOZILLA}/gfx/nsGfxPSCID.h +include/${MOZILLA}/gfx/nsIBlender.h +include/${MOZILLA}/gfx/nsIDeviceContext.h +include/${MOZILLA}/gfx/nsIDeviceContextPS.h +include/${MOZILLA}/gfx/nsIDeviceContextSpec.h +include/${MOZILLA}/gfx/nsIDeviceContextSpecFactory.h +include/${MOZILLA}/gfx/nsIDeviceContextSpecPS.h +include/${MOZILLA}/gfx/nsIDrawingSurface.h +include/${MOZILLA}/gfx/nsIFontEnumerator.h +include/${MOZILLA}/gfx/nsIFontList.h +include/${MOZILLA}/gfx/nsIFontMetrics.h +include/${MOZILLA}/gfx/nsIImage.h +include/${MOZILLA}/gfx/nsIPrintOptions.h +include/${MOZILLA}/gfx/nsIPrintSession.h +include/${MOZILLA}/gfx/nsIPrintSettings.h +include/${MOZILLA}/gfx/nsIPrintSettingsService.h +include/${MOZILLA}/gfx/nsIRegion.h +include/${MOZILLA}/gfx/nsIRenderingContext.h +include/${MOZILLA}/gfx/nsIScreen.h +include/${MOZILLA}/gfx/nsIScreenManager.h +include/${MOZILLA}/gfx/nsIScriptableRegion.h +include/${MOZILLA}/gfx/nsITheme.h +include/${MOZILLA}/gfx/nsMargin.h +include/${MOZILLA}/gfx/nsPSPrinters.h +include/${MOZILLA}/gfx/nsPaperPS.h +include/${MOZILLA}/gfx/nsPoint.h +include/${MOZILLA}/gfx/nsRect.h +include/${MOZILLA}/gfx/nsRegion.h +include/${MOZILLA}/gfx/nsSize.h +include/${MOZILLA}/gfx/nsTempfilePS.h +include/${MOZILLA}/gfx/nsThemeConstants.h +include/${MOZILLA}/gfx/nsTransform2D.h +include/${MOZILLA}/gfx/psSharedCore.h +include/${MOZILLA}/gtkembedmoz/gtkmozembed.h +include/${MOZILLA}/gtkembedmoz/gtkmozembed_internal.h +include/${MOZILLA}/gtkxtbin/gtk2xtbin.h +include/${MOZILLA}/gtkxtbin/gtkxtbin.h +include/${MOZILLA}/history/nsIBrowserHistory.h +include/${MOZILLA}/htmlparser/nsHTMLTagList.h +include/${MOZILLA}/htmlparser/nsHTMLTags.h +include/${MOZILLA}/htmlparser/nsHTMLTokens.h +include/${MOZILLA}/htmlparser/nsIContentSink.h +include/${MOZILLA}/htmlparser/nsIDTD.h +include/${MOZILLA}/htmlparser/nsIElementObserver.h +include/${MOZILLA}/htmlparser/nsIExpatSink.h +include/${MOZILLA}/htmlparser/nsIFragmentContentSink.h +include/${MOZILLA}/htmlparser/nsIHTMLContentSink.h +include/${MOZILLA}/htmlparser/nsIParser.h +include/${MOZILLA}/htmlparser/nsIParserFilter.h +include/${MOZILLA}/htmlparser/nsIParserNode.h +include/${MOZILLA}/htmlparser/nsIParserService.h +include/${MOZILLA}/htmlparser/nsITokenizer.h +include/${MOZILLA}/htmlparser/nsParserCIID.h +include/${MOZILLA}/htmlparser/nsParserDataListener.h +include/${MOZILLA}/htmlparser/nsScannerString.h +include/${MOZILLA}/htmlparser/nsToken.h +include/${MOZILLA}/ical/ical.h +include/${MOZILLA}/imglib2/ImageErrors.h +include/${MOZILLA}/imglib2/ImageLogging.h +include/${MOZILLA}/imglib2/imgICache.h +include/${MOZILLA}/imglib2/imgIContainer.h +include/${MOZILLA}/imglib2/imgIContainerObserver.h +include/${MOZILLA}/imglib2/imgIDecoder.h +include/${MOZILLA}/imglib2/imgIDecoderObserver.h +include/${MOZILLA}/imglib2/imgIEncoder.h +include/${MOZILLA}/imglib2/imgILoad.h +include/${MOZILLA}/imglib2/imgILoader.h +include/${MOZILLA}/imglib2/imgIRequest.h +include/${MOZILLA}/impComm4xMail/nsIComm4xProfile.h +include/${MOZILLA}/import/nsIImportABDescriptor.h +include/${MOZILLA}/import/nsIImportAddressBooks.h +include/${MOZILLA}/import/nsIImportFieldMap.h +include/${MOZILLA}/import/nsIImportGeneric.h +include/${MOZILLA}/import/nsIImportMail.h +include/${MOZILLA}/import/nsIImportMailboxDescriptor.h +include/${MOZILLA}/import/nsIImportMimeEncode.h +include/${MOZILLA}/import/nsIImportModule.h +include/${MOZILLA}/import/nsIImportService.h +include/${MOZILLA}/import/nsIImportSettings.h +include/${MOZILLA}/inspector/inICSSValueSearch.h +include/${MOZILLA}/inspector/inIDOMUtils.h +include/${MOZILLA}/inspector/inIDOMView.h +include/${MOZILLA}/inspector/inIDeepTreeWalker.h +include/${MOZILLA}/inspector/inIFileSearch.h +include/${MOZILLA}/inspector/inIFlasher.h +include/${MOZILLA}/inspector/inISearchObserver.h +include/${MOZILLA}/inspector/inISearchProcess.h +include/${MOZILLA}/intl/nsIStringBundle.h +include/${MOZILLA}/intl/nsIStringBundleOverride.h +include/${MOZILLA}/jar/nsIJAR.h +include/${MOZILLA}/jar/nsIJARChannel.h +include/${MOZILLA}/jar/nsIJARProtocolHandler.h +include/${MOZILLA}/jar/nsIJARURI.h +include/${MOZILLA}/jar/nsIZipReader.h +include/${MOZILLA}/jar/zipfile.h +include/${MOZILLA}/jar/zipstruct.h +include/${MOZILLA}/jar/zipstub.h +include/${MOZILLA}/java/bool.h +include/${MOZILLA}/java/interpreter.h +include/${MOZILLA}/java/javaString.h +include/${MOZILLA}/java/javaThreads.h +include/${MOZILLA}/java/java_lang_String.h +include/${MOZILLA}/java/jdk_java_lang_String.h +include/${MOZILLA}/java/jmc.h +include/${MOZILLA}/java/jni.h +include/${MOZILLA}/java/jni_md.h +include/${MOZILLA}/java/jri.h +include/${MOZILLA}/java/jri_md.h +include/${MOZILLA}/java/jriext.h +include/${MOZILLA}/java/jritypes.h +include/${MOZILLA}/java/nspr_md.h +include/${MOZILLA}/java/oobj.h +include/${MOZILLA}/java/sysmacros_md.h +include/${MOZILLA}/java/tree.h +include/${MOZILLA}/java/typedefs.h +include/${MOZILLA}/java/typedefs_md.h +include/${MOZILLA}/java/zip.h +include/${MOZILLA}/js/fdlibm.h +include/${MOZILLA}/js/js.msg +include/${MOZILLA}/js/jsapi.h +include/${MOZILLA}/js/jsarena.h +include/${MOZILLA}/js/jsarray.h +include/${MOZILLA}/js/jsatom.h +include/${MOZILLA}/js/jsautocfg.h +include/${MOZILLA}/js/jsbit.h +include/${MOZILLA}/js/jsbool.h +include/${MOZILLA}/js/jsclist.h +include/${MOZILLA}/js/jscntxt.h +include/${MOZILLA}/js/jscompat.h +include/${MOZILLA}/js/jsconfig.h +include/${MOZILLA}/js/jsdate.h +include/${MOZILLA}/js/jsdbgapi.h +include/${MOZILLA}/js/jsdhash.h +include/${MOZILLA}/js/jsemit.h +include/${MOZILLA}/js/jsfun.h +include/${MOZILLA}/js/jsgc.h +include/${MOZILLA}/js/jshash.h +include/${MOZILLA}/js/jsinterp.h +include/${MOZILLA}/js/jslock.h +include/${MOZILLA}/js/jslong.h +include/${MOZILLA}/js/jsmath.h +include/${MOZILLA}/js/jsnum.h +include/${MOZILLA}/js/jsobj.h +include/${MOZILLA}/js/jsopcode.h +include/${MOZILLA}/js/jsopcode.tbl +include/${MOZILLA}/js/jsosdep.h +include/${MOZILLA}/js/jsotypes.h +include/${MOZILLA}/js/jsparse.h +include/${MOZILLA}/js/jsprf.h +include/${MOZILLA}/js/jsprvtd.h +include/${MOZILLA}/js/jspubtd.h +include/${MOZILLA}/js/jsregexp.h +include/${MOZILLA}/js/jsscan.h +include/${MOZILLA}/js/jsscope.h +include/${MOZILLA}/js/jsscript.h +include/${MOZILLA}/js/jsstddef.h +include/${MOZILLA}/js/jsstr.h +include/${MOZILLA}/js/jstypes.h +include/${MOZILLA}/js/jsutil.h +include/${MOZILLA}/js/jsxdrapi.h +include/${MOZILLA}/js/jsxml.h +include/${MOZILLA}/jsconsole/nsIJSConsoleService.h +include/${MOZILLA}/jsdebug/jsdIDebuggerService.h +include/${MOZILLA}/jsdebug/jsdebug.h +include/${MOZILLA}/jsurl/nsJSProtocolHandler.h +include/${MOZILLA}/layout/nsBidi.h +include/${MOZILLA}/layout/nsBidiFrames.h +include/${MOZILLA}/layout/nsBidiPresUtils.h +include/${MOZILLA}/layout/nsBidiUtils.h +include/${MOZILLA}/layout/nsCSSAnonBoxList.h +include/${MOZILLA}/layout/nsCSSAnonBoxes.h +include/${MOZILLA}/layout/nsCSSFrameConstructor.h +include/${MOZILLA}/layout/nsCSSKeywordList.h +include/${MOZILLA}/layout/nsCSSKeywords.h +include/${MOZILLA}/layout/nsCSSPropList.h +include/${MOZILLA}/layout/nsCSSProperty.h +include/${MOZILLA}/layout/nsCSSProps.h +include/${MOZILLA}/layout/nsCSSPseudoClassList.h +include/${MOZILLA}/layout/nsCSSPseudoClasses.h +include/${MOZILLA}/layout/nsCSSPseudoElementList.h +include/${MOZILLA}/layout/nsCSSPseudoElements.h +include/${MOZILLA}/layout/nsCSSStruct.h +include/${MOZILLA}/layout/nsCSSValue.h +include/${MOZILLA}/layout/nsChangeHint.h +include/${MOZILLA}/layout/nsCompatibility.h +include/${MOZILLA}/layout/nsContentDLF.h +include/${MOZILLA}/layout/nsDOMCSSDeclaration.h +include/${MOZILLA}/layout/nsFrameList.h +include/${MOZILLA}/layout/nsFrameManager.h +include/${MOZILLA}/layout/nsFrameManagerBase.h +include/${MOZILLA}/layout/nsFrameTraversal.h +include/${MOZILLA}/layout/nsGrid.h +include/${MOZILLA}/layout/nsGridCell.h +include/${MOZILLA}/layout/nsGridLayout2.h +include/${MOZILLA}/layout/nsGridRow.h +include/${MOZILLA}/layout/nsGridRowGroupLayout.h +include/${MOZILLA}/layout/nsGridRowLayout.h +include/${MOZILLA}/layout/nsGridRowLeafFrame.h +include/${MOZILLA}/layout/nsGridRowLeafLayout.h +include/${MOZILLA}/layout/nsHTMLParts.h +include/${MOZILLA}/layout/nsHTMLReflowMetrics.h +include/${MOZILLA}/layout/nsHTMLReflowState.h +include/${MOZILLA}/layout/nsIAnonymousContentCreator.h +include/${MOZILLA}/layout/nsIBoxLayoutManager.h +include/${MOZILLA}/layout/nsIBoxObject.h +include/${MOZILLA}/layout/nsIBoxPaintManager.h +include/${MOZILLA}/layout/nsIBrowserBoxObject.h +include/${MOZILLA}/layout/nsICSSDeclaration.h +include/${MOZILLA}/layout/nsICSSGroupRule.h +include/${MOZILLA}/layout/nsICSSImportRule.h +include/${MOZILLA}/layout/nsICSSLoader.h +include/${MOZILLA}/layout/nsICSSLoaderObserver.h +include/${MOZILLA}/layout/nsICSSNameSpaceRule.h +include/${MOZILLA}/layout/nsICSSOMFactory.h +include/${MOZILLA}/layout/nsICSSParser.h +include/${MOZILLA}/layout/nsICSSPseudoComparator.h +include/${MOZILLA}/layout/nsICSSRule.h +include/${MOZILLA}/layout/nsICSSStyleRule.h +include/${MOZILLA}/layout/nsICSSStyleRuleDOMWrapper.h +include/${MOZILLA}/layout/nsICSSStyleSheet.h +include/${MOZILLA}/layout/nsICanvasFrame.h +include/${MOZILLA}/layout/nsICaret.h +include/${MOZILLA}/layout/nsICheckboxControlFrame.h +include/${MOZILLA}/layout/nsIChromeEventHandler.h +include/${MOZILLA}/layout/nsIComboboxControlFrame.h +include/${MOZILLA}/layout/nsIComputedDOMStyle.h +include/${MOZILLA}/layout/nsIDocumentViewer.h +include/${MOZILLA}/layout/nsIEditorBoxObject.h +include/${MOZILLA}/layout/nsIFormControlFrame.h +include/${MOZILLA}/layout/nsIFrame.h +include/${MOZILLA}/layout/nsIFrameDebug.h +include/${MOZILLA}/layout/nsIFrameFrame.h +include/${MOZILLA}/layout/nsIFrameSelection.h +include/${MOZILLA}/layout/nsIFrameTraversal.h +include/${MOZILLA}/layout/nsIFrameUtil.h +include/${MOZILLA}/layout/nsIGridPart.h +include/${MOZILLA}/layout/nsIHTMLCSSStyleSheet.h +include/${MOZILLA}/layout/nsIIFrameBoxObject.h +include/${MOZILLA}/layout/nsIImageControlFrame.h +include/${MOZILLA}/layout/nsIImageFrame.h +include/${MOZILLA}/layout/nsIImageMap.h +include/${MOZILLA}/layout/nsIInspectorCSSUtils.h +include/${MOZILLA}/layout/nsILayoutDebugger.h +include/${MOZILLA}/layout/nsILayoutHistoryState.h +include/${MOZILLA}/layout/nsILineIterator.h +include/${MOZILLA}/layout/nsIListBoxObject.h +include/${MOZILLA}/layout/nsIListControlFrame.h +include/${MOZILLA}/layout/nsIMenuBoxObject.h +include/${MOZILLA}/layout/nsIMenuFrame.h +include/${MOZILLA}/layout/nsIMenuParent.h +include/${MOZILLA}/layout/nsIObjectFrame.h +include/${MOZILLA}/layout/nsIPageSequenceFrame.h +include/${MOZILLA}/layout/nsIPercentHeightObserver.h +include/${MOZILLA}/layout/nsIPopupBoxObject.h +include/${MOZILLA}/layout/nsIPopupSetFrame.h +include/${MOZILLA}/layout/nsIPresShell.h +include/${MOZILLA}/layout/nsIPrintProgress.h +include/${MOZILLA}/layout/nsIPrintProgressParams.h +include/${MOZILLA}/layout/nsIPrintStatusFeedback.h +include/${MOZILLA}/layout/nsIRadioControlFrame.h +include/${MOZILLA}/layout/nsIReflowCallback.h +include/${MOZILLA}/layout/nsISVGGeometrySource.h +include/${MOZILLA}/layout/nsISVGGlyphGeometrySource.h +include/${MOZILLA}/layout/nsISVGGlyphMetricsSource.h +include/${MOZILLA}/layout/nsISVGGradient.h +include/${MOZILLA}/layout/nsISVGPathGeometrySource.h +include/${MOZILLA}/layout/nsISVGRectangleSink.h +include/${MOZILLA}/layout/nsISVGRenderer.h +include/${MOZILLA}/layout/nsISVGRendererCanvas.h +include/${MOZILLA}/layout/nsISVGRendererGlyphGeometry.h +include/${MOZILLA}/layout/nsISVGRendererGlyphMetrics.h +include/${MOZILLA}/layout/nsISVGRendererPathBuilder.h +include/${MOZILLA}/layout/nsISVGRendererPathGeometry.h +include/${MOZILLA}/layout/nsISVGRendererRegion.h +include/${MOZILLA}/layout/nsISVGRendererSurface.h +include/${MOZILLA}/layout/nsIScrollBoxObject.h +include/${MOZILLA}/layout/nsIScrollableFrame.h +include/${MOZILLA}/layout/nsIScrollableViewProvider.h +include/${MOZILLA}/layout/nsIScrollbarMediator.h +include/${MOZILLA}/layout/nsISelectControlFrame.h +include/${MOZILLA}/layout/nsISelectionImageService.h +include/${MOZILLA}/layout/nsIStatefulFrame.h +include/${MOZILLA}/layout/nsIStyleRule.h +include/${MOZILLA}/layout/nsIStyleRuleProcessor.h +include/${MOZILLA}/layout/nsIStyleRuleSupplier.h +include/${MOZILLA}/layout/nsIStyleSheet.h +include/${MOZILLA}/layout/nsIStyleSheetService.h +include/${MOZILLA}/layout/nsITableCellLayout.h +include/${MOZILLA}/layout/nsITableLayout.h +include/${MOZILLA}/layout/nsITextControlFrame.h +include/${MOZILLA}/layout/nsITreeBoxObject.h +include/${MOZILLA}/layout/nsITreeColumns.h +include/${MOZILLA}/layout/nsITreeContentView.h +include/${MOZILLA}/layout/nsITreeSelection.h +include/${MOZILLA}/layout/nsITreeView.h +include/${MOZILLA}/layout/nsLayoutAtomList.h +include/${MOZILLA}/layout/nsLayoutAtoms.h +include/${MOZILLA}/layout/nsLayoutCID.h +include/${MOZILLA}/layout/nsLayoutErrors.h +include/${MOZILLA}/layout/nsLayoutStylesheetCache.h +include/${MOZILLA}/layout/nsLayoutUtils.h +include/${MOZILLA}/layout/nsPIBoxObject.h +include/${MOZILLA}/layout/nsPresContext.h +include/${MOZILLA}/layout/nsPresState.h +include/${MOZILLA}/layout/nsReflowType.h +include/${MOZILLA}/layout/nsRuleData.h +include/${MOZILLA}/layout/nsRuleNode.h +include/${MOZILLA}/layout/nsRuleWalker.h +include/${MOZILLA}/layout/nsSVGUtils.h +include/${MOZILLA}/layout/nsStyleChangeList.h +include/${MOZILLA}/layout/nsStyleConsts.h +include/${MOZILLA}/layout/nsStyleContext.h +include/${MOZILLA}/layout/nsStyleCoord.h +include/${MOZILLA}/layout/nsStyleSet.h +include/${MOZILLA}/layout/nsStyleStruct.h +include/${MOZILLA}/layout/nsStyleStructList.h +include/${MOZILLA}/layout/nsStyleUtil.h +include/${MOZILLA}/layout/nsTextTransformer.h +include/${MOZILLA}/layout/nsTreeColFrame.h +include/${MOZILLA}/layout/nsTreeUtils.h +include/${MOZILLA}/libpixman/pixman.h +include/${MOZILLA}/libreg/NSReg.h +include/${MOZILLA}/libreg/VerReg.h +include/${MOZILLA}/liveconnect/jsjava.h +include/${MOZILLA}/liveconnect/netscape_javascript_JSException.h +include/${MOZILLA}/liveconnect/netscape_javascript_JSObject.h +include/${MOZILLA}/liveconnect/nsILiveconnect.h +include/${MOZILLA}/liveconnect/nsISecureLiveconnect.h +include/${MOZILLA}/liveconnect/nsISecurityContext.h +include/${MOZILLA}/locale/nsCollation.h +include/${MOZILLA}/locale/nsCollationCID.h +include/${MOZILLA}/locale/nsDateTimeFormatCID.h +include/${MOZILLA}/locale/nsICollation.h +include/${MOZILLA}/locale/nsIDateTimeFormat.h +include/${MOZILLA}/locale/nsIFontPackageHandler.h +include/${MOZILLA}/locale/nsIFontPackageProxy.h +include/${MOZILLA}/locale/nsIFontPackageService.h +include/${MOZILLA}/locale/nsILanguageAtomService.h +include/${MOZILLA}/locale/nsILocale.h +include/${MOZILLA}/locale/nsILocaleService.h +include/${MOZILLA}/locale/nsIMacLocale.h +include/${MOZILLA}/locale/nsIOS2Locale.h +include/${MOZILLA}/locale/nsIPosixLocale.h +include/${MOZILLA}/locale/nsIScriptableDateFormat.h +include/${MOZILLA}/locale/nsIWin32Locale.h +include/${MOZILLA}/locale/nsLocaleCID.h +include/${MOZILLA}/lwbrk/nsIBinarySearchIterator.h +include/${MOZILLA}/lwbrk/nsIBreakState.h +include/${MOZILLA}/lwbrk/nsILineBreaker.h +include/${MOZILLA}/lwbrk/nsILineBreakerFactory.h +include/${MOZILLA}/lwbrk/nsILinearIterator.h +include/${MOZILLA}/lwbrk/nsISemanticUnitScanner.h +include/${MOZILLA}/lwbrk/nsIWordBreaker.h +include/${MOZILLA}/lwbrk/nsIWordBreakerFactory.h +include/${MOZILLA}/lwbrk/nsLWBrkCIID.h +include/${MOZILLA}/mailnews/MailNewsTypes.h +include/${MOZILLA}/mailnews/MailNewsTypes2.h +include/${MOZILLA}/mailview/nsIMsgMailView.h +include/${MOZILLA}/mailview/nsIMsgMailViewList.h +include/${MOZILLA}/mailview/nsMsgMailViewList.h +include/${MOZILLA}/mailview/nsMsgMailViewsCID.h +include/${MOZILLA}/mime/comi18n.h +include/${MOZILLA}/mime/mimecont.h +include/${MOZILLA}/mime/mimecth.h +include/${MOZILLA}/mime/mimehdrs.h +include/${MOZILLA}/mime/mimei.h +include/${MOZILLA}/mime/mimeleaf.h +include/${MOZILLA}/mime/mimemsig.h +include/${MOZILLA}/mime/mimemult.h +include/${MOZILLA}/mime/mimeobj.h +include/${MOZILLA}/mime/mimepbuf.h +include/${MOZILLA}/mime/mimetext.h +include/${MOZILLA}/mime/modlmime.h +include/${MOZILLA}/mime/modmimee.h +include/${MOZILLA}/mime/nsIMimeContentTypeHandler.h +include/${MOZILLA}/mime/nsIMimeConverter.h +include/${MOZILLA}/mime/nsIMimeEmitter.h +include/${MOZILLA}/mime/nsIMimeHeaders.h +include/${MOZILLA}/mime/nsIMimeMiscStatus.h +include/${MOZILLA}/mime/nsIMimeObjectClassAccess.h +include/${MOZILLA}/mime/nsIMimeStreamConverter.h +include/${MOZILLA}/mime/nsIMsgHeaderParser.h +include/${MOZILLA}/mime/nsISimpleMimeConverter.h +include/${MOZILLA}/mime/nsMailHeaders.h +include/${MOZILLA}/mime/nsMimeContentTypeHandler.h +include/${MOZILLA}/mime/nsMimeConverter.h +include/${MOZILLA}/mime/nsMimeHeaders.h +include/${MOZILLA}/mime/nsMimeObjectClassAccess.h +include/${MOZILLA}/mime/nsMimeStringResources.h +include/${MOZILLA}/mime/nsMsgHeaderParser.h +include/${MOZILLA}/mime/nsMsgMimeCID.h +include/${MOZILLA}/mime/nsStreamConverter.h +include/${MOZILLA}/mimeemitter/nsEmitterUtils.h +include/${MOZILLA}/mimeemitter/nsMimeBaseEmitter.h +include/${MOZILLA}/mimeemitter/nsMimeEmitterCID.h +include/${MOZILLA}/mimeemitter/nsMimeHtmlEmitter.h +include/${MOZILLA}/mimeemitter/nsMimePlainEmitter.h +include/${MOZILLA}/mimeemitter/nsMimeRawEmitter.h +include/${MOZILLA}/mimeemitter/nsMimeRebuffer.h +include/${MOZILLA}/mimeemitter/nsMimeXmlEmitter.h +include/${MOZILLA}/mimetype/nsIMIMEHeaderParam.h +include/${MOZILLA}/mimetype/nsIMIMEInfo.h +include/${MOZILLA}/mimetype/nsIMIMEService.h +include/${MOZILLA}/mimetype/nsMimeTypes.h +include/${MOZILLA}/mork/mdb.h +include/${MOZILLA}/mork/nsIMdbFactoryFactory.h +include/${MOZILLA}/mork/nsMorkCID.h +include/${MOZILLA}/mozilla-config.h +include/${MOZILLA}/mozldap/nsILDAPBERElement.h +include/${MOZILLA}/mozldap/nsILDAPBERValue.h +include/${MOZILLA}/mozldap/nsILDAPConnection.h +include/${MOZILLA}/mozldap/nsILDAPControl.h +include/${MOZILLA}/mozldap/nsILDAPErrors.h +include/${MOZILLA}/mozldap/nsILDAPMessage.h +include/${MOZILLA}/mozldap/nsILDAPMessageListener.h +include/${MOZILLA}/mozldap/nsILDAPOperation.h +include/${MOZILLA}/mozldap/nsILDAPServer.h +include/${MOZILLA}/mozldap/nsILDAPService.h +include/${MOZILLA}/mozldap/nsILDAPURL.h +include/${MOZILLA}/mozldap/nsLDAP.h +include/${MOZILLA}/msgbase/msgCore.h +include/${MOZILLA}/msgbase/nsCopyMessageStreamListener.h +include/${MOZILLA}/msgbase/nsICopyMessageListener.h +include/${MOZILLA}/msgbase/nsICopyMsgStreamListener.h +include/${MOZILLA}/msgbase/nsIFolderListener.h +include/${MOZILLA}/msgbase/nsIIncomingServerListener.h +include/${MOZILLA}/msgbase/nsIMapiRegistry.h +include/${MOZILLA}/msgbase/nsIMessenger.h +include/${MOZILLA}/msgbase/nsIMessengerMigrator.h +include/${MOZILLA}/msgbase/nsIMessengerOSIntegration.h +include/${MOZILLA}/msgbase/nsIMessengerWindowService.h +include/${MOZILLA}/msgbase/nsIMsgAccount.h +include/${MOZILLA}/msgbase/nsIMsgAccountManager.h +include/${MOZILLA}/msgbase/nsIMsgBiffManager.h +include/${MOZILLA}/msgbase/nsIMsgCopyService.h +include/${MOZILLA}/msgbase/nsIMsgCopyServiceListener.h +include/${MOZILLA}/msgbase/nsIMsgDBView.h +include/${MOZILLA}/msgbase/nsIMsgFilter.h +include/${MOZILLA}/msgbase/nsIMsgFilterHitNotify.h +include/${MOZILLA}/msgbase/nsIMsgFilterList.h +include/${MOZILLA}/msgbase/nsIMsgFilterPlugin.h +include/${MOZILLA}/msgbase/nsIMsgFilterService.h +include/${MOZILLA}/msgbase/nsIMsgFolder.h +include/${MOZILLA}/msgbase/nsIMsgFolderCache.h +include/${MOZILLA}/msgbase/nsIMsgFolderCacheElement.h +include/${MOZILLA}/msgbase/nsIMsgFolderCompactor.h +include/${MOZILLA}/msgbase/nsIMsgGroupRecord.h +include/${MOZILLA}/msgbase/nsIMsgHdr.h +include/${MOZILLA}/msgbase/nsIMsgHost.h +include/${MOZILLA}/msgbase/nsIMsgIdentity.h +include/${MOZILLA}/msgbase/nsIMsgIncomingServer.h +include/${MOZILLA}/msgbase/nsIMsgMailNewsUrl.h +include/${MOZILLA}/msgbase/nsIMsgMailSession.h +include/${MOZILLA}/msgbase/nsIMsgMdnGenerator.h +include/${MOZILLA}/msgbase/nsIMsgMessageService.h +include/${MOZILLA}/msgbase/nsIMsgOfflineManager.h +include/${MOZILLA}/msgbase/nsIMsgPrintEngine.h +include/${MOZILLA}/msgbase/nsIMsgProgress.h +include/${MOZILLA}/msgbase/nsIMsgProtocolInfo.h +include/${MOZILLA}/msgbase/nsIMsgPurgeService.h +include/${MOZILLA}/msgbase/nsIMsgRDFDataSource.h +include/${MOZILLA}/msgbase/nsIMsgSearchAdapter.h +include/${MOZILLA}/msgbase/nsIMsgSearchNotify.h +include/${MOZILLA}/msgbase/nsIMsgSearchScopeTerm.h +include/${MOZILLA}/msgbase/nsIMsgSearchSession.h +include/${MOZILLA}/msgbase/nsIMsgSearchTerm.h +include/${MOZILLA}/msgbase/nsIMsgSearchValidityManager.h +include/${MOZILLA}/msgbase/nsIMsgSearchValidityTable.h +include/${MOZILLA}/msgbase/nsIMsgSearchValue.h +include/${MOZILLA}/msgbase/nsIMsgSignature.h +include/${MOZILLA}/msgbase/nsIMsgStatusFeedback.h +include/${MOZILLA}/msgbase/nsIMsgStringService.h +include/${MOZILLA}/msgbase/nsIMsgThread.h +include/${MOZILLA}/msgbase/nsIMsgWindow.h +include/${MOZILLA}/msgbase/nsISpamSettings.h +include/${MOZILLA}/msgbase/nsISubscribableServer.h +include/${MOZILLA}/msgbase/nsIUrlListener.h +include/${MOZILLA}/msgbase/nsIUrlListenerManager.h +include/${MOZILLA}/msgbase/nsMessenger.h +include/${MOZILLA}/msgbase/nsMessengerBootstrap.h +include/${MOZILLA}/msgbase/nsMessengerContentHandler.h +include/${MOZILLA}/msgbase/nsMessengerMigrator.h +include/${MOZILLA}/msgbase/nsMsgAccount.h +include/${MOZILLA}/msgbase/nsMsgAccountManager.h +include/${MOZILLA}/msgbase/nsMsgAccountManagerDS.h +include/${MOZILLA}/msgbase/nsMsgBaseCID.h +include/${MOZILLA}/msgbase/nsMsgBiffManager.h +include/${MOZILLA}/msgbase/nsMsgBodyHandler.h +include/${MOZILLA}/msgbase/nsMsgCopyService.h +include/${MOZILLA}/msgbase/nsMsgFilterCore.h +include/${MOZILLA}/msgbase/nsMsgFilterDataSource.h +include/${MOZILLA}/msgbase/nsMsgFilterDelegateFactory.h +include/${MOZILLA}/msgbase/nsMsgFilterService.h +include/${MOZILLA}/msgbase/nsMsgFolderCache.h +include/${MOZILLA}/msgbase/nsMsgFolderDataSource.h +include/${MOZILLA}/msgbase/nsMsgFolderFlags.h +include/${MOZILLA}/msgbase/nsMsgHeaderMasks.h +include/${MOZILLA}/msgbase/nsMsgLocalFolderHdrs.h +include/${MOZILLA}/msgbase/nsMsgMailSession.h +include/${MOZILLA}/msgbase/nsMsgMessageFlags.h +include/${MOZILLA}/msgbase/nsMsgPrintEngine.h +include/${MOZILLA}/msgbase/nsMsgProgress.h +include/${MOZILLA}/msgbase/nsMsgPurgeService.h +include/${MOZILLA}/msgbase/nsMsgRDFDataSource.h +include/${MOZILLA}/msgbase/nsMsgRDFUtils.h +include/${MOZILLA}/msgbase/nsMsgResultElement.h +include/${MOZILLA}/msgbase/nsMsgSearchAdapter.h +include/${MOZILLA}/msgbase/nsMsgSearchArray.h +include/${MOZILLA}/msgbase/nsMsgSearchBoolExpression.h +include/${MOZILLA}/msgbase/nsMsgSearchCore.h +include/${MOZILLA}/msgbase/nsMsgSearchScopeTerm.h +include/${MOZILLA}/msgbase/nsMsgSearchSession.h +include/${MOZILLA}/msgbase/nsMsgSearchTerm.h +include/${MOZILLA}/msgbase/nsMsgServiceProvider.h +include/${MOZILLA}/msgbase/nsMsgStatusFeedback.h +include/${MOZILLA}/msgbase/nsMsgWindow.h +include/${MOZILLA}/msgbase/nsStatusBarBiffManager.h +include/${MOZILLA}/msgbase/nsSubscribableServer.h +include/${MOZILLA}/msgbase/nsSubscribeDataSource.h +include/${MOZILLA}/msgbase/nsUrlListenerManager.h +include/${MOZILLA}/msgbaseutil/nsAdapterEnumerator.h +include/${MOZILLA}/msgbaseutil/nsImapMoveCoalescer.h +include/${MOZILLA}/msgbaseutil/nsLocalFolderSummarySpec.h +include/${MOZILLA}/msgbaseutil/nsMsgDBFolder.h +include/${MOZILLA}/msgbaseutil/nsMsgGroupRecord.h +include/${MOZILLA}/msgbaseutil/nsMsgI18N.h +include/${MOZILLA}/msgbaseutil/nsMsgIdentity.h +include/${MOZILLA}/msgbaseutil/nsMsgIncomingServer.h +include/${MOZILLA}/msgbaseutil/nsMsgKeyArray.h +include/${MOZILLA}/msgbaseutil/nsMsgKeySet.h +include/${MOZILLA}/msgbaseutil/nsMsgLineBuffer.h +include/${MOZILLA}/msgbaseutil/nsMsgMailNewsUrl.h +include/${MOZILLA}/msgbaseutil/nsMsgProtocol.h +include/${MOZILLA}/msgbaseutil/nsMsgTxn.h +include/${MOZILLA}/msgbaseutil/nsMsgUtils.h +include/${MOZILLA}/msgbaseutil/nsNewsSummarySpec.h +include/${MOZILLA}/msgbaseutil/nsUInt32Array.h +include/${MOZILLA}/msgbaseutil/nsUint8Array.h +include/${MOZILLA}/msgcompose/nsIMsgAttachment.h +include/${MOZILLA}/msgcompose/nsIMsgCompFields.h +include/${MOZILLA}/msgcompose/nsIMsgCompUtils.h +include/${MOZILLA}/msgcompose/nsIMsgCompose.h +include/${MOZILLA}/msgcompose/nsIMsgComposeParams.h +include/${MOZILLA}/msgcompose/nsIMsgComposeProgressParams.h +include/${MOZILLA}/msgcompose/nsIMsgComposeSecure.h +include/${MOZILLA}/msgcompose/nsIMsgComposeService.h +include/${MOZILLA}/msgcompose/nsIMsgDraft.h +include/${MOZILLA}/msgcompose/nsIMsgQuote.h +include/${MOZILLA}/msgcompose/nsIMsgRecipientArray.h +include/${MOZILLA}/msgcompose/nsIMsgSend.h +include/${MOZILLA}/msgcompose/nsIMsgSendLater.h +include/${MOZILLA}/msgcompose/nsIMsgSendLaterListener.h +include/${MOZILLA}/msgcompose/nsIMsgSendListener.h +include/${MOZILLA}/msgcompose/nsIMsgSendReport.h +include/${MOZILLA}/msgcompose/nsISmtpServer.h +include/${MOZILLA}/msgcompose/nsISmtpService.h +include/${MOZILLA}/msgcompose/nsISmtpUrl.h +include/${MOZILLA}/msgcompose/nsIURLFetcher.h +include/${MOZILLA}/msgcompose/nsMsgAttachment.h +include/${MOZILLA}/msgcompose/nsMsgAttachmentHandler.h +include/${MOZILLA}/msgcompose/nsMsgCompCID.h +include/${MOZILLA}/msgcompose/nsMsgCompFields.h +include/${MOZILLA}/msgcompose/nsMsgCompUtils.h +include/${MOZILLA}/msgcompose/nsMsgCompose.h +include/${MOZILLA}/msgcompose/nsMsgComposeContentHandler.h +include/${MOZILLA}/msgcompose/nsMsgComposeParams.h +include/${MOZILLA}/msgcompose/nsMsgComposeProgressParams.h +include/${MOZILLA}/msgcompose/nsMsgComposeService.h +include/${MOZILLA}/msgcompose/nsMsgComposeStringBundle.h +include/${MOZILLA}/msgcompose/nsMsgCopy.h +include/${MOZILLA}/msgcompose/nsMsgCreate.h +include/${MOZILLA}/msgcompose/nsMsgDeliveryListener.h +include/${MOZILLA}/msgcompose/nsMsgEncoders.h +include/${MOZILLA}/msgcompose/nsMsgPrompts.h +include/${MOZILLA}/msgcompose/nsMsgQuote.h +include/${MOZILLA}/msgcompose/nsMsgRecipientArray.h +include/${MOZILLA}/msgcompose/nsMsgSend.h +include/${MOZILLA}/msgcompose/nsMsgSendLater.h +include/${MOZILLA}/msgcompose/nsMsgSendReport.h +include/${MOZILLA}/msgcompose/nsMsgSimulateError.h +include/${MOZILLA}/msgcompose/nsSmtpDataSource.h +include/${MOZILLA}/msgcompose/nsSmtpDelegateFactory.h +include/${MOZILLA}/msgcompose/nsSmtpProtocol.h +include/${MOZILLA}/msgcompose/nsSmtpServer.h +include/${MOZILLA}/msgcompose/nsSmtpService.h +include/${MOZILLA}/msgcompose/nsSmtpUrl.h +include/${MOZILLA}/msgcompose/nsURLFetcher.h +include/${MOZILLA}/msgdb/nsDBFolderInfo.h +include/${MOZILLA}/msgdb/nsIDBChangeAnnouncer.h +include/${MOZILLA}/msgdb/nsIDBChangeListener.h +include/${MOZILLA}/msgdb/nsIDBFolderInfo.h +include/${MOZILLA}/msgdb/nsIMsgDatabase.h +include/${MOZILLA}/msgdb/nsIMsgOfflineImapOperation.h +include/${MOZILLA}/msgdb/nsINewsDatabase.h +include/${MOZILLA}/msgdb/nsImapMailDatabase.h +include/${MOZILLA}/msgdb/nsMailDatabase.h +include/${MOZILLA}/msgdb/nsMsgDBCID.h +include/${MOZILLA}/msgdb/nsMsgDatabase.h +include/${MOZILLA}/msgdb/nsMsgHdr.h +include/${MOZILLA}/msgdb/nsMsgThread.h +include/${MOZILLA}/msgdb/nsNewsDatabase.h +include/${MOZILLA}/msgimap/nsIIMAPHostSessionList.h +include/${MOZILLA}/msgimap/nsIImapExtensionSink.h +include/${MOZILLA}/msgimap/nsIImapFlagAndUidState.h +include/${MOZILLA}/msgimap/nsIImapHeaderXferInfo.h +include/${MOZILLA}/msgimap/nsIImapIncomingServer.h +include/${MOZILLA}/msgimap/nsIImapMailFolderSink.h +include/${MOZILLA}/msgimap/nsIImapMessageSink.h +include/${MOZILLA}/msgimap/nsIImapMiscellaneousSink.h +include/${MOZILLA}/msgimap/nsIImapMockChannel.h +include/${MOZILLA}/msgimap/nsIImapProtocol.h +include/${MOZILLA}/msgimap/nsIImapServerSink.h +include/${MOZILLA}/msgimap/nsIImapService.h +include/${MOZILLA}/msgimap/nsIImapUrl.h +include/${MOZILLA}/msgimap/nsIMAPBodyShell.h +include/${MOZILLA}/msgimap/nsIMAPGenericParser.h +include/${MOZILLA}/msgimap/nsIMAPHostSessionList.h +include/${MOZILLA}/msgimap/nsIMAPNamespace.h +include/${MOZILLA}/msgimap/nsIMailboxSpec.h +include/${MOZILLA}/msgimap/nsIMsgImapMailFolder.h +include/${MOZILLA}/msgimap/nsIMsgLogonRedirector.h +include/${MOZILLA}/msgimap/nsImapCore.h +include/${MOZILLA}/msgimap/nsImapFlagAndUidState.h +include/${MOZILLA}/msgimap/nsImapIncomingServer.h +include/${MOZILLA}/msgimap/nsImapMailFolder.h +include/${MOZILLA}/msgimap/nsImapProtocol.h +include/${MOZILLA}/msgimap/nsImapProxyEvent.h +include/${MOZILLA}/msgimap/nsImapSearchResults.h +include/${MOZILLA}/msgimap/nsImapServerResponseParser.h +include/${MOZILLA}/msgimap/nsImapService.h +include/${MOZILLA}/msgimap/nsImapUrl.h +include/${MOZILLA}/msgimap/nsImapUtils.h +include/${MOZILLA}/msgimap/nsMsgImapCID.h +include/${MOZILLA}/msglocal/nsILocalMailIncomingServer.h +include/${MOZILLA}/msglocal/nsIMailboxService.h +include/${MOZILLA}/msglocal/nsIMailboxUrl.h +include/${MOZILLA}/msglocal/nsIMovemailIncomingServer.h +include/${MOZILLA}/msglocal/nsIMovemailService.h +include/${MOZILLA}/msglocal/nsIMsgLocalMailFolder.h +include/${MOZILLA}/msglocal/nsIMsgParseMailMsgState.h +include/${MOZILLA}/msglocal/nsINewsBlogFeedDownloader.h +include/${MOZILLA}/msglocal/nsINoIncomingServer.h +include/${MOZILLA}/msglocal/nsINoneService.h +include/${MOZILLA}/msglocal/nsIPop3IncomingServer.h +include/${MOZILLA}/msglocal/nsIPop3Protocol.h +include/${MOZILLA}/msglocal/nsIPop3Service.h +include/${MOZILLA}/msglocal/nsIPop3Sink.h +include/${MOZILLA}/msglocal/nsIPop3URL.h +include/${MOZILLA}/msglocal/nsIRssIncomingServer.h +include/${MOZILLA}/msglocal/nsIRssService.h +include/${MOZILLA}/msglocal/nsLocalMailFolder.h +include/${MOZILLA}/msglocal/nsLocalStringBundle.h +include/${MOZILLA}/msglocal/nsMailboxProtocol.h +include/${MOZILLA}/msglocal/nsMailboxService.h +include/${MOZILLA}/msglocal/nsMailboxUrl.h +include/${MOZILLA}/msglocal/nsMovemailIncomingServer.h +include/${MOZILLA}/msglocal/nsMovemailService.h +include/${MOZILLA}/msglocal/nsMsgLocalCID.h +include/${MOZILLA}/msglocal/nsNoIncomingServer.h +include/${MOZILLA}/msglocal/nsNoneService.h +include/${MOZILLA}/msglocal/nsParseMailbox.h +include/${MOZILLA}/msglocal/nsPop3IncomingServer.h +include/${MOZILLA}/msglocal/nsPop3Protocol.h +include/${MOZILLA}/msglocal/nsPop3Service.h +include/${MOZILLA}/msglocal/nsPop3Sink.h +include/${MOZILLA}/msglocal/nsPop3URL.h +include/${MOZILLA}/msglocal/nsRssIncomingServer.h +include/${MOZILLA}/msglocal/nsRssService.h +include/${MOZILLA}/msgmdn/nsMsgMdnCID.h +include/${MOZILLA}/msgmdn/nsMsgMdnGenerator.h +include/${MOZILLA}/msgnews/nntpCore.h +include/${MOZILLA}/msgnews/nsIMsgNewsFolder.h +include/${MOZILLA}/msgnews/nsIMsgOfflineNewsState.h +include/${MOZILLA}/msgnews/nsINNTPArticleList.h +include/${MOZILLA}/msgnews/nsINNTPNewsgroupList.h +include/${MOZILLA}/msgnews/nsINNTPNewsgroupPost.h +include/${MOZILLA}/msgnews/nsINNTPProtocol.h +include/${MOZILLA}/msgnews/nsINewsDownloadDialogArgs.h +include/${MOZILLA}/msgnews/nsINntpIncomingServer.h +include/${MOZILLA}/msgnews/nsINntpService.h +include/${MOZILLA}/msgnews/nsINntpUrl.h +include/${MOZILLA}/msgnews/nsMsgNewsCID.h +include/${MOZILLA}/msgnews/nsNNTPArticleList.h +include/${MOZILLA}/msgnews/nsNNTPNewsgroupList.h +include/${MOZILLA}/msgnews/nsNNTPNewsgroupPost.h +include/${MOZILLA}/msgnews/nsNNTPProtocol.h +include/${MOZILLA}/msgnews/nsNewsDownloadDialogArgs.h +include/${MOZILLA}/msgnews/nsNewsFolder.h +include/${MOZILLA}/msgnews/nsNewsUtils.h +include/${MOZILLA}/msgnews/nsNntpIncomingServer.h +include/${MOZILLA}/msgnews/nsNntpService.h +include/${MOZILLA}/msgnews/nsNntpUrl.h +include/${MOZILLA}/msgsmime/nsEncryptedSMIMEURIsService.h +include/${MOZILLA}/msgsmime/nsIEncryptedSMIMEURIsSrvc.h +include/${MOZILLA}/msgsmime/nsIMsgSMIMECompFields.h +include/${MOZILLA}/msgsmime/nsIMsgSMIMEHeaderSink.h +include/${MOZILLA}/msgsmime/nsISMimeJSHelper.h +include/${MOZILLA}/msgsmime/nsMsgComposeSecure.h +include/${MOZILLA}/msgsmime/nsMsgSMIMECID.h +include/${MOZILLA}/msgsmime/nsSMimeJSHelper.h +include/${MOZILLA}/necko/ftpCore.h +include/${MOZILLA}/necko/mozITXTToHTMLConv.h +include/${MOZILLA}/necko/necko-config.h +include/${MOZILLA}/necko/netCore.h +include/${MOZILLA}/necko/nsAboutProtocolUtils.h +include/${MOZILLA}/necko/nsCPasswordManager.h +include/${MOZILLA}/necko/nsCPasswordManagerInternal.h +include/${MOZILLA}/necko/nsChannelProperties.h +include/${MOZILLA}/necko/nsIAboutModule.h +include/${MOZILLA}/necko/nsIAsyncStreamCopier.h +include/${MOZILLA}/necko/nsIAuthModule.h +include/${MOZILLA}/necko/nsIAuthPrompt.h +include/${MOZILLA}/necko/nsIAuthPromptProvider.h +include/${MOZILLA}/necko/nsIBufferedStreams.h +include/${MOZILLA}/necko/nsIByteRangeRequest.h +include/${MOZILLA}/necko/nsICachingChannel.h +include/${MOZILLA}/necko/nsICancelable.h +include/${MOZILLA}/necko/nsIChannel.h +include/${MOZILLA}/necko/nsIChannelEventSink.h +include/${MOZILLA}/necko/nsIContentSniffer.h +include/${MOZILLA}/necko/nsICookie.h +include/${MOZILLA}/necko/nsICookie2.h +include/${MOZILLA}/necko/nsICookieConsent.h +include/${MOZILLA}/necko/nsICookieManager.h +include/${MOZILLA}/necko/nsICookieManager2.h +include/${MOZILLA}/necko/nsICookiePermission.h +include/${MOZILLA}/necko/nsICookieService.h +include/${MOZILLA}/necko/nsICryptoFIPSInfo.h +include/${MOZILLA}/necko/nsIDNSListener.h +include/${MOZILLA}/necko/nsIDNSRecord.h +include/${MOZILLA}/necko/nsIDNSService.h +include/${MOZILLA}/necko/nsIDataChannel.h +include/${MOZILLA}/necko/nsIDirIndex.h +include/${MOZILLA}/necko/nsIDirIndexListener.h +include/${MOZILLA}/necko/nsIDownloader.h +include/${MOZILLA}/necko/nsIEncodedChannel.h +include/${MOZILLA}/necko/nsIExternalProtocolHandler.h +include/${MOZILLA}/necko/nsIFTPChannel.h +include/${MOZILLA}/necko/nsIFileChannel.h +include/${MOZILLA}/necko/nsIFileProtocolHandler.h +include/${MOZILLA}/necko/nsIFileStreams.h +include/${MOZILLA}/necko/nsIFileURL.h +include/${MOZILLA}/necko/nsIHttpAuthManager.h +include/${MOZILLA}/necko/nsIHttpAuthenticator.h +include/${MOZILLA}/necko/nsIHttpChannel.h +include/${MOZILLA}/necko/nsIHttpChannelInternal.h +include/${MOZILLA}/necko/nsIHttpEventSink.h +include/${MOZILLA}/necko/nsIHttpHeaderVisitor.h +include/${MOZILLA}/necko/nsIHttpProtocolHandler.h +include/${MOZILLA}/necko/nsIIDNService.h +include/${MOZILLA}/necko/nsIIOService.h +include/${MOZILLA}/necko/nsIIncrementalDownload.h +include/${MOZILLA}/necko/nsIInputStreamChannel.h +include/${MOZILLA}/necko/nsIInputStreamPump.h +include/${MOZILLA}/necko/nsILoadGroup.h +include/${MOZILLA}/necko/nsIMIMEInputStream.h +include/${MOZILLA}/necko/nsIMultiPartChannel.h +include/${MOZILLA}/necko/nsINetUtil.h +include/${MOZILLA}/necko/nsIPasswordManager.h +include/${MOZILLA}/necko/nsIPasswordManagerInternal.h +include/${MOZILLA}/necko/nsIPermissionManager.h +include/${MOZILLA}/necko/nsIProgressEventSink.h +include/${MOZILLA}/necko/nsIPrompt.h +include/${MOZILLA}/necko/nsIProtocolHandler.h +include/${MOZILLA}/necko/nsIProtocolProxyCallback.h +include/${MOZILLA}/necko/nsIProtocolProxyFilter.h +include/${MOZILLA}/necko/nsIProtocolProxyService.h +include/${MOZILLA}/necko/nsIProxiedProtocolHandler.h +include/${MOZILLA}/necko/nsIProxyAutoConfig.h +include/${MOZILLA}/necko/nsIProxyInfo.h +include/${MOZILLA}/necko/nsIRequest.h +include/${MOZILLA}/necko/nsIRequestObserver.h +include/${MOZILLA}/necko/nsIRequestObserverProxy.h +include/${MOZILLA}/necko/nsIResProtocolHandler.h +include/${MOZILLA}/necko/nsIResumableChannel.h +include/${MOZILLA}/necko/nsISOCKSSocketInfo.h +include/${MOZILLA}/necko/nsISSLSocketControl.h +include/${MOZILLA}/necko/nsISafeOutputStream.h +include/${MOZILLA}/necko/nsISecretDecoderRing.h +include/${MOZILLA}/necko/nsISecureBrowserUI.h +include/${MOZILLA}/necko/nsISecurityEventSink.h +include/${MOZILLA}/necko/nsIServerSocket.h +include/${MOZILLA}/necko/nsISimpleStreamListener.h +include/${MOZILLA}/necko/nsISocketProvider.h +include/${MOZILLA}/necko/nsISocketProviderService.h +include/${MOZILLA}/necko/nsISocketTransport.h +include/${MOZILLA}/necko/nsISocketTransportService.h +include/${MOZILLA}/necko/nsIStandardURL.h +include/${MOZILLA}/necko/nsIStreamConverter.h +include/${MOZILLA}/necko/nsIStreamConverterService.h +include/${MOZILLA}/necko/nsIStreamListener.h +include/${MOZILLA}/necko/nsIStreamListenerProxy.h +include/${MOZILLA}/necko/nsIStreamListenerTee.h +include/${MOZILLA}/necko/nsIStreamLoader.h +include/${MOZILLA}/necko/nsIStreamTransportService.h +include/${MOZILLA}/necko/nsISyncStreamListener.h +include/${MOZILLA}/necko/nsITXTToHTMLConv.h +include/${MOZILLA}/necko/nsITransport.h +include/${MOZILLA}/necko/nsITransportSecurityInfo.h +include/${MOZILLA}/necko/nsIURI.h +include/${MOZILLA}/necko/nsIURIChecker.h +include/${MOZILLA}/necko/nsIURL.h +include/${MOZILLA}/necko/nsIURLParser.h +include/${MOZILLA}/necko/nsIUnicharStreamListener.h +include/${MOZILLA}/necko/nsIUnicharStreamLoader.h +include/${MOZILLA}/necko/nsIUploadChannel.h +include/${MOZILLA}/necko/nsNetCID.h +include/${MOZILLA}/necko/nsNetError.h +include/${MOZILLA}/necko/nsNetStrings.h +include/${MOZILLA}/necko/nsNetUtil.h +include/${MOZILLA}/necko/nsPIDNSService.h +include/${MOZILLA}/necko/nsPIProtocolProxyService.h +include/${MOZILLA}/necko/nsPISocketTransportService.h +include/${MOZILLA}/necko/nsReadLine.h +include/${MOZILLA}/necko/nsURIHashKey.h +include/${MOZILLA}/necko2/nsIViewSourceChannel.h +include/${MOZILLA}/nkcache/nsCacheService.h +include/${MOZILLA}/nkcache/nsICache.h +include/${MOZILLA}/nkcache/nsICacheEntryDescriptor.h +include/${MOZILLA}/nkcache/nsICacheListener.h +include/${MOZILLA}/nkcache/nsICacheService.h +include/${MOZILLA}/nkcache/nsICacheSession.h +include/${MOZILLA}/nkcache/nsICacheVisitor.h +include/${MOZILLA}/nsBuildID.h +include/${MOZILLA}/nsStaticComponents.h +include/${MOZILLA}/nspr/md/_aix.h +include/${MOZILLA}/nspr/md/_aix32.cfg +include/${MOZILLA}/nspr/md/_aix64.cfg +include/${MOZILLA}/nspr/md/_beos.cfg +include/${MOZILLA}/nspr/md/_beos.h +include/${MOZILLA}/nspr/md/_bsdi.cfg +include/${MOZILLA}/nspr/md/_bsdi.h +include/${MOZILLA}/nspr/md/_darwin.cfg +include/${MOZILLA}/nspr/md/_darwin.h +include/${MOZILLA}/nspr/md/_dgux.cfg +include/${MOZILLA}/nspr/md/_dgux.h +include/${MOZILLA}/nspr/md/_freebsd.cfg +include/${MOZILLA}/nspr/md/_freebsd.h +include/${MOZILLA}/nspr/md/_hpux.h +include/${MOZILLA}/nspr/md/_hpux32.cfg +include/${MOZILLA}/nspr/md/_hpux64.cfg +include/${MOZILLA}/nspr/md/_irix.h +include/${MOZILLA}/nspr/md/_irix32.cfg +include/${MOZILLA}/nspr/md/_irix64.cfg +include/${MOZILLA}/nspr/md/_linux.cfg +include/${MOZILLA}/nspr/md/_linux.h +include/${MOZILLA}/nspr/md/_macos.h +include/${MOZILLA}/nspr/md/_ncr.cfg +include/${MOZILLA}/nspr/md/_ncr.h +include/${MOZILLA}/nspr/md/_nec.cfg +include/${MOZILLA}/nspr/md/_nec.h +include/${MOZILLA}/nspr/md/_netbsd.cfg +include/${MOZILLA}/nspr/md/_netbsd.h +include/${MOZILLA}/nspr/md/_nextstep.cfg +include/${MOZILLA}/nspr/md/_nextstep.h +include/${MOZILLA}/nspr/md/_nspr_pthread.h +include/${MOZILLA}/nspr/md/_nto.cfg +include/${MOZILLA}/nspr/md/_nto.h +include/${MOZILLA}/nspr/md/_openbsd.cfg +include/${MOZILLA}/nspr/md/_openbsd.h +include/${MOZILLA}/nspr/md/_openvms.cfg +include/${MOZILLA}/nspr/md/_openvms.h +include/${MOZILLA}/nspr/md/_os2.cfg +include/${MOZILLA}/nspr/md/_os2.h +include/${MOZILLA}/nspr/md/_os2_errors.h +include/${MOZILLA}/nspr/md/_osf1.cfg +include/${MOZILLA}/nspr/md/_osf1.h +include/${MOZILLA}/nspr/md/_pcos.h +include/${MOZILLA}/nspr/md/_pth.h +include/${MOZILLA}/nspr/md/_qnx.cfg +include/${MOZILLA}/nspr/md/_qnx.h +include/${MOZILLA}/nspr/md/_reliantunix.cfg +include/${MOZILLA}/nspr/md/_reliantunix.h +include/${MOZILLA}/nspr/md/_rhapsody.cfg +include/${MOZILLA}/nspr/md/_rhapsody.h +include/${MOZILLA}/nspr/md/_riscos.cfg +include/${MOZILLA}/nspr/md/_riscos.h +include/${MOZILLA}/nspr/md/_scoos.cfg +include/${MOZILLA}/nspr/md/_scoos.h +include/${MOZILLA}/nspr/md/_solaris.cfg +include/${MOZILLA}/nspr/md/_solaris.h +include/${MOZILLA}/nspr/md/_sony.cfg +include/${MOZILLA}/nspr/md/_sony.h +include/${MOZILLA}/nspr/md/_sunos4.cfg +include/${MOZILLA}/nspr/md/_sunos4.h +include/${MOZILLA}/nspr/md/_unix_errors.h +include/${MOZILLA}/nspr/md/_unixos.h +include/${MOZILLA}/nspr/md/_unixware.cfg +include/${MOZILLA}/nspr/md/_unixware.h +include/${MOZILLA}/nspr/md/_unixware7.cfg +include/${MOZILLA}/nspr/md/_win16.cfg +include/${MOZILLA}/nspr/md/_win16.h +include/${MOZILLA}/nspr/md/_win32_errors.h +include/${MOZILLA}/nspr/md/_win95.cfg +include/${MOZILLA}/nspr/md/_win95.h +include/${MOZILLA}/nspr/md/_winnt.cfg +include/${MOZILLA}/nspr/md/_winnt.h +include/${MOZILLA}/nspr/md/prosdep.h +include/${MOZILLA}/nspr/md/sunos4.h +include/${MOZILLA}/nspr/nspr.h +include/${MOZILLA}/nspr/obsolete/pralarm.h +include/${MOZILLA}/nspr/obsolete/probslet.h +include/${MOZILLA}/nspr/obsolete/protypes.h +include/${MOZILLA}/nspr/obsolete/prsem.h +include/${MOZILLA}/nspr/plarena.h +include/${MOZILLA}/nspr/plarenas.h +include/${MOZILLA}/nspr/plbase64.h +include/${MOZILLA}/nspr/plerror.h +include/${MOZILLA}/nspr/plgetopt.h +include/${MOZILLA}/nspr/plhash.h +include/${MOZILLA}/nspr/plresolv.h +include/${MOZILLA}/nspr/plstr.h +include/${MOZILLA}/nspr/pratom.h +include/${MOZILLA}/nspr/prbit.h +include/${MOZILLA}/nspr/prclist.h +include/${MOZILLA}/nspr/prcmon.h +include/${MOZILLA}/nspr/prcountr.h +include/${MOZILLA}/nspr/prcpucfg.h +include/${MOZILLA}/nspr/prcvar.h +include/${MOZILLA}/nspr/prdtoa.h +include/${MOZILLA}/nspr/prenv.h +include/${MOZILLA}/nspr/prerr.h +include/${MOZILLA}/nspr/prerror.h +include/${MOZILLA}/nspr/prinet.h +include/${MOZILLA}/nspr/prinit.h +include/${MOZILLA}/nspr/prinrval.h +include/${MOZILLA}/nspr/prio.h +include/${MOZILLA}/nspr/pripcsem.h +include/${MOZILLA}/nspr/private/pprio.h +include/${MOZILLA}/nspr/private/pprthred.h +include/${MOZILLA}/nspr/private/prpriv.h +include/${MOZILLA}/nspr/prlink.h +include/${MOZILLA}/nspr/prlock.h +include/${MOZILLA}/nspr/prlog.h +include/${MOZILLA}/nspr/prlong.h +include/${MOZILLA}/nspr/prmem.h +include/${MOZILLA}/nspr/prmon.h +include/${MOZILLA}/nspr/prmwait.h +include/${MOZILLA}/nspr/prnetdb.h +include/${MOZILLA}/nspr/prolock.h +include/${MOZILLA}/nspr/prpdce.h +include/${MOZILLA}/nspr/prprf.h +include/${MOZILLA}/nspr/prproces.h +include/${MOZILLA}/nspr/prrng.h +include/${MOZILLA}/nspr/prrwlock.h +include/${MOZILLA}/nspr/prshm.h +include/${MOZILLA}/nspr/prshma.h +include/${MOZILLA}/nspr/prsystem.h +include/${MOZILLA}/nspr/prthread.h +include/${MOZILLA}/nspr/prtime.h +include/${MOZILLA}/nspr/prtpool.h +include/${MOZILLA}/nspr/prtrace.h +include/${MOZILLA}/nspr/prtypes.h +include/${MOZILLA}/nspr/prvrsion.h +include/${MOZILLA}/nspr/prwin16.h +include/${MOZILLA}/oji/ProxyJNI.h +include/${MOZILLA}/oji/jvmmgr.h +include/${MOZILLA}/oji/nsIJRIPlugin.h +include/${MOZILLA}/oji/nsIJVMAuthTools.h +include/${MOZILLA}/oji/nsIJVMConfigManager.h +include/${MOZILLA}/oji/nsIJVMConsole.h +include/${MOZILLA}/oji/nsIJVMManager.h +include/${MOZILLA}/oji/nsIJVMPlugin.h +include/${MOZILLA}/oji/nsIJVMPluginInstance.h +include/${MOZILLA}/oji/nsIJVMPluginTagInfo.h +include/${MOZILLA}/oji/nsIJVMPrefsWindow.h +include/${MOZILLA}/oji/nsIJVMWindow.h +include/${MOZILLA}/oji/nsILiveConnectManager.h +include/${MOZILLA}/oji/nsISecureEnv.h +include/${MOZILLA}/oji/nsISymantecDebugManager.h +include/${MOZILLA}/oji/nsISymantecDebugger.h +include/${MOZILLA}/oji/nsIThreadManager.h +include/${MOZILLA}/oji/nsJVMManager.h +include/${MOZILLA}/oji/nsJVMPluginTagInfo.h +include/${MOZILLA}/oji/nsjvm.h +include/${MOZILLA}/p3p/nsIPolicyListener.h +include/${MOZILLA}/p3p/nsIPolicyReference.h +include/${MOZILLA}/p3p/nsIPolicyTarget.h +include/${MOZILLA}/p3p/nsP3PCIID.h +include/${MOZILLA}/pipboot/nsIBufEntropyCollector.h +include/${MOZILLA}/pipboot/nsISSLStatusProvider.h +include/${MOZILLA}/pipboot/nsISecurityWarningDialogs.h +include/${MOZILLA}/pipnss/nsIASN1Object.h +include/${MOZILLA}/pipnss/nsIASN1PrintableItem.h +include/${MOZILLA}/pipnss/nsIASN1Sequence.h +include/${MOZILLA}/pipnss/nsIBadCertListener.h +include/${MOZILLA}/pipnss/nsICMSDecoder.h +include/${MOZILLA}/pipnss/nsICMSEncoder.h +include/${MOZILLA}/pipnss/nsICMSMessage.h +include/${MOZILLA}/pipnss/nsICMSMessageErrors.h +include/${MOZILLA}/pipnss/nsICMSSecureMessage.h +include/${MOZILLA}/pipnss/nsICRLInfo.h +include/${MOZILLA}/pipnss/nsICRLManager.h +include/${MOZILLA}/pipnss/nsICertPickDialogs.h +include/${MOZILLA}/pipnss/nsICertSelect.h +include/${MOZILLA}/pipnss/nsICertTree.h +include/${MOZILLA}/pipnss/nsICertificateDialogs.h +include/${MOZILLA}/pipnss/nsICipherInfo.h +include/${MOZILLA}/pipnss/nsIClientAuthDialogs.h +include/${MOZILLA}/pipnss/nsIDOMCryptoDialogs.h +include/${MOZILLA}/pipnss/nsIFormSigningDialog.h +include/${MOZILLA}/pipnss/nsIGenKeypairInfoDlg.h +include/${MOZILLA}/pipnss/nsIKeygenThread.h +include/${MOZILLA}/pipnss/nsINSSCertCache.h +include/${MOZILLA}/pipnss/nsIOCSPResponder.h +include/${MOZILLA}/pipnss/nsIPK11Token.h +include/${MOZILLA}/pipnss/nsIPK11TokenDB.h +include/${MOZILLA}/pipnss/nsIPKCS11Module.h +include/${MOZILLA}/pipnss/nsIPKCS11ModuleDB.h +include/${MOZILLA}/pipnss/nsIPKCS11Slot.h +include/${MOZILLA}/pipnss/nsISMimeCert.h +include/${MOZILLA}/pipnss/nsISSLStatus.h +include/${MOZILLA}/pipnss/nsITokenDialogs.h +include/${MOZILLA}/pipnss/nsITokenPasswordDialogs.h +include/${MOZILLA}/pipnss/nsIUserCertPicker.h +include/${MOZILLA}/pipnss/nsIX509Cert.h +include/${MOZILLA}/pipnss/nsIX509CertDB.h +include/${MOZILLA}/pipnss/nsIX509CertDB2.h +include/${MOZILLA}/pipnss/nsIX509CertValidity.h +include/${MOZILLA}/pippki/nsIASN1Tree.h +include/${MOZILLA}/pippki/nsIPKIParamBlock.h +include/${MOZILLA}/plugin/npapi.h +include/${MOZILLA}/plugin/npruntime.h +include/${MOZILLA}/plugin/nptypes.h +include/${MOZILLA}/plugin/npupp.h +include/${MOZILLA}/plugin/nsDefaultPlugin.h +include/${MOZILLA}/plugin/nsIClassicPluginFactory.h +include/${MOZILLA}/plugin/nsICookieStorage.h +include/${MOZILLA}/plugin/nsIEventHandler.h +include/${MOZILLA}/plugin/nsIFileUtilities.h +include/${MOZILLA}/plugin/nsIHTTPHeaderListener.h +include/${MOZILLA}/plugin/nsIJRILiveConnectPIPeer.h +include/${MOZILLA}/plugin/nsIJRILiveConnectPlugin.h +include/${MOZILLA}/plugin/nsIPlugin.h +include/${MOZILLA}/plugin/nsIPluginDocument.h +include/${MOZILLA}/plugin/nsIPluginHost.h +include/${MOZILLA}/plugin/nsIPluginInputStream.h +include/${MOZILLA}/plugin/nsIPluginInstance.h +include/${MOZILLA}/plugin/nsIPluginInstanceInternal.h +include/${MOZILLA}/plugin/nsIPluginInstanceOwner.h +include/${MOZILLA}/plugin/nsIPluginInstancePeer.h +include/${MOZILLA}/plugin/nsIPluginInstancePeer2.h +include/${MOZILLA}/plugin/nsIPluginManager.h +include/${MOZILLA}/plugin/nsIPluginManager2.h +include/${MOZILLA}/plugin/nsIPluginStreamInfo.h +include/${MOZILLA}/plugin/nsIPluginStreamListener.h +include/${MOZILLA}/plugin/nsIPluginTagInfo.h +include/${MOZILLA}/plugin/nsIPluginTagInfo2.h +include/${MOZILLA}/plugin/nsIScriptablePlugin.h +include/${MOZILLA}/plugin/nsIWindowlessPlugInstPeer.h +include/${MOZILLA}/plugin/nsPIPluginHost.h +include/${MOZILLA}/plugin/nsPIPluginInstancePeer.h +include/${MOZILLA}/plugin/nsPluginError.h +include/${MOZILLA}/plugin/nsPluginLogging.h +include/${MOZILLA}/plugin/nsPluginNativeWindow.h +include/${MOZILLA}/plugin/nsPluginsCID.h +include/${MOZILLA}/plugin/nsplugin.h +include/${MOZILLA}/plugin/nsplugindefs.h +include/${MOZILLA}/plugin/nspluginroot.h +include/${MOZILLA}/pref/nsIPref.h +include/${MOZILLA}/pref/nsIPrefBranch.h +include/${MOZILLA}/pref/nsIPrefBranch2.h +include/${MOZILLA}/pref/nsIPrefBranchInternal.h +include/${MOZILLA}/pref/nsIPrefLocalizedString.h +include/${MOZILLA}/pref/nsIPrefService.h +include/${MOZILLA}/pref/nsIRelativeFilePref.h +include/${MOZILLA}/pref/nsISecurityPref.h +include/${MOZILLA}/pref/nsPrefsCID.h +include/${MOZILLA}/prefetch/nsCPrefetchService.h +include/${MOZILLA}/prefetch/nsIPrefetchService.h +include/${MOZILLA}/prefmigr/nsIPrefMigration.h +include/${MOZILLA}/prefmigr/nsIPrefMigrationProgress.h +include/${MOZILLA}/prefmigr/nsPrefMigration.h +include/${MOZILLA}/prefmigr/nsPrefMigrationCIDs.h +include/${MOZILLA}/prefmigr/nsPrefMigrationFactory.h +include/${MOZILLA}/profdirserviceprovider/nsProfileDirServiceProvider.h +include/${MOZILLA}/profile/nsIProfile.h +include/${MOZILLA}/profile/nsIProfileChangeStatus.h +include/${MOZILLA}/profile/nsIProfileInternal.h +include/${MOZILLA}/profile/nsIProfileStartupListener.h +include/${MOZILLA}/profile/nsIProfileUnlocker.h +include/${MOZILLA}/profile/nsISessionRoaming.h +include/${MOZILLA}/progressDlg/nsIProgressDialog.h +include/${MOZILLA}/rdf/nsILocalStore.h +include/${MOZILLA}/rdf/nsIRDFCompositeDataSource.h +include/${MOZILLA}/rdf/nsIRDFContainer.h +include/${MOZILLA}/rdf/nsIRDFContainerUtils.h +include/${MOZILLA}/rdf/nsIRDFContentSink.h +include/${MOZILLA}/rdf/nsIRDFDataSource.h +include/${MOZILLA}/rdf/nsIRDFDelegateFactory.h +include/${MOZILLA}/rdf/nsIRDFFileSystem.h +include/${MOZILLA}/rdf/nsIRDFInMemoryDataSource.h +include/${MOZILLA}/rdf/nsIRDFInferDataSource.h +include/${MOZILLA}/rdf/nsIRDFLiteral.h +include/${MOZILLA}/rdf/nsIRDFNode.h +include/${MOZILLA}/rdf/nsIRDFObserver.h +include/${MOZILLA}/rdf/nsIRDFPropagatableDataSource.h +include/${MOZILLA}/rdf/nsIRDFPurgeableDataSource.h +include/${MOZILLA}/rdf/nsIRDFRemoteDataSource.h +include/${MOZILLA}/rdf/nsIRDFResource.h +include/${MOZILLA}/rdf/nsIRDFService.h +include/${MOZILLA}/rdf/nsIRDFXMLParser.h +include/${MOZILLA}/rdf/nsIRDFXMLSerializer.h +include/${MOZILLA}/rdf/nsIRDFXMLSink.h +include/${MOZILLA}/rdf/nsIRDFXMLSource.h +include/${MOZILLA}/rdf/nsRDFCID.h +include/${MOZILLA}/rdf/rdf.h +include/${MOZILLA}/rdf/rdfIDataSource.h +include/${MOZILLA}/rdf/rdfISerializer.h +include/${MOZILLA}/rdf/rdfITripleVisitor.h +include/${MOZILLA}/rdfutil/nsRDFResource.h +include/${MOZILLA}/shistory/nsIHistoryEntry.h +include/${MOZILLA}/shistory/nsISHContainer.h +include/${MOZILLA}/shistory/nsISHEntry.h +include/${MOZILLA}/shistory/nsISHTransaction.h +include/${MOZILLA}/shistory/nsISHistory.h +include/${MOZILLA}/shistory/nsISHistoryInternal.h +include/${MOZILLA}/shistory/nsISHistoryListener.h +include/${MOZILLA}/sidebar/nsISidebar.h +include/${MOZILLA}/spellchecker/mozIPersonalDictionary.h +include/${MOZILLA}/spellchecker/mozISpellCheckingEngine.h +include/${MOZILLA}/spellchecker/mozISpellI18NManager.h +include/${MOZILLA}/spellchecker/mozISpellI18NUtil.h +include/${MOZILLA}/sqlite3/sqlite3.h +include/${MOZILLA}/storage/mozIStorageConnection.h +include/${MOZILLA}/storage/mozIStorageDataSet.h +include/${MOZILLA}/storage/mozIStorageFunction.h +include/${MOZILLA}/storage/mozIStorageService.h +include/${MOZILLA}/storage/mozIStorageStatement.h +include/${MOZILLA}/storage/mozIStorageStatementWrapper.h +include/${MOZILLA}/storage/mozIStorageValueArray.h +include/${MOZILLA}/storage/mozStorageCID.h +include/${MOZILLA}/string/nsAString.h +include/${MOZILLA}/string/nsAlgorithm.h +include/${MOZILLA}/string/nsCharTraits.h +include/${MOZILLA}/string/nsDependentString.h +include/${MOZILLA}/string/nsDependentSubstring.h +include/${MOZILLA}/string/nsEmbedString.h +include/${MOZILLA}/string/nsLiteralString.h +include/${MOZILLA}/string/nsObsoleteAString.h +include/${MOZILLA}/string/nsPrintfCString.h +include/${MOZILLA}/string/nsPromiseFlatString.h +include/${MOZILLA}/string/nsReadableUtils.h +include/${MOZILLA}/string/nsString.h +include/${MOZILLA}/string/nsStringAPI.h +include/${MOZILLA}/string/nsStringBuffer.h +include/${MOZILLA}/string/nsStringFwd.h +include/${MOZILLA}/string/nsStringIterator.h +include/${MOZILLA}/string/nsSubstring.h +include/${MOZILLA}/string/nsSubstringTuple.h +include/${MOZILLA}/string/nsTAString.h +include/${MOZILLA}/string/nsTDependentString.h +include/${MOZILLA}/string/nsTDependentSubstring.h +include/${MOZILLA}/string/nsTObsoleteAString.h +include/${MOZILLA}/string/nsTPromiseFlatString.h +include/${MOZILLA}/string/nsTString.h +include/${MOZILLA}/string/nsTSubstring.h +include/${MOZILLA}/string/nsTSubstringTuple.h +include/${MOZILLA}/string/nsUTF8Utils.h +include/${MOZILLA}/string/nsXPIDLString.h +include/${MOZILLA}/string/string-template-def-char.h +include/${MOZILLA}/string/string-template-def-unichar.h +include/${MOZILLA}/string/string-template-undef.h +include/${MOZILLA}/system-pref/nsSystemPrefLog.h +include/${MOZILLA}/system-pref/nsSystemPrefService.h +include/${MOZILLA}/toolkitcomps/nsIRemoteService.h +include/${MOZILLA}/transformiix/nsIXFormsUtilityService.h +include/${MOZILLA}/transformiix/nsIXFormsXPathEvaluator.h +include/${MOZILLA}/txmgr/nsITransaction.h +include/${MOZILLA}/txmgr/nsITransactionList.h +include/${MOZILLA}/txmgr/nsITransactionListener.h +include/${MOZILLA}/txmgr/nsITransactionManager.h +include/${MOZILLA}/txmgr/nsTransactionManagerCID.h +include/${MOZILLA}/txtsvc/nsIInlineSpellChecker.h +include/${MOZILLA}/txtsvc/nsISpellChecker.h +include/${MOZILLA}/txtsvc/nsITextService.h +include/${MOZILLA}/txtsvc/nsITextServicesDocument.h +include/${MOZILLA}/txtsvc/nsITextServicesFilter.h +include/${MOZILLA}/txtsvc/nsTextServicesCID.h +include/${MOZILLA}/typeaheadfind/nsITypeAheadFind.h +include/${MOZILLA}/uconv/nsEncoderDecoderUtils.h +include/${MOZILLA}/uconv/nsICharRepresentable.h +include/${MOZILLA}/uconv/nsICharsetAlias.h +include/${MOZILLA}/uconv/nsICharsetConverterManager.h +include/${MOZILLA}/uconv/nsICurrentCharsetListener.h +include/${MOZILLA}/uconv/nsIMappingCache.h +include/${MOZILLA}/uconv/nsIPlatformCharset.h +include/${MOZILLA}/uconv/nsIScriptableUConv.h +include/${MOZILLA}/uconv/nsITextToSubURI.h +include/${MOZILLA}/uconv/nsIUTF8ConverterService.h +include/${MOZILLA}/uconv/nsIUnicodeDecodeHelper.h +include/${MOZILLA}/uconv/nsIUnicodeDecoder.h +include/${MOZILLA}/uconv/nsIUnicodeEncodeHelper.h +include/${MOZILLA}/uconv/nsIUnicodeEncoder.h +include/${MOZILLA}/uconv/nsUConvCID.h +include/${MOZILLA}/uconv/uconvutil.h +include/${MOZILLA}/ucvcn/nsUCvCnCID.h +include/${MOZILLA}/ucvibm/nsUCvIBMCID.h +include/${MOZILLA}/ucvja/nsUCVJA2CID.h +include/${MOZILLA}/ucvja/nsUCVJACID.h +include/${MOZILLA}/ucvko/nsUCvKOCID.h +include/${MOZILLA}/ucvlatin/nsUCvLatinCID.h +include/${MOZILLA}/ucvmath/nsUCvMathCID.h +include/${MOZILLA}/ucvtw/nsUCvTWCID.h +include/${MOZILLA}/ucvtw2/nsUCvTW2CID.h +include/${MOZILLA}/unicharutil/cattable.h +include/${MOZILLA}/unicharutil/nsCompressedCharMap.h +include/${MOZILLA}/unicharutil/nsHankakuToZenkakuCID.h +include/${MOZILLA}/unicharutil/nsICaseConversion.h +include/${MOZILLA}/unicharutil/nsIEntityConverter.h +include/${MOZILLA}/unicharutil/nsIOrderIdFormater.h +include/${MOZILLA}/unicharutil/nsISaveAsCharset.h +include/${MOZILLA}/unicharutil/nsITextTransform.h +include/${MOZILLA}/unicharutil/nsIUGenDetailCategory.h +include/${MOZILLA}/unicharutil/nsIUnicodeNormalizer.h +include/${MOZILLA}/unicharutil/nsUnicharUtilCIID.h +include/${MOZILLA}/unicharutil/nsUnicharUtils.h +include/${MOZILLA}/uriloader/nsCURILoader.h +include/${MOZILLA}/uriloader/nsDocLoader.h +include/${MOZILLA}/uriloader/nsIContentHandler.h +include/${MOZILLA}/uriloader/nsIDocumentLoader.h +include/${MOZILLA}/uriloader/nsIDownload.h +include/${MOZILLA}/uriloader/nsITransfer.h +include/${MOZILLA}/uriloader/nsIURIContentListener.h +include/${MOZILLA}/uriloader/nsIURILoader.h +include/${MOZILLA}/uriloader/nsIWebProgress.h +include/${MOZILLA}/uriloader/nsIWebProgressListener.h +include/${MOZILLA}/uriloader/nsIWebProgressListener2.h +include/${MOZILLA}/uriloader/nsURILoader.h +include/${MOZILLA}/util/nsTimer.h +include/${MOZILLA}/util/stopwatch.h +include/${MOZILLA}/view/nsICompositeListener.h +include/${MOZILLA}/view/nsIScrollPositionListener.h +include/${MOZILLA}/view/nsIScrollableView.h +include/${MOZILLA}/view/nsIView.h +include/${MOZILLA}/view/nsIViewManager.h +include/${MOZILLA}/view/nsIViewObserver.h +include/${MOZILLA}/view/nsViewsCID.h +include/${MOZILLA}/wallet/nsCPassword.h +include/${MOZILLA}/wallet/nsIPassword.h +include/${MOZILLA}/wallet/nsIWalletService.h +include/${MOZILLA}/walletviewers/nsISignonViewer.h +include/${MOZILLA}/walletviewers/nsIWalletEditor.h +include/${MOZILLA}/walletviewers/nsIWalletPreview.h +include/${MOZILLA}/webbrowserpersist/nsCWebBrowserPersist.h +include/${MOZILLA}/webbrowserpersist/nsIWebBrowserPersist.h +include/${MOZILLA}/webbrwsr/nsCTooltipTextProvider.h +include/${MOZILLA}/webbrwsr/nsCWebBrowser.h +include/${MOZILLA}/webbrwsr/nsICommandHandler.h +include/${MOZILLA}/webbrwsr/nsIContextMenuListener.h +include/${MOZILLA}/webbrwsr/nsIContextMenuListener2.h +include/${MOZILLA}/webbrwsr/nsIEmbeddingSiteWindow.h +include/${MOZILLA}/webbrwsr/nsIEmbeddingSiteWindow2.h +include/${MOZILLA}/webbrwsr/nsIPrintingPrompt.h +include/${MOZILLA}/webbrwsr/nsIPrintingPromptService.h +include/${MOZILLA}/webbrwsr/nsITooltipListener.h +include/${MOZILLA}/webbrwsr/nsITooltipTextProvider.h +include/${MOZILLA}/webbrwsr/nsIWebBrowser.h +include/${MOZILLA}/webbrwsr/nsIWebBrowserChrome.h +include/${MOZILLA}/webbrwsr/nsIWebBrowserChromeFocus.h +include/${MOZILLA}/webbrwsr/nsIWebBrowserFocus.h +include/${MOZILLA}/webbrwsr/nsIWebBrowserPrint.h +include/${MOZILLA}/webbrwsr/nsIWebBrowserSetup.h +include/${MOZILLA}/webbrwsr/nsIWebBrowserStream.h +include/${MOZILLA}/webdav/nsIWebDAVListener.h +include/${MOZILLA}/webdav/nsIWebDAVResource.h +include/${MOZILLA}/webdav/nsIWebDAVService.h +include/${MOZILLA}/webdav/nsWebDAVServiceCID.h +include/${MOZILLA}/webshell/nsIClipboardCommands.h +include/${MOZILLA}/webshell/nsIContentViewerContainer.h +include/${MOZILLA}/webshell/nsIDocumentLoaderFactory.h +include/${MOZILLA}/webshell/nsILinkHandler.h +include/${MOZILLA}/webshell/nsIRefreshURI.h +include/${MOZILLA}/webshell/nsIWebShellServices.h +include/${MOZILLA}/websrvcs/nsIGenericInterfaceInfoSet.h +include/${MOZILLA}/websrvcs/nsIInterfaceInfoToIDL.h +include/${MOZILLA}/websrvcs/nsISOAPAttachments.h +include/${MOZILLA}/websrvcs/nsISOAPBlock.h +include/${MOZILLA}/websrvcs/nsISOAPCall.h +include/${MOZILLA}/websrvcs/nsISOAPCallCompletion.h +include/${MOZILLA}/websrvcs/nsISOAPDecoder.h +include/${MOZILLA}/websrvcs/nsISOAPEncoder.h +include/${MOZILLA}/websrvcs/nsISOAPEncoding.h +include/${MOZILLA}/websrvcs/nsISOAPFault.h +include/${MOZILLA}/websrvcs/nsISOAPHeaderBlock.h +include/${MOZILLA}/websrvcs/nsISOAPMessage.h +include/${MOZILLA}/websrvcs/nsISOAPParameter.h +include/${MOZILLA}/websrvcs/nsISOAPPropertyBagMutator.h +include/${MOZILLA}/websrvcs/nsISOAPResponse.h +include/${MOZILLA}/websrvcs/nsISOAPResponseListener.h +include/${MOZILLA}/websrvcs/nsISOAPService.h +include/${MOZILLA}/websrvcs/nsISOAPServiceRegistry.h +include/${MOZILLA}/websrvcs/nsISOAPTransport.h +include/${MOZILLA}/websrvcs/nsISOAPTransportListener.h +include/${MOZILLA}/websrvcs/nsISchema.h +include/${MOZILLA}/websrvcs/nsISchemaLoader.h +include/${MOZILLA}/websrvcs/nsIScriptableInterfaceInfo.h +include/${MOZILLA}/websrvcs/nsIWSDL.h +include/${MOZILLA}/websrvcs/nsIWSDLLoader.h +include/${MOZILLA}/websrvcs/nsIWSDLSOAPBinding.h +include/${MOZILLA}/websrvcs/nsIWSPInterfaceInfoService.h +include/${MOZILLA}/websrvcs/nsIWebScriptsAccessService.h +include/${MOZILLA}/websrvcs/nsIWebServiceErrorHandler.h +include/${MOZILLA}/websrvcs/nsIWebServiceProxy.h +include/${MOZILLA}/widget/mozcontainer.h +include/${MOZILLA}/widget/mozdrawingarea.h +include/${MOZILLA}/widget/nsEvent.h +include/${MOZILLA}/widget/nsGUIEvent.h +include/${MOZILLA}/widget/nsIAppShell.h +include/${MOZILLA}/widget/nsIBaseWindow.h +include/${MOZILLA}/widget/nsIBidiKeyboard.h +include/${MOZILLA}/widget/nsIButton.h +include/${MOZILLA}/widget/nsICheckButton.h +include/${MOZILLA}/widget/nsIClipboard.h +include/${MOZILLA}/widget/nsIClipboardDragDropHookList.h +include/${MOZILLA}/widget/nsIClipboardDragDropHooks.h +include/${MOZILLA}/widget/nsIClipboardHelper.h +include/${MOZILLA}/widget/nsIClipboardOwner.h +include/${MOZILLA}/widget/nsIDragService.h +include/${MOZILLA}/widget/nsIDragSession.h +include/${MOZILLA}/widget/nsIDragSessionBeOS.h +include/${MOZILLA}/widget/nsIDragSessionGTK.h +include/${MOZILLA}/widget/nsIDragSessionMac.h +include/${MOZILLA}/widget/nsIDragSessionOS2.h +include/${MOZILLA}/widget/nsIDragSessionXlib.h +include/${MOZILLA}/widget/nsIEventListener.h +include/${MOZILLA}/widget/nsIFilePicker.h +include/${MOZILLA}/widget/nsIFormatConverter.h +include/${MOZILLA}/widget/nsIFullScreen.h +include/${MOZILLA}/widget/nsIGdkPixbufImage.h +include/${MOZILLA}/widget/nsIKBStateControl.h +include/${MOZILLA}/widget/nsILabel.h +include/${MOZILLA}/widget/nsILookAndFeel.h +include/${MOZILLA}/widget/nsIMenu.h +include/${MOZILLA}/widget/nsIMenuBar.h +include/${MOZILLA}/widget/nsIMenuItem.h +include/${MOZILLA}/widget/nsIMenuListener.h +include/${MOZILLA}/widget/nsIMenuRollup.h +include/${MOZILLA}/widget/nsIMouseListener.h +include/${MOZILLA}/widget/nsINativeKeyBindings.h +include/${MOZILLA}/widget/nsINativeScrollbar.h +include/${MOZILLA}/widget/nsIPluginWidget.h +include/${MOZILLA}/widget/nsIRollupListener.h +include/${MOZILLA}/widget/nsISound.h +include/${MOZILLA}/widget/nsITextWidget.h +include/${MOZILLA}/widget/nsIToolkit.h +include/${MOZILLA}/widget/nsITransferable.h +include/${MOZILLA}/widget/nsIWidget.h +include/${MOZILLA}/widget/nsStringUtil.h +include/${MOZILLA}/widget/nsWidgetSupport.h +include/${MOZILLA}/widget/nsWidgetsCID.h +include/${MOZILLA}/widget/widgetCore.h +include/${MOZILLA}/windowwatcher/nsIAuthPromptWrapper.h +include/${MOZILLA}/windowwatcher/nsIDialogParamBlock.h +include/${MOZILLA}/windowwatcher/nsIPromptService.h +include/${MOZILLA}/windowwatcher/nsIWindowWatcher.h +include/${MOZILLA}/windowwatcher/nsPIPromptService.h +include/${MOZILLA}/windowwatcher/nsPIWindowWatcher.h +include/${MOZILLA}/xml-rpc/nsIDictionary.h +include/${MOZILLA}/xml-rpc/nsIXmlRpcClient.h +include/${MOZILLA}/xml-rpc/nsIXmlRpcClientListener.h +include/${MOZILLA}/xmlextras/nsIDOMParser.h +include/${MOZILLA}/xmlextras/nsIDOMSerializer.h +include/${MOZILLA}/xmlextras/nsIXMLHttpRequest.h +include/${MOZILLA}/xpcom/nsAgg.h +include/${MOZILLA}/xpcom/nsAppDirectoryServiceDefs.h +include/${MOZILLA}/xpcom/nsArray.h +include/${MOZILLA}/xpcom/nsArrayEnumerator.h +include/${MOZILLA}/xpcom/nsAtomService.h +include/${MOZILLA}/xpcom/nsAutoBuffer.h +include/${MOZILLA}/xpcom/nsAutoLock.h +include/${MOZILLA}/xpcom/nsAutoPtr.h +include/${MOZILLA}/xpcom/nsBaseHashtable.h +include/${MOZILLA}/xpcom/nsCOMArray.h +include/${MOZILLA}/xpcom/nsCOMPtr.h +include/${MOZILLA}/xpcom/nsCRT.h +include/${MOZILLA}/xpcom/nsCategoryManagerUtils.h +include/${MOZILLA}/xpcom/nsCheapSets.h +include/${MOZILLA}/xpcom/nsClassHashtable.h +include/${MOZILLA}/xpcom/nsCom.h +include/${MOZILLA}/xpcom/nsComponentManagerUtils.h +include/${MOZILLA}/xpcom/nsCppSharedAllocator.h +include/${MOZILLA}/xpcom/nsDataHashtable.h +include/${MOZILLA}/xpcom/nsDebug.h +include/${MOZILLA}/xpcom/nsDebugImpl.h +include/${MOZILLA}/xpcom/nsDeque.h +include/${MOZILLA}/xpcom/nsDirectoryService.h +include/${MOZILLA}/xpcom/nsDirectoryServiceDefs.h +include/${MOZILLA}/xpcom/nsDirectoryServiceUtils.h +include/${MOZILLA}/xpcom/nsDoubleHashtable.h +include/${MOZILLA}/xpcom/nsEnumeratorUtils.h +include/${MOZILLA}/xpcom/nsError.h +include/${MOZILLA}/xpcom/nsEscape.h +include/${MOZILLA}/xpcom/nsEventQueueUtils.h +include/${MOZILLA}/xpcom/nsFastLoadPtr.h +include/${MOZILLA}/xpcom/nsFastLoadService.h +include/${MOZILLA}/xpcom/nsFixedSizeAllocator.h +include/${MOZILLA}/xpcom/nsGenericFactory.h +include/${MOZILLA}/xpcom/nsHashKeys.h +include/${MOZILLA}/xpcom/nsHashPropertyBag.h +include/${MOZILLA}/xpcom/nsHashSets.h +include/${MOZILLA}/xpcom/nsHashtable.h +include/${MOZILLA}/xpcom/nsIAllocator.h +include/${MOZILLA}/xpcom/nsIArray.h +include/${MOZILLA}/xpcom/nsIAsyncInputStream.h +include/${MOZILLA}/xpcom/nsIAsyncOutputStream.h +include/${MOZILLA}/xpcom/nsIAtom.h +include/${MOZILLA}/xpcom/nsIAtomService.h +include/${MOZILLA}/xpcom/nsIBinaryInputStream.h +include/${MOZILLA}/xpcom/nsIBinaryOutputStream.h +include/${MOZILLA}/xpcom/nsIByteArrayInputStream.h +include/${MOZILLA}/xpcom/nsIByteBuffer.h +include/${MOZILLA}/xpcom/nsICategoryManager.h +include/${MOZILLA}/xpcom/nsIClassInfo.h +include/${MOZILLA}/xpcom/nsICollection.h +include/${MOZILLA}/xpcom/nsIComponentLoader.h +include/${MOZILLA}/xpcom/nsIComponentLoaderManager.h +include/${MOZILLA}/xpcom/nsIComponentManager.h +include/${MOZILLA}/xpcom/nsIComponentManagerObsolete.h +include/${MOZILLA}/xpcom/nsIComponentRegistrar.h +include/${MOZILLA}/xpcom/nsIConsoleListener.h +include/${MOZILLA}/xpcom/nsIConsoleMessage.h +include/${MOZILLA}/xpcom/nsIConsoleService.h +include/${MOZILLA}/xpcom/nsIConverterInputStream.h +include/${MOZILLA}/xpcom/nsIConverterOutputStream.h +include/${MOZILLA}/xpcom/nsID.h +include/${MOZILLA}/xpcom/nsIDebug.h +include/${MOZILLA}/xpcom/nsIDirectoryEnumerator.h +include/${MOZILLA}/xpcom/nsIDirectoryService.h +include/${MOZILLA}/xpcom/nsIEnumerator.h +include/${MOZILLA}/xpcom/nsIEnvironment.h +include/${MOZILLA}/xpcom/nsIErrorService.h +include/${MOZILLA}/xpcom/nsIEventQueue.h +include/${MOZILLA}/xpcom/nsIEventQueueService.h +include/${MOZILLA}/xpcom/nsIEventTarget.h +include/${MOZILLA}/xpcom/nsIException.h +include/${MOZILLA}/xpcom/nsIExceptionService.h +include/${MOZILLA}/xpcom/nsIFactory.h +include/${MOZILLA}/xpcom/nsIFastLoadFileControl.h +include/${MOZILLA}/xpcom/nsIFastLoadService.h +include/${MOZILLA}/xpcom/nsIFile.h +include/${MOZILLA}/xpcom/nsIGenericFactory.h +include/${MOZILLA}/xpcom/nsIID.h +include/${MOZILLA}/xpcom/nsIInputStream.h +include/${MOZILLA}/xpcom/nsIInputStreamTee.h +include/${MOZILLA}/xpcom/nsIInterfaceInfo.h +include/${MOZILLA}/xpcom/nsIInterfaceInfoManager.h +include/${MOZILLA}/xpcom/nsIInterfaceRequestor.h +include/${MOZILLA}/xpcom/nsIInterfaceRequestorUtils.h +include/${MOZILLA}/xpcom/nsILineInputStream.h +include/${MOZILLA}/xpcom/nsILocalFile.h +include/${MOZILLA}/xpcom/nsILocalFileWin.h +include/${MOZILLA}/xpcom/nsIMemory.h +include/${MOZILLA}/xpcom/nsIModule.h +include/${MOZILLA}/xpcom/nsIMultiplexInputStream.h +include/${MOZILLA}/xpcom/nsINIParser.h +include/${MOZILLA}/xpcom/nsIObjectInputStream.h +include/${MOZILLA}/xpcom/nsIObjectOutputStream.h +include/${MOZILLA}/xpcom/nsIObserver.h +include/${MOZILLA}/xpcom/nsIObserverService.h +include/${MOZILLA}/xpcom/nsIOutputStream.h +include/${MOZILLA}/xpcom/nsIPersistentProperties2.h +include/${MOZILLA}/xpcom/nsIPipe.h +include/${MOZILLA}/xpcom/nsIProcess.h +include/${MOZILLA}/xpcom/nsIProgrammingLanguage.h +include/${MOZILLA}/xpcom/nsIProperties.h +include/${MOZILLA}/xpcom/nsIProperty.h +include/${MOZILLA}/xpcom/nsIPropertyBag.h +include/${MOZILLA}/xpcom/nsIPropertyBag2.h +include/${MOZILLA}/xpcom/nsIProxyCreateInstance.h +include/${MOZILLA}/xpcom/nsIProxyObjectManager.h +include/${MOZILLA}/xpcom/nsIRecyclingAllocator.h +include/${MOZILLA}/xpcom/nsIRunnable.h +include/${MOZILLA}/xpcom/nsIScriptableInputStream.h +include/${MOZILLA}/xpcom/nsISeekableStream.h +include/${MOZILLA}/xpcom/nsISerializable.h +include/${MOZILLA}/xpcom/nsIServiceManager.h +include/${MOZILLA}/xpcom/nsIServiceManagerObsolete.h +include/${MOZILLA}/xpcom/nsISimpleEnumerator.h +include/${MOZILLA}/xpcom/nsIStorageStream.h +include/${MOZILLA}/xpcom/nsIStreamBufferAccess.h +include/${MOZILLA}/xpcom/nsIStringEnumerator.h +include/${MOZILLA}/xpcom/nsIStringStream.h +include/${MOZILLA}/xpcom/nsISupports.h +include/${MOZILLA}/xpcom/nsISupportsArray.h +include/${MOZILLA}/xpcom/nsISupportsBase.h +include/${MOZILLA}/xpcom/nsISupportsImpl.h +include/${MOZILLA}/xpcom/nsISupportsIterators.h +include/${MOZILLA}/xpcom/nsISupportsObsolete.h +include/${MOZILLA}/xpcom/nsISupportsPrimitives.h +include/${MOZILLA}/xpcom/nsISupportsPriority.h +include/${MOZILLA}/xpcom/nsISupportsUtils.h +include/${MOZILLA}/xpcom/nsIThread.h +include/${MOZILLA}/xpcom/nsITimelineService.h +include/${MOZILLA}/xpcom/nsITimer.h +include/${MOZILLA}/xpcom/nsITimerInternal.h +include/${MOZILLA}/xpcom/nsITimerManager.h +include/${MOZILLA}/xpcom/nsITraceRefcnt.h +include/${MOZILLA}/xpcom/nsIUnicharBuffer.h +include/${MOZILLA}/xpcom/nsIUnicharInputStream.h +include/${MOZILLA}/xpcom/nsIUnicharLineInputStream.h +include/${MOZILLA}/xpcom/nsIUnicharOutputStream.h +include/${MOZILLA}/xpcom/nsIVariant.h +include/${MOZILLA}/xpcom/nsIVersionComparator.h +include/${MOZILLA}/xpcom/nsIWeakReference.h +include/${MOZILLA}/xpcom/nsIWeakReferenceUtils.h +include/${MOZILLA}/xpcom/nsIWritablePropertyBag.h +include/${MOZILLA}/xpcom/nsIWritablePropertyBag2.h +include/${MOZILLA}/xpcom/nsIXPTLoader.h +include/${MOZILLA}/xpcom/nsInt64.h +include/${MOZILLA}/xpcom/nsInterfaceHashtable.h +include/${MOZILLA}/xpcom/nsInterfaceRequestorAgg.h +include/${MOZILLA}/xpcom/nsLinebreakConverter.h +include/${MOZILLA}/xpcom/nsLocalFile.h +include/${MOZILLA}/xpcom/nsLocalFileUnix.h +include/${MOZILLA}/xpcom/nsMemory.h +include/${MOZILLA}/xpcom/nsModule.h +include/${MOZILLA}/xpcom/nsMultiplexInputStream.h +include/${MOZILLA}/xpcom/nsNativeCharsetUtils.h +include/${MOZILLA}/xpcom/nsNativeComponentLoader.h +include/${MOZILLA}/xpcom/nsObserverService.h +include/${MOZILLA}/xpcom/nsObsoleteModuleLoading.h +include/${MOZILLA}/xpcom/nsProcess.h +include/${MOZILLA}/xpcom/nsProxiedService.h +include/${MOZILLA}/xpcom/nsProxyEvent.h +include/${MOZILLA}/xpcom/nsProxyRelease.h +include/${MOZILLA}/xpcom/nsQuickSort.h +include/${MOZILLA}/xpcom/nsRecyclingAllocator.h +include/${MOZILLA}/xpcom/nsRefPtrHashtable.h +include/${MOZILLA}/xpcom/nsScriptableInputStream.h +include/${MOZILLA}/xpcom/nsServiceManagerUtils.h +include/${MOZILLA}/xpcom/nsStaticAtom.h +include/${MOZILLA}/xpcom/nsStaticNameTable.h +include/${MOZILLA}/xpcom/nsStorageStream.h +include/${MOZILLA}/xpcom/nsStreamUtils.h +include/${MOZILLA}/xpcom/nsStringEnumerator.h +include/${MOZILLA}/xpcom/nsStringIO.h +include/${MOZILLA}/xpcom/nsStringStream.h +include/${MOZILLA}/xpcom/nsSupportsArray.h +include/${MOZILLA}/xpcom/nsSupportsPrimitives.h +include/${MOZILLA}/xpcom/nsTHashtable.h +include/${MOZILLA}/xpcom/nsTextFormatter.h +include/${MOZILLA}/xpcom/nsTime.h +include/${MOZILLA}/xpcom/nsTraceRefcnt.h +include/${MOZILLA}/xpcom/nsTraceRefcntImpl.h +include/${MOZILLA}/xpcom/nsUnitConversion.h +include/${MOZILLA}/xpcom/nsValueArray.h +include/${MOZILLA}/xpcom/nsVariant.h +include/${MOZILLA}/xpcom/nsVersionComparator.h +include/${MOZILLA}/xpcom/nsVoidArray.h +include/${MOZILLA}/xpcom/nsWeakPtr.h +include/${MOZILLA}/xpcom/nsWeakReference.h +include/${MOZILLA}/xpcom/nsXPCOM.h +include/${MOZILLA}/xpcom/nsXPCOMCID.h +include/${MOZILLA}/xpcom/nsXPCOMGlue.h +include/${MOZILLA}/xpcom/nscore.h +include/${MOZILLA}/xpcom/nsrootidl.h +include/${MOZILLA}/xpcom/pldhash.h +include/${MOZILLA}/xpcom/plevent.h +include/${MOZILLA}/xpcom/xcDll.h +include/${MOZILLA}/xpcom/xpcom-config.h +include/${MOZILLA}/xpcom/xpt_arena.h +include/${MOZILLA}/xpcom/xpt_struct.h +include/${MOZILLA}/xpcom/xpt_xdr.h +include/${MOZILLA}/xpcom/xptcall.h +include/${MOZILLA}/xpcom/xptcstubsdecl.inc +include/${MOZILLA}/xpcom/xptcstubsdef.inc +include/${MOZILLA}/xpcom/xptinfo.h +include/${MOZILLA}/xpcom_obsolete/nsFileSpec.h +include/${MOZILLA}/xpcom_obsolete/nsFileStream.h +include/${MOZILLA}/xpcom_obsolete/nsIFileSpec.h +include/${MOZILLA}/xpcom_obsolete/nsIFileStream.h +include/${MOZILLA}/xpcom_obsolete/nsIRegistry.h +include/${MOZILLA}/xpcom_obsolete/nsIRegistryUtils.h +include/${MOZILLA}/xpcom_obsolete/nsSpecialSystemDirectory.h +include/${MOZILLA}/xpcom_obsolete/xpcomobsolete.h +include/${MOZILLA}/xpconnect/XPCIDispatch.h +include/${MOZILLA}/xpconnect/mozIJSSubScriptLoader.h +include/${MOZILLA}/xpconnect/nsIJSContextStack.h +include/${MOZILLA}/xpconnect/nsIJSRuntimeService.h +include/${MOZILLA}/xpconnect/nsIScriptError.h +include/${MOZILLA}/xpconnect/nsIScriptableInterfaces.h +include/${MOZILLA}/xpconnect/nsIXPCScriptNotify.h +include/${MOZILLA}/xpconnect/nsIXPCScriptable.h +include/${MOZILLA}/xpconnect/nsIXPCSecurityManager.h +include/${MOZILLA}/xpconnect/nsIXPConnect.h +include/${MOZILLA}/xpconnect/xpc_map_end.h +include/${MOZILLA}/xpconnect/xpccomponents.h +include/${MOZILLA}/xpconnect/xpcexception.h +include/${MOZILLA}/xpconnect/xpcjsid.h +include/${MOZILLA}/xpinstall/InstallCleanupDefines.h +include/${MOZILLA}/xpinstall/nsIDOMInstallTriggerGlobal.h +include/${MOZILLA}/xpinstall/nsIDOMInstallVersion.h +include/${MOZILLA}/xpinstall/nsISoftwareUpdate.h +include/${MOZILLA}/xpinstall/nsIXPIDialogService.h +include/${MOZILLA}/xpinstall/nsIXPINotifier.h +include/${MOZILLA}/xpinstall/nsIXPIProgressDialog.h +include/${MOZILLA}/xpinstall/nsIXPInstallManager.h +include/${MOZILLA}/xpinstall/nsPICertNotification.h +include/${MOZILLA}/xpinstall/nsPIXPIProxy.h +include/${MOZILLA}/xpinstall/nsPIXPIStubHook.h +include/${MOZILLA}/xpinstall/nsSoftwareUpdateIIDs.h +include/${MOZILLA}/xpinstall/nsXPITriggerInfo.h +include/${MOZILLA}/xul/nsIXULPopupListener.h +include/${MOZILLA}/xul/nsXULAtomList.h +include/${MOZILLA}/xul/nsXULAtoms.h +include/${MOZILLA}/xulappinfo/nsIXULAppInfo.h +include/${MOZILLA}/xuldoc/nsIController.h +include/${MOZILLA}/xuldoc/nsIControllers.h +include/${MOZILLA}/xuldoc/nsIXULContentSink.h +include/${MOZILLA}/xuldoc/nsIXULDocument.h +include/${MOZILLA}/xuldoc/nsIXULOverlayProvider.h +include/${MOZILLA}/xuldoc/nsIXULPrototypeCache.h +include/${MOZILLA}/xuldoc/nsIXULPrototypeDocument.h +include/${MOZILLA}/xultmpl/nsIXULBuilderListener.h +include/${MOZILLA}/xultmpl/nsIXULSortService.h +include/${MOZILLA}/xultmpl/nsIXULTemplateBuilder.h +include/${MOZILLA}/zlib/mozzconf.h +include/${MOZILLA}/zlib/zconf.h +include/${MOZILLA}/zlib/zlib.h +@comment end INCLUDE +@comment begin INCLUDE-PUBLIC +include/${MOZILLA}/ldap-private/lber-int.h +include/${MOZILLA}/ldap-private/ldap-int.h +include/${MOZILLA}/ldap-private/ldaplog.h +include/${MOZILLA}/ldap-private/ldaprot.h +include/${MOZILLA}/ldap-private/portable.h +include/${MOZILLA}/ldap/disptmpl.h +include/${MOZILLA}/ldap/iutil.h +include/${MOZILLA}/ldap/lber.h +include/${MOZILLA}/ldap/ldap-deprecated.h +include/${MOZILLA}/ldap/ldap-extension.h +include/${MOZILLA}/ldap/ldap-platform.h +include/${MOZILLA}/ldap/ldap-standard.h +include/${MOZILLA}/ldap/ldap-to-be-deprecated.h +include/${MOZILLA}/ldap/ldap.h +include/${MOZILLA}/ldap/ldap_ssl.h +include/${MOZILLA}/ldap/ldappr.h +include/${MOZILLA}/ldap/srchpref.h +include/${MOZILLA}/nss/base64.h +include/${MOZILLA}/nss/blapit.h +include/${MOZILLA}/nss/cert.h +include/${MOZILLA}/nss/certdb.h +include/${MOZILLA}/nss/certt.h +include/${MOZILLA}/nss/ciferfam.h +include/${MOZILLA}/nss/cmmf.h +include/${MOZILLA}/nss/cmmft.h +include/${MOZILLA}/nss/cms.h +include/${MOZILLA}/nss/cmsreclist.h +include/${MOZILLA}/nss/cmst.h +include/${MOZILLA}/nss/crmf.h +include/${MOZILLA}/nss/crmft.h +include/${MOZILLA}/nss/cryptohi.h +include/${MOZILLA}/nss/cryptoht.h +include/${MOZILLA}/nss/ecl-exp.h +include/${MOZILLA}/nss/hasht.h +include/${MOZILLA}/nss/jar-ds.h +include/${MOZILLA}/nss/jar.h +include/${MOZILLA}/nss/jarfile.h +include/${MOZILLA}/nss/key.h +include/${MOZILLA}/nss/keyhi.h +include/${MOZILLA}/nss/keyt.h +include/${MOZILLA}/nss/keythi.h +include/${MOZILLA}/nss/nss.h +include/${MOZILLA}/nss/nssb64.h +include/${MOZILLA}/nss/nssb64t.h +include/${MOZILLA}/nss/nssbase.h +include/${MOZILLA}/nss/nssbaset.h +include/${MOZILLA}/nss/nssck.api +include/${MOZILLA}/nss/nssckbi.h +include/${MOZILLA}/nss/nssckepv.h +include/${MOZILLA}/nss/nssckft.h +include/${MOZILLA}/nss/nssckfw.h +include/${MOZILLA}/nss/nssckfwc.h +include/${MOZILLA}/nss/nssckfwt.h +include/${MOZILLA}/nss/nssckg.h +include/${MOZILLA}/nss/nssckmdt.h +include/${MOZILLA}/nss/nssckt.h +include/${MOZILLA}/nss/nssilckt.h +include/${MOZILLA}/nss/nssilock.h +include/${MOZILLA}/nss/nsslocks.h +include/${MOZILLA}/nss/nssrwlk.h +include/${MOZILLA}/nss/nssrwlkt.h +include/${MOZILLA}/nss/ocsp.h +include/${MOZILLA}/nss/ocspt.h +include/${MOZILLA}/nss/p12.h +include/${MOZILLA}/nss/p12plcy.h +include/${MOZILLA}/nss/p12t.h +include/${MOZILLA}/nss/pk11func.h +include/${MOZILLA}/nss/pk11pqg.h +include/${MOZILLA}/nss/pk11priv.h +include/${MOZILLA}/nss/pk11pub.h +include/${MOZILLA}/nss/pk11sdr.h +include/${MOZILLA}/nss/pkcs11.h +include/${MOZILLA}/nss/pkcs11f.h +include/${MOZILLA}/nss/pkcs11n.h +include/${MOZILLA}/nss/pkcs11p.h +include/${MOZILLA}/nss/pkcs11t.h +include/${MOZILLA}/nss/pkcs11u.h +include/${MOZILLA}/nss/pkcs12.h +include/${MOZILLA}/nss/pkcs12t.h +include/${MOZILLA}/nss/pkcs7t.h +include/${MOZILLA}/nss/portreg.h +include/${MOZILLA}/nss/preenc.h +include/${MOZILLA}/nss/secasn1.h +include/${MOZILLA}/nss/secasn1t.h +include/${MOZILLA}/nss/seccomon.h +include/${MOZILLA}/nss/secder.h +include/${MOZILLA}/nss/secdert.h +include/${MOZILLA}/nss/secdig.h +include/${MOZILLA}/nss/secdigt.h +include/${MOZILLA}/nss/secerr.h +include/${MOZILLA}/nss/sechash.h +include/${MOZILLA}/nss/secitem.h +include/${MOZILLA}/nss/secmime.h +include/${MOZILLA}/nss/secmod.h +include/${MOZILLA}/nss/secmodt.h +include/${MOZILLA}/nss/secoid.h +include/${MOZILLA}/nss/secoidt.h +include/${MOZILLA}/nss/secpkcs5.h +include/${MOZILLA}/nss/secpkcs7.h +include/${MOZILLA}/nss/secport.h +include/${MOZILLA}/nss/shsign.h +include/${MOZILLA}/nss/smime.h +include/${MOZILLA}/nss/ssl.h +include/${MOZILLA}/nss/sslerr.h +include/${MOZILLA}/nss/sslproto.h +include/${MOZILLA}/nss/sslt.h +include/${MOZILLA}/nss/swfort.h +include/${MOZILLA}/nss/swfortt.h +include/${MOZILLA}/nss/watcomfx.h +@comment end INCLUDE-PUBLIC +@exec env LD_LIBRARY_PATH=%D/lib/${MOZILLA} MOZILLA_FIVE_HOME=%D/lib/${MOZILLA} %D/lib/${MOZILLA}/regxpcom +@exec env LD_LIBRARY_PATH=%D/lib/${MOZILLA} MOZILLA_FIVE_HOME=%D/lib/${MOZILLA} %D/lib/${MOZILLA}/regchrome +@unexec ${RM} %D/lib/${MOZILLA}/chrome/chrome.rdf +@unexec ${RM} %D/lib/${MOZILLA}/chrome/overlays.rdf +@unexec ${RM} %D/lib/${MOZILLA}/chrome/stylesheets.rdf +@unexec ${RM} %D/lib/${MOZILLA}/components/compreg.dat +@unexec ${RM} %D/lib/${MOZILLA}/components/xpti.dat +@comment begin DIRS +@dirrm public +@dirrm lib/${MOZILLA}/searchplugins +@dirrm lib/${MOZILLA}/res/throbber +@dirrm lib/${MOZILLA}/res/samples/sampleimages +@dirrm lib/${MOZILLA}/res/samples +@dirrm lib/${MOZILLA}/res/html +@dirrm lib/${MOZILLA}/res/fonts +@dirrm lib/${MOZILLA}/res/entityTables +@dirrm lib/${MOZILLA}/res/dtd +@dirrm lib/${MOZILLA}/res +@dirrm lib/${MOZILLA}/plugins +@dirrm lib/${MOZILLA}/init.d +@dirrm lib/${MOZILLA}/greprefs +@dirrm lib/${MOZILLA}/defaults/wallet +@dirrm lib/${MOZILLA}/defaults/profile/chrome +@dirrm lib/${MOZILLA}/defaults/profile/US/chrome +@dirrm lib/${MOZILLA}/defaults/profile/US +@dirrm lib/${MOZILLA}/defaults/profile +@dirrm lib/${MOZILLA}/defaults/pref +@dirrm lib/${MOZILLA}/defaults/messenger/US +@dirrm lib/${MOZILLA}/defaults/messenger +@dirrm lib/${MOZILLA}/defaults/isp/US +@dirrm lib/${MOZILLA}/defaults/isp +@dirrm lib/${MOZILLA}/defaults/autoconfig +@dirrm lib/${MOZILLA}/defaults +@dirrm lib/${MOZILLA}/components/myspell +@dirrm lib/${MOZILLA}/components +@dirrm lib/${MOZILLA}/chrome/icons/default +@dirrm lib/${MOZILLA}/chrome/icons +@dirrm lib/${MOZILLA}/chrome +@dirrm lib/${MOZILLA} +@dirrm include/${MOZILLA}/zlib +@dirrm include/${MOZILLA}/xultmpl +@dirrm include/${MOZILLA}/xuldoc +@dirrm include/${MOZILLA}/xulappinfo +@dirrm include/${MOZILLA}/xul +@dirrm include/${MOZILLA}/xpinstall +@dirrm include/${MOZILLA}/xpconnect +@dirrm include/${MOZILLA}/xpcom_obsolete +@dirrm include/${MOZILLA}/xpcom +@dirrm include/${MOZILLA}/xmlextras +@dirrm include/${MOZILLA}/xml-rpc +@dirrm include/${MOZILLA}/windowwatcher +@dirrm include/${MOZILLA}/widget +@dirrm include/${MOZILLA}/websrvcs +@dirrm include/${MOZILLA}/webshell +@dirrm include/${MOZILLA}/webdav +@dirrm include/${MOZILLA}/webbrwsr +@dirrm include/${MOZILLA}/webbrowserpersist +@dirrm include/${MOZILLA}/walletviewers +@dirrm include/${MOZILLA}/wallet +@dirrm include/${MOZILLA}/view +@dirrm include/${MOZILLA}/util +@dirrm include/${MOZILLA}/uriloader +@dirrm include/${MOZILLA}/unicharutil +@dirrm include/${MOZILLA}/ucvtw2 +@dirrm include/${MOZILLA}/ucvtw +@dirrm include/${MOZILLA}/ucvmath +@dirrm include/${MOZILLA}/ucvlatin +@dirrm include/${MOZILLA}/ucvko +@dirrm include/${MOZILLA}/ucvja +@dirrm include/${MOZILLA}/ucvibm +@dirrm include/${MOZILLA}/ucvcn +@dirrm include/${MOZILLA}/uconv +@dirrm include/${MOZILLA}/typeaheadfind +@dirrm include/${MOZILLA}/txtsvc +@dirrm include/${MOZILLA}/txmgr +@dirrm include/${MOZILLA}/transformiix +@dirrm include/${MOZILLA}/toolkitcomps +@dirrm include/${MOZILLA}/system-pref +@dirrm include/${MOZILLA}/string +@dirrm include/${MOZILLA}/storage +@dirrm include/${MOZILLA}/sqlite3 +@dirrm include/${MOZILLA}/spellchecker +@dirrm include/${MOZILLA}/sidebar +@dirrm include/${MOZILLA}/shistory +@dirrm include/${MOZILLA}/rdfutil +@dirrm include/${MOZILLA}/rdf +@dirrm include/${MOZILLA}/progressDlg +@dirrm include/${MOZILLA}/profile +@dirrm include/${MOZILLA}/profdirserviceprovider +@dirrm include/${MOZILLA}/prefmigr +@dirrm include/${MOZILLA}/prefetch +@dirrm include/${MOZILLA}/pref +@dirrm include/${MOZILLA}/plugin +@dirrm include/${MOZILLA}/pippki +@dirrm include/${MOZILLA}/pipnss +@dirrm include/${MOZILLA}/pipboot +@dirrm include/${MOZILLA}/p3p +@dirrm include/${MOZILLA}/oji +@dirrm include/${MOZILLA}/nss +@dirrm include/${MOZILLA}/nspr/private +@dirrm include/${MOZILLA}/nspr/obsolete +@dirrm include/${MOZILLA}/nspr/md +@dirrm include/${MOZILLA}/nspr +@dirrm include/${MOZILLA}/nkcache +@dirrm include/${MOZILLA}/necko2 +@dirrm include/${MOZILLA}/necko +@dirrm include/${MOZILLA}/msgsmime +@dirrm include/${MOZILLA}/msgnews +@dirrm include/${MOZILLA}/msgmdn +@dirrm include/${MOZILLA}/msglocal +@dirrm include/${MOZILLA}/msgimap +@dirrm include/${MOZILLA}/msgdb +@dirrm include/${MOZILLA}/msgcompose +@dirrm include/${MOZILLA}/msgbaseutil +@dirrm include/${MOZILLA}/msgbase +@dirrm include/${MOZILLA}/mozldap +@dirrm include/${MOZILLA}/mork +@dirrm include/${MOZILLA}/mimetype +@dirrm include/${MOZILLA}/mimeemitter +@dirrm include/${MOZILLA}/mime +@dirrm include/${MOZILLA}/mailview +@dirrm include/${MOZILLA}/mailnews +@dirrm include/${MOZILLA}/lwbrk +@dirrm include/${MOZILLA}/locale +@dirrm include/${MOZILLA}/liveconnect +@dirrm include/${MOZILLA}/libreg +@dirrm include/${MOZILLA}/libpixman +@dirrm include/${MOZILLA}/ldap-private +@dirrm include/${MOZILLA}/ldap +@dirrm include/${MOZILLA}/layout +@dirrm include/${MOZILLA}/jsurl +@dirrm include/${MOZILLA}/jsdebug +@dirrm include/${MOZILLA}/jsconsole +@dirrm include/${MOZILLA}/js +@dirrm include/${MOZILLA}/java +@dirrm include/${MOZILLA}/jar +@dirrm include/${MOZILLA}/intl +@dirrm include/${MOZILLA}/inspector +@dirrm include/${MOZILLA}/import +@dirrm include/${MOZILLA}/impComm4xMail +@dirrm include/${MOZILLA}/imglib2 +@dirrm include/${MOZILLA}/ical +@dirrm include/${MOZILLA}/htmlparser +@dirrm include/${MOZILLA}/history +@dirrm include/${MOZILLA}/gtkxtbin +@dirrm include/${MOZILLA}/gtkembedmoz +@dirrm include/${MOZILLA}/gfx +@dirrm include/${MOZILLA}/find +@dirrm include/${MOZILLA}/filepicker +@dirrm include/${MOZILLA}/exthandler +@dirrm include/${MOZILLA}/extensions +@dirrm include/${MOZILLA}/expat +@dirrm include/${MOZILLA}/embedcomponents +@dirrm include/${MOZILLA}/embed_base +@dirrm include/${MOZILLA}/editor +@dirrm include/${MOZILLA}/downloadmanager +@dirrm include/${MOZILLA}/dom +@dirrm include/${MOZILLA}/docshell +@dirrm include/${MOZILLA}/dbm +@dirrm include/${MOZILLA}/cookie +@dirrm include/${MOZILLA}/content +@dirrm include/${MOZILLA}/composer +@dirrm include/${MOZILLA}/commandhandler +@dirrm include/${MOZILLA}/chrome +@dirrm include/${MOZILLA}/chardet +@dirrm include/${MOZILLA}/caps +@dirrm include/${MOZILLA}/calbase +@dirrm include/${MOZILLA}/cairo +@dirrm include/${MOZILLA}/browser +@dirrm include/${MOZILLA}/bayesflt +@dirrm include/${MOZILLA}/autoconfig +@dirrm include/${MOZILLA}/appshell +@dirrm include/${MOZILLA}/appcomps +@dirrm include/${MOZILLA}/addrbook +@dirrm include/${MOZILLA}/accessibility +@dirrm include/${MOZILLA} +@comment end DIRS diff --git a/www/seamonkey/buildlink3.mk b/www/seamonkey/buildlink3.mk new file mode 100644 index 00000000000..4e5a5004b41 --- /dev/null +++ b/www/seamonkey/buildlink3.mk @@ -0,0 +1,25 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +SEAMONKEY_BUILDLINK3_MK:= ${SEAMONKEY_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= seamonkey +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:Nseamonkey} +BUILDLINK_PACKAGES+= seamonkey + +.if !empty(SEAMONKEY_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.seamonkey+= seamonkey>=1.0 +BUILDLINK_RECOMMENDED.seamonkey+= seamonkey>=1.0 +BUILDLINK_PKGSRCDIR.seamonkey?= ../../wip/seamonkey +.endif # SEAMONKEY_BUILDLINK3_MK + +.include "../../graphics/freetype2/buildlink3.mk" +.include "../../graphics/jpeg/buildlink3.mk" +.include "../../graphics/png/buildlink3.mk" +.include "../../net/libIDL/buildlink3.mk" +.include "../../x11/gtk2/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/www/seamonkey/distinfo b/www/seamonkey/distinfo new file mode 100644 index 00000000000..74abc4ed3c8 --- /dev/null +++ b/www/seamonkey/distinfo @@ -0,0 +1,46 @@ +$NetBSD: distinfo,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +SHA1 (seamonkey-1.0.source.tar.bz2) = f535ff1d2620ac5a76a2d8179c07f82cd53f938f +RMD160 (seamonkey-1.0.source.tar.bz2) = 2785193e84a85b5570a4905221a54092d32aef15 +Size (seamonkey-1.0.source.tar.bz2) = 34860577 bytes +SHA1 (patch-aa) = 2d117311991c4c71803f3c446334d7b6f1e1067a +SHA1 (patch-ab) = 9853969359280e9978b00e7db9479c8c19289a82 +SHA1 (patch-ac) = 9bcc2601283b0f8e4a86fa6663127c707d299590 +SHA1 (patch-ad) = 2210b695a2eedefb82c16698a51f4f0f6b2e53e4 +SHA1 (patch-ae) = f3c8ffcdfc8c0d5cc75413602c97c731721d751e +SHA1 (patch-af) = 4844013ad49c77b87be7c30931ca786f246b40f3 +SHA1 (patch-ag) = eaebefa81d03b2ebc8a32465f59889d92944d750 +SHA1 (patch-ah) = 8f92f4294ead04ddc5b719ff66b4aada912dcc01 +SHA1 (patch-ai) = 89b0fb6fb691a6d40e7f1a5bdc8335d63e491c7b +SHA1 (patch-aj) = 951b5ea63116d876a6fcef586256a5728a2df2cf +SHA1 (patch-ak) = f867ca0973fb4d0ca325b25f83586f10f6e85e32 +SHA1 (patch-al) = d916f38de2fa0ca1993ec75c457fccc60ee6d612 +SHA1 (patch-an) = 99ac2da44322db96f8d65fbfdb380727b9da96fe +SHA1 (patch-ao) = 617d232bd335bc988388f2004ca919c829e371da +SHA1 (patch-ap) = 856f74f774b4db7df9b4453aea4d849893ee6bf1 +SHA1 (patch-aq) = 02913aeb1f32eac4ffa64cdafd89fba53a390138 +SHA1 (patch-aw) = db73e21e67dc4200312285973faaaed308ea436e +SHA1 (patch-ax) = b32483c5259cbe95202944683889bf20a7c1650e +SHA1 (patch-ba) = add9ecd6cff002525b2bc63aad7eb142e610b190 +SHA1 (patch-bb) = 02739e33cc1f35294257125c39a1223e0e1b07a6 +SHA1 (patch-bm) = 3e297a2dece8dcad7bde86f79f944a98d09174a7 +SHA1 (patch-bo) = b1960ca29c6275c2547c5e61348e51b036dabb9b +SHA1 (patch-bq) = 9df1f0cf423ca2935df79c9f2b4b32ffedd2af58 +SHA1 (patch-br) = 17c64ca592a5482a780ad3bc6d5f835ed2c91588 +SHA1 (patch-bs) = 3263560fed55d5c7075f28d405d9d705608bfb67 +SHA1 (patch-bu) = db33b8651e3cb1fbf9a18dbe78e1e8288cfda0ee +SHA1 (patch-bv) = 4f23dfd885131ea866f31370f1421e7c19706860 +SHA1 (patch-bw) = a9924b3db72bcf6949c9a6fc36d56220c8f68d4e +SHA1 (patch-bx) = 046e19c9c4b431369411658373b14c1822841d85 +SHA1 (patch-by) = 643185af7a0df7030b2b96447ee4031dc9c82f88 +SHA1 (patch-bz) = 6f854d74a9d1d1174ce8eff7d65f8024a7da4711 +SHA1 (patch-ca) = 479ef14631ae019ae5ca1c08a2f786294f3e972b +SHA1 (patch-cb) = fd0f033d63be066ce5c47057d72c48a085718908 +SHA1 (patch-cg) = bea25d1ca341407fe6100f16c88f2c19b4fddc24 +SHA1 (patch-ch) = 313308df929c4b40b9d453ce8815af081312eab0 +SHA1 (patch-ci) = 225043e92bca992737ac1065dd806e1463ac2cd3 +SHA1 (patch-cj) = 8716afb433a9cab1202cd39db1611ec784859c43 +SHA1 (patch-ck) = 157fad436bb71795e5ff4b6b8efb26f7f6a84e90 +SHA1 (patch-cl) = 0c6d7f86739ec8cb805d8ddc0034a421488274bc +SHA1 (patch-cm) = f3de952dd8eedfb5e4a11a2b05500d37890b13f5 +SHA1 (patch-cn) = 67b5ed52ffe09eb083ee30d9916c231666e0507c diff --git a/www/seamonkey/options.mk b/www/seamonkey/options.mk new file mode 100644 index 00000000000..9f9dbc702ca --- /dev/null +++ b/www/seamonkey/options.mk @@ -0,0 +1,12 @@ +# $NetBSD: options.mk,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +PKG_OPTIONS_VAR = PKG_OPTIONS.gecko +PKG_SUPPORTED_OPTIONS = debug + +.include "../../mk/bsd.options.mk" + +# this .if test looks backward, but the missing options disables debug, +# so it is correct +.if empty(PKG_OPTIONS:Mdebug) +CONFIGURE_ARGS+= --disable-debug +.endif diff --git a/www/seamonkey/patches/patch-aa b/www/seamonkey/patches/patch-aa new file mode 100644 index 00000000000..510afee16ef --- /dev/null +++ b/www/seamonkey/patches/patch-aa @@ -0,0 +1,21 @@ +$NetBSD: patch-aa,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +--- config/autoconf.mk.in.orig 2006-01-06 22:01:20.000000000 +0100 ++++ config/autoconf.mk.in +@@ -54,13 +54,13 @@ MOZ_APP_VERSION = @MOZ_APP_VERSION@ + prefix = @prefix@ + exec_prefix = @exec_prefix@ + bindir = @bindir@ +-includedir = @includedir@/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) ++includedir = @includedir@/$(MOZILLA_PKG_NAME) + libdir = @libdir@ + datadir = @datadir@ + mandir = @mandir@ +-idldir = @datadir@/idl/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) ++idldir = @datadir@/idl/$(MOZILLA_PKG_NAME) + +-mozappdir = $(libdir)/$(MOZ_APP_NAME)-$(MOZ_APP_VERSION) ++mozappdir = $(libdir)/$(MOZILLA_PKG_NAME) + mredir = $(libdir)/mre/mre-$(MOZ_APP_VERSION) + mrelibdir = $(mredir)/lib + diff --git a/www/seamonkey/patches/patch-ab b/www/seamonkey/patches/patch-ab new file mode 100644 index 00000000000..74f3a45ad25 --- /dev/null +++ b/www/seamonkey/patches/patch-ab @@ -0,0 +1,54 @@ +$NetBSD: patch-ab,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +--- configure.in.orig 2006-01-10 04:11:42.000000000 +0100 ++++ configure.in +@@ -1349,7 +1349,6 @@ case "$target" in + DSO_LDOPTS='' + STRIP="$STRIP -x -S" + _PLATFORM_DEFAULT_TOOLKIT='mac' +- MOZ_ENABLE_POSTSCRIPT= + # set MACOSX to generate lib/mac/MoreFiles/Makefile + MACOSX=1 + +@@ -1390,6 +1389,9 @@ case "$target" in + # MKSHLIB_FORCE_ALL='-Wl,-Bforcearchive' + # MKSHLIB_UNFORCE_ALL='' + # fi ++ if test "$LIBRUNPATH"; then ++ DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS" ++ fi + ;; + + *-hpux*) +@@ -1784,6 +1786,13 @@ case "$target" in + if test "$LIBRUNPATH"; then + DSO_LDOPTS="-Wl,-R$LIBRUNPATH $DSO_LDOPTS" + fi ++ ++ case "${target_cpu}" in ++ alpha*) ++ CFLAGS="$CFLAGS -mieee" ++ CXXFLAGS="$CXXFLAGS -mieee" ++ ;; ++ esac + ;; + + *-nto*) +@@ -2009,7 +2018,7 @@ dnl the qsort routine under solaris is f + MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_FLAGS) -G -Wl,-z -Wl,muldefs -o $@' + MKSHLIB_FORCE_ALL='-Qoption ld -z,allextract' + MKSHLIB_UNFORCE_ALL='' +- DSO_LDOPTS='-G -Qoption ld -z,muldefs -h $@' ++ DSO_LDOPTS='-G -z muldefs -h $@' + AR_LIST="$AR t" + AR_EXTRACT="$AR x" + AR_DELETE="$AR d" +@@ -5237,7 +5246,7 @@ dnl ==================================== + dnl = Enable code optimization. ON by default. + dnl ======================================================== + if test -z "$MOZ_OPTIMIZE_FLAGS"; then +- MOZ_OPTIMIZE_FLAGS="-O" ++ MOZ_OPTIMIZE_FLAGS="" + fi + + MOZ_ARG_ENABLE_STRING(optimize, diff --git a/www/seamonkey/patches/patch-ac b/www/seamonkey/patches/patch-ac new file mode 100644 index 00000000000..8201d0bd1fa --- /dev/null +++ b/www/seamonkey/patches/patch-ac @@ -0,0 +1,54 @@ +$NetBSD: patch-ac,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/Makefile.in.orig 2005-06-15 10:32:21.000000000 +0200 ++++ xpcom/reflect/xptcall/src/md/unix/Makefile.in +@@ -65,6 +65,9 @@ ifneq (,$(filter FreeBSD NetBSD OpenBSD + ifeq (86,$(findstring 86,$(OS_TEST))) + CPPSRCS := xptcinvoke_unixish_x86.cpp xptcstubs_unixish_x86.cpp + endif ++ifeq (amd64,$(OS_TEST)) ++CPPSRCS := xptcinvoke_unixish_amd64.cpp xptcstubs_unixish_amd64.cpp ++endif + endif + # + # New code for Linux, et. al., with gcc +@@ -157,7 +160,7 @@ endif + # NetBSD/ARM + # + ifeq ($(OS_ARCH),NetBSD) +-ifneq (,$(filter arm% sa110,$(OS_TEST))) ++ifneq (,$(filter arm%,$(TARGET_CPU))) + CPPSRCS := xptcinvoke_arm_netbsd.cpp xptcstubs_arm_netbsd.cpp + endif + endif +@@ -191,7 +194,7 @@ endif + # NetBSD/m68k + # + ifeq ($(OS_ARCH),NetBSD) +-ifneq (,$(filter amiga atari hp300 mac68k mvme68k next68k sun3 sun3x x68k,$(OS_TEST))) ++ifneq (,$(filter m68k,$(TARGET_CPU))) + CPPSRCS := xptcinvoke_netbsd_m68k.cpp xptcstubs_netbsd_m68k.cpp + endif + endif +@@ -274,6 +277,7 @@ endif + ifneq (,$(filter NetBSDmacppc NetBSDbebox NetBSDofppc NetBSDprep NetBSDamigappc,$(OS_ARCH)$(OS_TEST))) + CPPSRCS := xptcinvoke_ppc_netbsd.cpp xptcstubs_ppc_netbsd.cpp + ASFILES := xptcinvoke_asm_ppc_netbsd.s xptcstubs_asm_ppc_netbsd.s ++AS := $(CC) -c -x assembler-with-cpp + endif + + # +@@ -322,6 +326,13 @@ ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc) + CPPSRCS := xptcinvoke_sparc_netbsd.cpp xptcstubs_sparc_netbsd.cpp + ASFILES := xptcinvoke_asm_sparc_netbsd.s xptcstubs_asm_sparc_netbsd.s + endif ++# ++# NetBSD/SPARC64 ++# ++ifeq ($(OS_ARCH)$(OS_TEST),NetBSDsparc64) ++CPPSRCS := xptcinvoke_sparc64_netbsd.cpp xptcstubs_sparc64_netbsd.cpp ++ASFILES := xptcinvoke_asm_sparc64_netbsd.s xptcstubs_asm_sparc64_netbsd.s ++endif + # + # Solaris/SPARC + # diff --git a/www/seamonkey/patches/patch-ad b/www/seamonkey/patches/patch-ad new file mode 100644 index 00000000000..a2dcf2d6826 --- /dev/null +++ b/www/seamonkey/patches/patch-ad @@ -0,0 +1,76 @@ +$NetBSD: patch-ad,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +diff -ru ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp ./xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp +--- ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp 2001-09-29 05:12:51.000000000 +0900 ++++ ./xpcom/reflect/xptcall/src/md/unix/xptcinvoke_netbsd_m68k.cpp 2004-06-10 22:55:53.000000000 +0900 +@@ -132,6 +132,15 @@ + } + } + ++/* ++ * SYMBOL PREFIX must be "_" for aout symbols and "" for ELF ++ */ ++#ifndef __ELF__ ++#define SYMBOLPREFIX "_" ++#else ++#define SYMBOLPREFIX ++#endif ++ + XPTC_PUBLIC_API(nsresult) + XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, + PRUint32 paramCount, nsXPTCVariant* params) +@@ -139,30 +148,30 @@ + PRUint32 result; + + __asm__ __volatile__( +- "movl %4, sp@-\n\t" +- "movl %3, sp@-\n\t" +- "jbsr _invoke_count_words\n\t" /* count words */ +- "addql #8, sp\n\t" +- "lsll #2, d0\n\t" /* *= 4 */ +- "movl sp, a2\n\t" /* save original sp */ +- "subl d0, sp\n\t" /* make room for params */ +- "movl sp, a0\n\t" +- "movl %4, sp@-\n\t" +- "movl %3, sp@-\n\t" +- "movl a0, sp@-\n\t" +- "jbsr _invoke_copy_to_stack\n\t" /* copy params */ +- "addl #12, sp\n\t" +- "movl %1, a0\n\t" +- "movl a0@, a1\n\t" +- "movl %2, d0\n\t" /* function index */ +- "movl a0, d1\n\t" +- "movw a1@(8,d0:l:8), a0\n\t" +- "addl a0, d1\n\t" +- "movl a1@(12,d0:l:8), a1\n\t" +- "movl d1, sp@-\n\t" +- "jbsr a1@\n\t" +- "movl a2, sp\n\t" /* restore original sp */ +- "movl d0, %0\n\t" ++ "movl %4, %%sp@-\n\t" ++ "movl %3, %%sp@-\n\t" ++ "jbsr "SYMBOLPREFIX"invoke_count_words\n\t" /* count words */ ++ "addql #8, %%sp\n\t" ++ "lsll #2, %%d0\n\t" /* *= 4 */ ++ "movl %%sp, %%a2\n\t" /* save original sp */ ++ "subl %%d0, %%sp\n\t" /* make room for params */ ++ "movl %%sp, %%a0\n\t" ++ "movl %4, %%sp@-\n\t" ++ "movl %3, %%sp@-\n\t" ++ "movl %%a0, %%sp@-\n\t" ++ "jbsr "SYMBOLPREFIX"invoke_copy_to_stack\n\t" /* copy params */ ++ "addl #12, %%sp\n\t" ++ "movl %1, %%a0\n\t" ++ "movl %%a0@, %%a1\n\t" ++ "movl %2, %%d0\n\t" /* function index */ ++ "movl %%a0, %%d1\n\t" ++ "movw %%a1@(8,%%d0:l:8), %%a0\n\t" ++ "addl %%a0, %%d1\n\t" ++ "movl %%a1@(12,%%d0:l:8), %%a1\n\t" ++ "movl %%d1, %%sp@-\n\t" ++ "jbsr %%a1@\n\t" ++ "movl %%a2, %%sp\n\t" /* restore original sp */ ++ "movl %%d0, %0\n\t" + : "=g" (result) /* %0 */ + : "g" (that), /* %1 */ + "g" (methodIndex), /* %2 */ diff --git a/www/seamonkey/patches/patch-ae b/www/seamonkey/patches/patch-ae new file mode 100644 index 00000000000..f319d7ab6b2 --- /dev/null +++ b/www/seamonkey/patches/patch-ae @@ -0,0 +1,42 @@ +$NetBSD: patch-ae,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +diff -ru ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp ./xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp +--- ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp 2001-09-29 05:12:52.000000000 +0900 ++++ ./xpcom/reflect/xptcall/src/md/unix/xptcstubs_netbsd_m68k.cpp 2004-06-10 22:55:55.000000000 +0900 +@@ -123,17 +123,27 @@ + } + } + ++/* ++ * Beware: use % instead of %% for register identifiers in a preprocessor macro ++ * SYMBOL PREFIX must be "_" for aout and "" for ELF ++ */ ++#ifndef __ELF__ ++#define SYMBOLPREFIX "_" ++#else ++#define SYMBOLPREFIX ++#endif ++ + #define STUB_ENTRY(n) \ + __asm__( \ +- ".global _Stub"#n"__14nsXPTCStubBase\n\t" \ +-"_Stub"#n"__14nsXPTCStubBase:\n\t" \ +- "link a6,#0 \n\t" \ +- "lea a6@(12), a0 \n\t" /* pointer to args */ \ +- "movl a0, sp@- \n\t" \ +- "movl #"#n", sp@- \n\t" /* method index */ \ +- "movl a6@(8), sp@- \n\t" /* this */ \ +- "jbsr _PrepareAndDispatch \n\t" \ +- "unlk a6 \n\t" \ ++ ".global "SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase\n\t" \ ++SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase:\n\t" \ ++ "link %a6,#0 \n\t" \ ++ "lea %a6@(12), %a0 \n\t" /* pointer to args */ \ ++ "movl %a0, %sp@- \n\t" \ ++ "movl #"#n", %sp@- \n\t" /* method index */ \ ++ "movl %a6@(8), %sp@- \n\t" /* this */ \ ++ "jbsr "SYMBOLPREFIX"PrepareAndDispatch\n\t" \ ++ "unlk %a6 \n\t" \ + "rts \n\t" \ + ); + diff --git a/www/seamonkey/patches/patch-af b/www/seamonkey/patches/patch-af new file mode 100644 index 00000000000..33b5acb7b5d --- /dev/null +++ b/www/seamonkey/patches/patch-af @@ -0,0 +1,25 @@ +$NetBSD: patch-af,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +--- security/nss/lib/freebl/unix_rand.c.orig 2005-10-11 01:22:50.000000000 +0200 ++++ security/nss/lib/freebl/unix_rand.c +@@ -35,6 +35,7 @@ + * ***** END LICENSE BLOCK ***** */ + + #include <stdio.h> ++#include <fcntl.h> + #include <string.h> + #include <signal.h> + #include <unistd.h> +@@ -694,7 +695,11 @@ safe_popen(char *cmd) + /* dup write-side of pipe to stderr and stdout */ + if (p[1] != 1) dup2(p[1], 1); + if (p[1] != 2) dup2(p[1], 2); +- close(0); ++ fd = open("/dev/null", O_RDONLY); ++ if (fd != 0) { ++ dup2(fd, 0); ++ close(fd); ++ } + { + int ndesc = getdtablesize(); + for (fd = PR_MIN(65536, ndesc); --fd > 2; close(fd)); diff --git a/www/seamonkey/patches/patch-ag b/www/seamonkey/patches/patch-ag new file mode 100644 index 00000000000..76f6e6f2644 --- /dev/null +++ b/www/seamonkey/patches/patch-ag @@ -0,0 +1,14 @@ +$NetBSD: patch-ag,v 1.1.1.1 2006/03/30 19:15:47 ghen Exp $ + +--- extensions/transformiix/source/base/ErrorObserver.h.orig 2004-05-21 12:41:22.000000000 +0200 ++++ extensions/transformiix/source/base/ErrorObserver.h +@@ -41,7 +41,8 @@ + + #include "txCore.h" + #ifdef TX_EXE +-#include <iostream.h> ++#include <iostream> ++using namespace std; + #endif + + /** diff --git a/www/seamonkey/patches/patch-ah b/www/seamonkey/patches/patch-ah new file mode 100644 index 00000000000..7e319871292 --- /dev/null +++ b/www/seamonkey/patches/patch-ah @@ -0,0 +1,49 @@ +$NetBSD: patch-ah,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +diff -ru ../Orig/mozilla/gfx/idl/nsIFreeType2.idl ./gfx/idl/nsIFreeType2.idl +--- ../Orig/mozilla/gfx/idl/nsIFreeType2.idl 2004-04-16 10:09:33.000000000 +0900 ++++ ./gfx/idl/nsIFreeType2.idl 2004-06-11 00:32:42.000000000 +0900 +@@ -76,10 +76,11 @@ + native FT_Sfnt_Tag(FT_Sfnt_Tag); + native FT_Size(FT_Size); + +-[ptr] native FTC_Image_Desc_p(FTC_Image_Desc); ++[ptr] native FTC_ImageType_p(FTC_ImageType); + native FTC_Face_Requester(FTC_Face_Requester); + native FTC_Font(FTC_Font); +-native FTC_Image_Cache(FTC_Image_Cache); ++native FTC_FaceID(FTC_FaceID); ++native FTC_ImageCache(FTC_ImageCache); + native FTC_Manager(FTC_Manager); + + // #ifdef MOZ_SVG +@@ -99,7 +100,7 @@ + + readonly attribute FT_Library library; + readonly attribute FTC_Manager FTCacheManager; +- readonly attribute FTC_Image_Cache ImageCache; ++ readonly attribute FTC_ImageCache ImageCache; + + void doneFace(in FT_Face face); + void doneFreeType(in FT_Library lib); +@@ -115,16 +116,16 @@ + void outlineDecompose(in FT_Outline_p outline, + in const_FT_Outline_Funcs_p funcs, in voidPtr p); + void setCharmap(in FT_Face face, in FT_CharMap charmap); +- void imageCacheLookup(in FTC_Image_Cache cache, in FTC_Image_Desc_p desc, ++ void imageCacheLookup(in FTC_ImageCache cache, in FTC_ImageType_p desc, + in FT_UInt gindex, out FT_Glyph glyph); +- void managerLookupSize(in FTC_Manager manager, in FTC_Font font, +- out FT_Face face, out FT_Size size); ++ void managerLookupFace(in FTC_Manager manager, in FTC_FaceID face_id, ++ out FT_Face face); + void managerDone(in FTC_Manager manager); + void managerNew(in FT_Library lib, in FT_UInt max_faces, + in FT_UInt max_sizes, in FT_ULong max_bytes, + in FTC_Face_Requester requester, in FT_Pointer req_data, + out FTC_Manager manager); +- void imageCacheNew(in FTC_Manager manager, out FTC_Image_Cache cache); ++ void imageCacheNew(in FTC_Manager manager, out FTC_ImageCache cache); + /* #ifdef MOZ_SVG */ + void glyphTransform(in FT_Glyph glyph, in FT_Matrix_p matrix, + in FT_Vector_p delta); diff --git a/www/seamonkey/patches/patch-ai b/www/seamonkey/patches/patch-ai new file mode 100644 index 00000000000..d307f181584 --- /dev/null +++ b/www/seamonkey/patches/patch-ai @@ -0,0 +1,62 @@ +$NetBSD: patch-ai,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- gfx/src/ps/nsFontMetricsPS.cpp.orig 2005-04-28 10:04:00.000000000 +0200 ++++ gfx/src/ps/nsFontMetricsPS.cpp +@@ -1859,10 +1859,10 @@ nsFontPSFreeType::Init(nsITrueTypeFontCa + + mPixelSize = NSToIntRound(app2dev * mFont->size); + +- mImageDesc.font.face_id = (void*)mEntry; +- mImageDesc.font.pix_width = mPixelSize; +- mImageDesc.font.pix_height = mPixelSize; +- mImageDesc.image_type = 0; ++ mImageDesc->face_id = (FTC_FaceID)&mEntry; ++ mImageDesc->width = mPixelSize; ++ mImageDesc->height = mPixelSize; ++ mImageDesc->flags = 0; + + nsresult rv; + mFt2 = do_GetService(NS_FREETYPE2_CONTRACTID, &rv); +@@ -1896,7 +1896,7 @@ nsFontPSFreeType::GetWidth(const PRUnich + if (!face) + return 0; + +- FTC_Image_Cache iCache; ++ FTC_ImageCache iCache; + nsresult rv = mFt2->GetImageCache(&iCache); + if (NS_FAILED(rv)) { + NS_ERROR("Failed to get Image Cache"); +@@ -1934,8 +1934,8 @@ nsFontPSFreeType::getFTFace() + + FTC_Manager cManager; + mFt2->GetFTCacheManager(&cManager); +- nsresult rv = mFt2->ManagerLookupSize(cManager, &mImageDesc.font, +- &face, nsnull); ++ nsresult rv = mFt2->ManagerLookupFace(cManager, mImageDesc->face_id, ++ &face); + NS_ASSERTION(rv==0, "failed to get face/size"); + if (rv) + return nsnull; +@@ -2379,16 +2379,16 @@ void nsFT2Type1Generator::GeneratePSFont + mEntry->GetFamilyName(fontName); + mEntry->GetStyleName(styleName); + +- mImageDesc.font.face_id = (void*)mEntry; ++ mImageDesc->face_id = (FTC_FaceID)&mEntry; + // TT glyph has no relation to size +- mImageDesc.font.pix_width = 16; +- mImageDesc.font.pix_height = 16; +- mImageDesc.image_type = 0; ++ mImageDesc->width = 16; ++ mImageDesc->height = 16; ++ mImageDesc->flags = 0; + FT_Face face = nsnull; + FTC_Manager cManager; + mFt2->GetFTCacheManager(&cManager); +- nsresult rv = mFt2->ManagerLookupSize(cManager, &mImageDesc.font, +- &face, nsnull); ++ nsresult rv = mFt2->ManagerLookupFace(cManager, mImageDesc->face_id, ++ &face); + if (NS_FAILED(rv)) + return; + diff --git a/www/seamonkey/patches/patch-aj b/www/seamonkey/patches/patch-aj new file mode 100644 index 00000000000..816b49af0de --- /dev/null +++ b/www/seamonkey/patches/patch-aj @@ -0,0 +1,40 @@ +$NetBSD: patch-aj,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- gfx/src/freetype/nsFreeType.h.orig 2005-05-01 19:36:19.000000000 +0200 ++++ gfx/src/freetype/nsFreeType.h +@@ -120,13 +120,13 @@ typedef FT_Error (*FT_Outline_Decompose_ + typedef FT_Error (*FT_New_Face_t)(FT_Library, const char*, FT_Long, FT_Face*); + typedef FT_Error (*FT_Set_Charmap_t)(FT_Face face, FT_CharMap charmap); + typedef FT_Error (*FTC_Image_Cache_Lookup_t) +- (FTC_Image_Cache, FTC_Image_Desc*, FT_UInt, FT_Glyph*); +-typedef FT_Error (*FTC_Manager_Lookup_Size_t) +- (FTC_Manager, FTC_Font, FT_Face*, FT_Size*); ++ (FTC_ImageCache, FTC_ImageType*, FT_UInt, FT_Glyph*); ++typedef FT_Error (*FTC_Manager_LookupFace_t) ++ (FTC_Manager, FTC_FaceID, FT_Face*); + typedef FT_Error (*FTC_Manager_Done_t)(FTC_Manager); + typedef FT_Error (*FTC_Manager_New_t)(FT_Library, FT_UInt, FT_UInt, FT_ULong, + FTC_Face_Requester, FT_Pointer, FTC_Manager*); +-typedef FT_Error (*FTC_Image_Cache_New_t)(FTC_Manager, FTC_Image_Cache*); ++typedef FT_Error (*FTC_Image_Cache_New_t)(FTC_Manager, FTC_ImageCache*); + // #ifdef MOZ_SVG + typedef FT_Error (*FT_Glyph_Transform_t)(FT_Glyph, FT_Matrix*, FT_Vector*); + typedef FT_Error (*FT_Get_Kerning_t) +@@ -181,7 +181,7 @@ protected: + FT_Outline_Decompose_t nsFT_Outline_Decompose; + FT_Set_Charmap_t nsFT_Set_Charmap; + FTC_Image_Cache_Lookup_t nsFTC_Image_Cache_Lookup; +- FTC_Manager_Lookup_Size_t nsFTC_Manager_Lookup_Size; ++ FTC_Manager_LookupFace_t nsFTC_Manager_LookupFace; + FTC_Manager_Done_t nsFTC_Manager_Done; + FTC_Manager_New_t nsFTC_Manager_New; + FTC_Image_Cache_New_t nsFTC_Image_Cache_New; +@@ -229,7 +229,7 @@ protected: + PRLibrary *mSharedLib; + FT_Library mFreeTypeLibrary; + FTC_Manager mFTCacheManager; +- FTC_Image_Cache mImageCache; ++ FTC_ImageCache mImageCache; + + static nsHashtable *sFontFamilies; + static nsHashtable *sRange1CharSetNames; diff --git a/www/seamonkey/patches/patch-ak b/www/seamonkey/patches/patch-ak new file mode 100644 index 00000000000..ea2e62eede1 --- /dev/null +++ b/www/seamonkey/patches/patch-ak @@ -0,0 +1,61 @@ +$NetBSD: patch-ak,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- gfx/src/freetype/nsFreeType.cpp.orig 2005-07-13 20:21:10.000000000 +0200 ++++ gfx/src/freetype/nsFreeType.cpp +@@ -110,11 +110,11 @@ FtFuncList nsFreeType2::FtFuncs [] = { + {"FT_New_Face", NS_FT2_OFFSET(nsFT_New_Face), PR_TRUE}, + {"FT_Outline_Decompose", NS_FT2_OFFSET(nsFT_Outline_Decompose), PR_TRUE}, + {"FT_Set_Charmap", NS_FT2_OFFSET(nsFT_Set_Charmap), PR_TRUE}, +- {"FTC_Image_Cache_Lookup", NS_FT2_OFFSET(nsFTC_Image_Cache_Lookup), PR_TRUE}, +- {"FTC_Manager_Lookup_Size", NS_FT2_OFFSET(nsFTC_Manager_Lookup_Size), PR_TRUE}, ++ {"FTC_ImageCache_Lookup", NS_FT2_OFFSET(nsFTC_Image_Cache_Lookup), PR_TRUE}, ++ {"FTC_Manager_LookupFace", NS_FT2_OFFSET(nsFTC_Manager_LookupFace), PR_TRUE}, + {"FTC_Manager_Done", NS_FT2_OFFSET(nsFTC_Manager_Done), PR_TRUE}, + {"FTC_Manager_New", NS_FT2_OFFSET(nsFTC_Manager_New), PR_TRUE}, +- {"FTC_Image_Cache_New", NS_FT2_OFFSET(nsFTC_Image_Cache_New), PR_TRUE}, ++ {"FTC_ImageCache_New", NS_FT2_OFFSET(nsFTC_Image_Cache_New), PR_TRUE}, + // #ifdef MOZ_SVG + {"FT_Glyph_Transform", NS_FT2_OFFSET(nsFT_Glyph_Transform), PR_TRUE}, + {"FT_Get_Kerning", NS_FT2_OFFSET(nsFT_Get_Kerning), PR_TRUE}, +@@ -288,7 +288,7 @@ nsFreeType2::SetCharmap(FT_Face face, FT + } + + NS_IMETHODIMP +-nsFreeType2::ImageCacheLookup(FTC_Image_Cache cache, FTC_Image_Desc *desc, ++nsFreeType2::ImageCacheLookup(FTC_ImageCache cache, FTC_ImageType *desc, + FT_UInt glyphID, FT_Glyph *glyph) + { + // call the FreeType2 function via the function pointer +@@ -297,11 +297,11 @@ nsFreeType2::ImageCacheLookup(FTC_Image_ + } + + NS_IMETHODIMP +-nsFreeType2::ManagerLookupSize(FTC_Manager manager, FTC_Font font, +- FT_Face *face, FT_Size *size) ++nsFreeType2::ManagerLookupFace(FTC_Manager manager, FTC_FaceID face_id, ++ FT_Face *face) + { + // call the FreeType2 function via the function pointer +- FT_Error error = nsFTC_Manager_Lookup_Size(manager, font, face, size); ++ FT_Error error = nsFTC_Manager_LookupFace(manager, face_id, face); + return error ? NS_ERROR_FAILURE : NS_OK; + } + +@@ -326,7 +326,7 @@ nsFreeType2::ManagerNew(FT_Library libra + } + + NS_IMETHODIMP +-nsFreeType2::ImageCacheNew(FTC_Manager manager, FTC_Image_Cache *cache) ++nsFreeType2::ImageCacheNew(FTC_Manager manager, FTC_ImageCache *cache) + { + // call the FreeType2 function via the function pointer + FT_Error error = nsFTC_Image_Cache_New(manager, cache); +@@ -395,7 +395,7 @@ nsFreeType2::SupportsExtFunc(PRBool *res + } + + NS_IMETHODIMP +-nsFreeType2::GetImageCache(FTC_Image_Cache *aCache) ++nsFreeType2::GetImageCache(FTC_ImageCache *aCache) + { + *aCache = mImageCache; + return NS_OK; diff --git a/www/seamonkey/patches/patch-al b/www/seamonkey/patches/patch-al new file mode 100644 index 00000000000..d7fb6f1a1ee --- /dev/null +++ b/www/seamonkey/patches/patch-al @@ -0,0 +1,22 @@ +$NetBSD: patch-al,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- gfx/src/ps/nsFontMetricsPS.h.orig 2005-06-28 20:29:10.000000000 +0200 ++++ gfx/src/ps/nsFontMetricsPS.h +@@ -424,7 +424,7 @@ protected: + nsCOMPtr<nsITrueTypeFontCatalogEntry> mFaceID; + nsCOMPtr<nsIFreeType2> mFt2; + PRUint16 mPixelSize; +- FTC_Image_Desc mImageDesc; ++ FTC_ImageType mImageDesc; + nsCString mFontNameBase; // the base name of type 1 (sub) fonts + nscoord mHeight; + +@@ -493,7 +493,7 @@ public: + protected: + nsCOMPtr<nsITrueTypeFontCatalogEntry> mEntry; + nsCOMPtr<nsIFreeType2> mFt2; +- FTC_Image_Desc mImageDesc; ++ FTC_ImageType mImageDesc; + }; + #endif // MOZ_ENABLE_FREETYPE2 + #endif // MOZ_ENABLE_XFT diff --git a/www/seamonkey/patches/patch-an b/www/seamonkey/patches/patch-an new file mode 100644 index 00000000000..b89a48daf10 --- /dev/null +++ b/www/seamonkey/patches/patch-an @@ -0,0 +1,14 @@ +$NetBSD: patch-an,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +diff -ru ../Orig/mozilla/gfx/src/x11shared/nsFontFreeType.h ./gfx/src/x11shared/nsFontFreeType.h +--- ../Orig/mozilla/gfx/src/x11shared/nsFontFreeType.h 2003-04-23 01:25:13.000000000 +0900 ++++ ./gfx/src/x11shared/nsFontFreeType.h 2004-06-10 23:06:35.000000000 +0900 +@@ -110,7 +110,7 @@ + XImage *GetXImage(PRUint32 width, PRUint32 height); + nsITrueTypeFontCatalogEntry *mFaceID; + PRUint16 mPixelSize; +- FTC_Image_Desc mImageDesc; ++ FTC_ImageType mImageDesc; + nsCOMPtr<nsIFreeType2> mFt2; + }; + diff --git a/www/seamonkey/patches/patch-ao b/www/seamonkey/patches/patch-ao new file mode 100644 index 00000000000..79bc2883cf0 --- /dev/null +++ b/www/seamonkey/patches/patch-ao @@ -0,0 +1,76 @@ +$NetBSD: patch-ao,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +diff -ru ../Orig/mozilla/gfx/src/x11shared/nsFontFreeType.cpp ./gfx/src/x11shared/nsFontFreeType.cpp +--- ../Orig/mozilla/gfx/src/x11shared/nsFontFreeType.cpp 2003-12-25 17:24:52.000000000 +0900 ++++ ./gfx/src/x11shared/nsFontFreeType.cpp 2004-06-10 23:06:38.000000000 +0900 +@@ -177,7 +177,7 @@ + FTC_Manager mgr; + nsresult rv; + mFt2->GetFTCacheManager(&mgr); +- rv = mFt2->ManagerLookupSize(mgr, &mImageDesc.font, &face, nsnull); ++ rv = mFt2->ManagerLookupFace(mgr, mImageDesc->face_id, &face); + NS_ASSERTION(NS_SUCCEEDED(rv), "failed to get face/size"); + if (NS_FAILED(rv)) + return nsnull; +@@ -191,22 +191,15 @@ + PRBool embedded_bimap = PR_FALSE; + mFaceID = aFaceID; + mPixelSize = aPixelSize; +- mImageDesc.font.face_id = (void*)mFaceID; +- mImageDesc.font.pix_width = aPixelSize; +- mImageDesc.font.pix_height = aPixelSize; +- mImageDesc.image_type = 0; ++ mImageDesc->face_id = (FTC_FaceID)&mFaceID; ++ mImageDesc->width = aPixelSize; ++ mImageDesc->height = aPixelSize; ++ mImageDesc->flags = 0; + + if (aPixelSize < nsFreeType2::gAntiAliasMinimum) { +- mImageDesc.image_type |= ftc_image_mono; + anti_alias = PR_FALSE; + } + +- if (nsFreeType2::gFreeType2Autohinted) +- mImageDesc.image_type |= ftc_image_flag_autohinted; +- +- if (nsFreeType2::gFreeType2Unhinted) +- mImageDesc.image_type |= ftc_image_flag_unhinted; +- + PRUint32 num_embedded_bitmaps, i; + PRInt32* embedded_bitmapheights; + mFaceID->GetEmbeddedBitmapHeights(&num_embedded_bitmaps, +@@ -218,7 +211,6 @@ + if (embedded_bitmapheights[i] == aPixelSize) { + embedded_bimap = PR_TRUE; + // unhinted must be set for embedded bitmaps to be used +- mImageDesc.image_type |= ftc_image_flag_unhinted; + break; + } + } +@@ -312,7 +304,7 @@ + if (!face) + return NS_ERROR_FAILURE; + +- FTC_Image_Cache icache; ++ FTC_ImageCache icache; + mFt2->GetImageCache(&icache); + if (!icache) + return NS_ERROR_FAILURE; +@@ -401,7 +393,7 @@ + if (!face) + return 0; + +- FTC_Image_Cache icache; ++ FTC_ImageCache icache; + mFt2->GetImageCache(&icache); + if (!icache) + return 0; +@@ -723,7 +715,7 @@ + if (y%4==0) (*blendPixelFunc)(sub_image, y, ascent-1, black, 255/2); + #endif + +- FTC_Image_Cache icache; ++ FTC_ImageCache icache; + mFt2->GetImageCache(&icache); + if (!icache) + return 0; diff --git a/www/seamonkey/patches/patch-ap b/www/seamonkey/patches/patch-ap new file mode 100644 index 00000000000..6b533f0d324 --- /dev/null +++ b/www/seamonkey/patches/patch-ap @@ -0,0 +1,13 @@ +$NetBSD: patch-ap,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- security/coreconf/command.mk.orig 2004-04-25 17:02:17.000000000 +0200 ++++ security/coreconf/command.mk +@@ -46,7 +46,7 @@ CCF = $(CC) $(CFLAGS) + LINK_DLL = $(LINK) $(OS_DLLFLAGS) $(DLLFLAGS) + LINK_EXE = $(LINK) $(OS_LFLAGS) $(LFLAGS) + NFSPWD = $(NSINSTALL_DIR)/nfspwd +-CFLAGS = $(OPTIMIZER) $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \ ++CFLAGS += $(OS_CFLAGS) $(XP_DEFINE) $(DEFINES) $(INCLUDES) \ + $(XCFLAGS) + RANLIB = echo + TAR = /bin/tar diff --git a/www/seamonkey/patches/patch-aq b/www/seamonkey/patches/patch-aq new file mode 100644 index 00000000000..4cb5bfa4d5a --- /dev/null +++ b/www/seamonkey/patches/patch-aq @@ -0,0 +1,13 @@ +$NetBSD: patch-aq,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- directory/c-sdk/configure.in.orig 2005-06-14 23:27:33.000000000 +0200 ++++ directory/c-sdk/configure.in +@@ -54,7 +54,7 @@ USE_64= + USE_CPLUS= + USE_IPV6= + USE_MDUPDATE= +-_OPTIMIZE_FLAGS=-O ++_OPTIMIZE_FLAGS= + _DEBUG_FLAGS=-g + MOZ_DEBUG=1 + MOZ_OPTIMIZE= diff --git a/www/seamonkey/patches/patch-aw b/www/seamonkey/patches/patch-aw new file mode 100644 index 00000000000..0dedbd90fc7 --- /dev/null +++ b/www/seamonkey/patches/patch-aw @@ -0,0 +1,12 @@ +$NetBSD: patch-aw,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- widget/src/gtksuperwin/Makefile.in.orig 2004-12-15 06:52:41.000000000 +0100 ++++ widget/src/gtksuperwin/Makefile.in +@@ -46,6 +46,7 @@ MODULE = widget + LIBRARY_NAME = gtksuperwin + EXPORT_LIBRARY = 1 + LIBXUL_LIBRARY = 1 ++MKSHLIB = $(MKCSHLIB) + + PACKAGE_FILE = gtksuperwin.pkg + diff --git a/www/seamonkey/patches/patch-ax b/www/seamonkey/patches/patch-ax new file mode 100644 index 00000000000..654ab7920f4 --- /dev/null +++ b/www/seamonkey/patches/patch-ax @@ -0,0 +1,15 @@ +$NetBSD: patch-ax,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- security/coreconf/SunOS5.mk.orig 2004-10-11 04:15:42.000000000 +0200 ++++ security/coreconf/SunOS5.mk +@@ -182,6 +182,10 @@ endif + DSO_LDOPTS += -G -h $(notdir $@) + endif + ++ifdef LIBRUNPATH ++DSO_LDOPTS += -R$(LIBRUNPATH) ++endif ++ + # -KPIC generates position independent code for use in shared libraries. + # (Similarly for -fPIC in case of gcc.) + ifdef NS_USE_GCC diff --git a/www/seamonkey/patches/patch-ba b/www/seamonkey/patches/patch-ba new file mode 100644 index 00000000000..cce6c7c18bd --- /dev/null +++ b/www/seamonkey/patches/patch-ba @@ -0,0 +1,125 @@ +$NetBSD: patch-ba,v 1.1.1.1 2006/03/30 19:15:48 ghen Exp $ + +--- nsprpub/pr/include/md/_netbsd.cfg.orig 2004-04-28 02:33:44.000000000 +0200 ++++ nsprpub/pr/include/md/_netbsd.cfg +@@ -48,7 +48,8 @@ + + #define PR_AF_INET6 24 /* same as AF_INET6 */ + +-#if defined(__i386__) || defined(__arm32__) || defined(__MIPSEL__) ++#if defined(__i386__) || defined(__arm32__) || defined(__ARMEL__) || \ ++ defined(__MIPSEL__) + + #define IS_LITTLE_ENDIAN 1 + #undef IS_BIG_ENDIAN +@@ -94,7 +95,53 @@ + #define PR_ALIGN_OF_DOUBLE 4 + #define PR_ALIGN_OF_POINTER 4 + +-#elif defined(__sparc__) || defined(__MIPSEB__) ++#elif defined(__sparc_v9__) ++ ++#undef IS_LITTLE_ENDIAN ++#define IS_BIG_ENDIAN 1 ++#define HAVE_LONG_LONG ++#define HAVE_ALIGNED_DOUBLES ++#define HAVE_ALIGNED_LONGLONGS ++ ++#define PR_BYTES_PER_BYTE 1 ++#define PR_BYTES_PER_SHORT 2 ++#define PR_BYTES_PER_INT 4 ++#define PR_BYTES_PER_INT64 8 ++#define PR_BYTES_PER_LONG 8 ++#define PR_BYTES_PER_FLOAT 4 ++#define PR_BYTES_PER_DOUBLE 8 ++#define PR_BYTES_PER_WORD 8 ++#define PR_BYTES_PER_DWORD 8 ++#define PR_BYTES_PER_WORD_LOG2 3 ++#define PR_BYTES_PER_DWORD_LOG2 3 ++ ++#define PR_BITS_PER_BYTE 8 ++#define PR_BITS_PER_SHORT 16 ++#define PR_BITS_PER_INT 32 ++#define PR_BITS_PER_INT64 64 ++#define PR_BITS_PER_LONG 64 ++#define PR_BITS_PER_FLOAT 32 ++#define PR_BITS_PER_DOUBLE 64 ++#define PR_BITS_PER_WORD 64 ++ ++#define PR_BITS_PER_BYTE_LOG2 3 ++#define PR_BITS_PER_SHORT_LOG2 4 ++#define PR_BITS_PER_INT_LOG2 5 ++#define PR_BITS_PER_INT64_LOG2 6 ++#define PR_BITS_PER_LONG_LOG2 6 ++#define PR_BITS_PER_FLOAT_LOG2 5 ++#define PR_BITS_PER_DOUBLE_LOG2 6 ++#define PR_BITS_PER_WORD_LOG2 6 ++ ++#define PR_ALIGN_OF_SHORT 2 ++#define PR_ALIGN_OF_INT 4 ++#define PR_ALIGN_OF_LONG 8 ++#define PR_ALIGN_OF_INT64 8 ++#define PR_ALIGN_OF_FLOAT 4 ++#define PR_ALIGN_OF_DOUBLE 8 ++#define PR_ALIGN_OF_POINTER 8 ++ ++#elif defined(__sparc) || defined(__MIPSEB__) || defined(__ARMEB__) + + #undef IS_LITTLE_ENDIAN + #define IS_BIG_ENDIAN 1 +@@ -187,6 +234,55 @@ + #define PR_BYTES_PER_WORD_LOG2 3 + #define PR_BYTES_PER_DWORD_LOG2 3 + ++#elif defined(__amd64__) ++#define IS_LITTLE_ENDIAN 1 ++#undef IS_BIG_ENDIAN ++#define IS_64 ++ ++#define PR_BYTES_PER_BYTE 1 ++#define PR_BYTES_PER_SHORT 2 ++#define PR_BYTES_PER_INT 4 ++#define PR_BYTES_PER_INT64 8 ++#define PR_BYTES_PER_LONG 8 ++#define PR_BYTES_PER_FLOAT 4 ++#define PR_BYTES_PER_DOUBLE 8 ++#define PR_BYTES_PER_WORD 8 ++#define PR_BYTES_PER_DWORD 8 ++ ++#define PR_BITS_PER_BYTE 8 ++#define PR_BITS_PER_SHORT 16 ++#define PR_BITS_PER_INT 32 ++#define PR_BITS_PER_INT64 64 ++#define PR_BITS_PER_LONG 64 ++#define PR_BITS_PER_FLOAT 32 ++#define PR_BITS_PER_DOUBLE 64 ++#define PR_BITS_PER_WORD 64 ++ ++#define PR_BITS_PER_BYTE_LOG2 3 ++#define PR_BITS_PER_SHORT_LOG2 4 ++#define PR_BITS_PER_INT_LOG2 5 ++#define PR_BITS_PER_INT64_LOG2 6 ++#define PR_BITS_PER_LONG_LOG2 6 ++#define PR_BITS_PER_FLOAT_LOG2 5 ++#define PR_BITS_PER_DOUBLE_LOG2 6 ++#define PR_BITS_PER_WORD_LOG2 6 ++ ++#define PR_ALIGN_OF_SHORT 2 ++#define PR_ALIGN_OF_INT 4 ++#define PR_ALIGN_OF_LONG 8 ++#define PR_ALIGN_OF_INT64 8 ++#define PR_ALIGN_OF_FLOAT 4 ++#define PR_ALIGN_OF_DOUBLE 8 ++#define PR_ALIGN_OF_POINTER 8 ++#define PR_ALIGN_OF_WORD 8 ++ ++#define PR_BYTES_PER_WORD_LOG2 3 ++#define PR_BYTES_PER_DWORD_LOG2 3 ++ ++#define HAVE_LONG_LONG ++#define HAVE_ALIGNED_DOUBLES ++#define HAVE_ALIGNED_LONGLONGS ++ + #elif defined(__powerpc__) || defined(__m68k__) + + #undef IS_LITTLE_ENDIAN diff --git a/www/seamonkey/patches/patch-bb b/www/seamonkey/patches/patch-bb new file mode 100644 index 00000000000..254db663339 --- /dev/null +++ b/www/seamonkey/patches/patch-bb @@ -0,0 +1,26 @@ +$NetBSD: patch-bb,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +--- nsprpub/pr/include/md/_netbsd.h.orig 2004-05-19 17:37:10.000000000 +0200 ++++ nsprpub/pr/include/md/_netbsd.h +@@ -44,6 +44,8 @@ + #define _PR_SI_ARCHITECTURE "x86" + #elif defined(__alpha__) + #define _PR_SI_ARCHITECTURE "alpha" ++#elif defined(__amd64__) ++#define _PR_SI_ARCHITECTURE "amd64" + #elif defined(__m68k__) + #define _PR_SI_ARCHITECTURE "m68k" + #elif defined(__powerpc__) +@@ -95,6 +97,12 @@ + #define _PR_HAVE_GETPROTO_R_INT + #endif + ++#if __NetBSD_Version__ >= 106370000 ++/* NetBSD 1.6ZK */ ++#define _PR_HAVE_GETPROTO_R ++#define _PR_HAVE_GETPROTO_R_INT ++#endif ++ + #define USE_SETJMP + + #ifndef _PR_PTHREADS diff --git a/www/seamonkey/patches/patch-bm b/www/seamonkey/patches/patch-bm new file mode 100644 index 00000000000..9ab2dd73ad7 --- /dev/null +++ b/www/seamonkey/patches/patch-bm @@ -0,0 +1,32 @@ +$NetBSD: patch-bm,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +diff -ru ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp ./xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp +--- ../Orig/mozilla/xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp 2001-09-29 05:12:52.000000000 +0900 ++++ ./xpcom/reflect/xptcall/src/md/unix/xptcstubs_arm_netbsd.cpp 2004-06-10 23:07:04.000000000 +0900 +@@ -118,18 +118,23 @@ + * so they are contiguous with values passed on the stack, and then calls + * PrepareAndDispatch() to do the dirty work. + */ ++#ifndef __ELF__ ++#define SYMBOLPREFIX "_" ++#else ++#define SYMBOLPREFIX ++#endif + + #define STUB_ENTRY(n) \ + __asm__( \ +- ".global _Stub"#n"__14nsXPTCStubBase\n\t" \ +-"_Stub"#n"__14nsXPTCStubBase:\n\t" \ ++ ".global "SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase\n\t" \ ++SYMBOLPREFIX"Stub"#n"__14nsXPTCStubBase:\n\t" \ + "stmfd sp!, {r1, r2, r3} \n\t" \ + "mov ip, sp \n\t" \ + "stmfd sp!, {fp, ip, lr, pc} \n\t" \ + "sub fp, ip, #4 \n\t" \ + "mov r1, #"#n" \n\t" /* = methodIndex */ \ + "add r2, sp, #16 \n\t" \ +- "bl _PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \ ++ "bl "SYMBOLPREFIX"PrepareAndDispatch__FP14nsXPTCStubBaseUiPUi \n\t" \ + "ldmea fp, {fp, sp, lr} \n\t" \ + "add sp, sp, #12 \n\t" \ + "mov pc, lr \n\t" \ diff --git a/www/seamonkey/patches/patch-bo b/www/seamonkey/patches/patch-bo new file mode 100644 index 00000000000..0823a8cfdba --- /dev/null +++ b/www/seamonkey/patches/patch-bo @@ -0,0 +1,31 @@ +$NetBSD: patch-bo,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +--- nsprpub/configure.in.orig 2006-01-11 00:16:46.000000000 +0100 ++++ nsprpub/configure.in +@@ -58,7 +58,7 @@ USE_CPLUS= + USE_IPV6= + USE_MDUPDATE= + _MACOSX_DEPLOYMENT_TARGET= +-_OPTIMIZE_FLAGS=-O ++_OPTIMIZE_FLAGS= + _DEBUG_FLAGS=-g + MOZ_DEBUG=1 + MOZ_OPTIMIZE= +@@ -1086,6 +1086,9 @@ tools are selected during the Xcode/Deve + DSO_LDOPTS='-shared -Wl,-soname -Wl,$(notdir $@)' + MDCPUCFG_H=_freebsd.cfg + PR_MD_CSRCS=freebsd.c ++ if test "$LIBRUNPATH"; then ++ DSO_LDOPTS="$DSO_LDOPTS -Wl,-R$LIBRUNPATH" ++ fi + ;; + + *-hpux*) +@@ -1585,6 +1588,7 @@ mips-nec-sysv*) + AC_DEFINE(XP_UNIX) + AC_DEFINE(NETBSD) + AC_DEFINE(HAVE_BSD_FLOCK) ++ AC_DEFINE(HAVE_SOCKLEN_T) + USE_NSPR_THREADS=1 + MDCPUCFG_H=_netbsd.cfg + PR_MD_CSRCS=netbsd.c diff --git a/www/seamonkey/patches/patch-bq b/www/seamonkey/patches/patch-bq new file mode 100644 index 00000000000..5c74df83a0e --- /dev/null +++ b/www/seamonkey/patches/patch-bq @@ -0,0 +1,13 @@ +$NetBSD: patch-bq,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +--- xpcom/io/nsLocalFileUnix.h.orig 2004-04-18 16:18:14.000000000 +0200 ++++ xpcom/io/nsLocalFileUnix.h +@@ -73,7 +73,7 @@ + #endif + + // so we can statfs on freebsd +-#if defined(__FreeBSD__) ++#if defined(__FreeBSD__) || (defined(__NetBSD__) && !defined(HAVE_STATVFS)) + #define HAVE_SYS_STATFS_H + #define STATFS statfs + #include <sys/param.h> diff --git a/www/seamonkey/patches/patch-br b/www/seamonkey/patches/patch-br new file mode 100644 index 00000000000..1c2199e2173 --- /dev/null +++ b/www/seamonkey/patches/patch-br @@ -0,0 +1,22 @@ +$NetBSD: patch-br,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +--- nsprpub/pr/src/misc/prnetdb.c.orig 2005-08-18 19:24:38.000000000 +0200 ++++ nsprpub/pr/src/misc/prnetdb.c +@@ -2110,7 +2110,17 @@ PR_IMPLEMENT(PRAddrInfo *) PR_GetAddrInf + */ + hints.ai_socktype = SOCK_STREAM; + ++/* NetBSD >= 2.99.9 has a thread-safe resolver */ ++#if defined(__NetBSD_Version__) && __NetBSD_Version__ < 299000900 ++ LOCK_DNS(); ++#endif ++ + rv = GETADDRINFO(hostname, NULL, &hints, &res); ++ ++#if defined(__NetBSD_Version__) && __NetBSD_Version__ < 299000900 ++ UNLOCK_DNS(); ++#endif ++ + if (rv == 0) + return (PRAddrInfo *) res; + diff --git a/www/seamonkey/patches/patch-bs b/www/seamonkey/patches/patch-bs new file mode 100644 index 00000000000..aaf76f08ea2 --- /dev/null +++ b/www/seamonkey/patches/patch-bs @@ -0,0 +1,14 @@ +$NetBSD: patch-bs,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +--- config/mkdepend/imakemdep.h.orig 2004-04-20 23:38:14.000000000 +0200 ++++ config/mkdepend/imakemdep.h +@@ -440,6 +440,9 @@ char *cpp_argv[ARGUMENTS] = { + # ifdef __i386__ + "-D__i386__", + # endif ++#if defined(__amd64__) || defined(__x86_64__) ++ "-D__amd64__ -D__x86_64__", ++# endif + # ifdef __GNUC__ + "-traditional", + # endif diff --git a/www/seamonkey/patches/patch-bu b/www/seamonkey/patches/patch-bu new file mode 100644 index 00000000000..728bcd4ab55 --- /dev/null +++ b/www/seamonkey/patches/patch-bu @@ -0,0 +1,179 @@ +$NetBSD: patch-bu,v 1.1.1.1 2006/03/30 19:15:49 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_unixish_amd64.cpp.orig 2004-05-30 21:38:13.000000000 +0900 ++++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_unixish_amd64.cpp 2004-05-30 21:37:22.000000000 +0900 +@@ -0,0 +1,174 @@ ++/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ ++// Platform specific code to invoke XPCOM methods on native objects ++ ++#include "xptcprivate.h" ++ ++// 6 integral parameters are passed in registers ++const PRUint32 GPR_COUNT = 6; ++ ++// 8 floating point parameters are passed in SSE registers ++const PRUint32 FPR_COUNT = 8; ++ ++// Remember that these 'words' are 64-bit long ++static inline void ++invoke_count_words(PRUint32 paramCount, nsXPTCVariant * s, ++ PRUint32 & nr_gpr, PRUint32 & nr_fpr, PRUint32 & nr_stack) ++{ ++ nr_gpr = 1; // skip one GP register for 'that' ++ nr_fpr = 0; ++ nr_stack = 0; ++ ++ /* Compute number of eightbytes of class MEMORY. */ ++ for (uint32 i = 0; i < paramCount; i++, s++) { ++ if (!s->IsPtrData() ++ && (s->type == nsXPTType::T_FLOAT || s->type == nsXPTType::T_DOUBLE)) { ++ if (nr_fpr < FPR_COUNT) ++ nr_fpr++; ++ else ++ nr_stack++; ++ } ++ else { ++ if (nr_gpr < GPR_COUNT) ++ nr_gpr++; ++ else ++ nr_stack++; ++ } ++ } ++} ++ ++static void ++invoke_copy_to_stack(PRUint64 * d, PRUint32 paramCount, nsXPTCVariant * s, ++ PRUint64 * gpregs, double * fpregs) ++{ ++ PRUint32 nr_gpr = 1; // skip one GP register for 'that' ++ PRUint32 nr_fpr = 0; ++ PRUint64 value; ++ ++ for (uint32 i = 0; i < paramCount; i++, s++) { ++ if (s->IsPtrData()) ++ value = (PRUint64) s->ptr; ++ else { ++ switch (s->type) { ++ case nsXPTType::T_FLOAT: break; ++ case nsXPTType::T_DOUBLE: break; ++ case nsXPTType::T_I8: value = s->val.i8; break; ++ case nsXPTType::T_I16: value = s->val.i16; break; ++ case nsXPTType::T_I32: value = s->val.i32; break; ++ case nsXPTType::T_I64: value = s->val.i64; break; ++ case nsXPTType::T_U8: value = s->val.u8; break; ++ case nsXPTType::T_U16: value = s->val.u16; break; ++ case nsXPTType::T_U32: value = s->val.u32; break; ++ case nsXPTType::T_U64: value = s->val.u64; break; ++ case nsXPTType::T_BOOL: value = s->val.b; break; ++ case nsXPTType::T_CHAR: value = s->val.c; break; ++ case nsXPTType::T_WCHAR: value = s->val.wc; break; ++ default: value = (PRUint64) s->val.p; break; ++ } ++ } ++ ++ if (!s->IsPtrData() && s->type == nsXPTType::T_DOUBLE) { ++ if (nr_fpr < FPR_COUNT) ++ fpregs[nr_fpr++] = s->val.d; ++ else { ++ *((double *)d) = s->val.d; ++ d++; ++ } ++ } ++ else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { ++ if (nr_fpr < FPR_COUNT) ++ // The value in %xmm register is already prepared to ++ // be retrieved as a float. Therefore, we pass the ++ // value verbatim, as a double without conversion. ++ fpregs[nr_fpr++] = s->val.d; ++ else { ++ *((float *)d) = s->val.f; ++ d++; ++ } ++ } ++ else { ++ if (nr_gpr < GPR_COUNT) ++ gpregs[nr_gpr++] = value; ++ else ++ *d++ = value; ++ } ++ } ++} ++ ++extern "C" ++XPTC_PUBLIC_API(nsresult) ++XPTC_InvokeByIndex(nsISupports * that, PRUint32 methodIndex, ++ PRUint32 paramCount, nsXPTCVariant * params) ++{ ++ PRUint32 nr_gpr, nr_fpr, nr_stack; ++ invoke_count_words(paramCount, params, nr_gpr, nr_fpr, nr_stack); ++ ++ // Stack, if used, must be 16-bytes aligned ++ if (nr_stack) ++ nr_stack = (nr_stack + 1) & ~1; ++ ++ // Load parameters to stack, if necessary ++ PRUint64 *stack = (PRUint64 *) __builtin_alloca(nr_stack * 8); ++ PRUint64 gpregs[GPR_COUNT]; ++ double fpregs[FPR_COUNT]; ++ invoke_copy_to_stack(stack, paramCount, params, gpregs, fpregs); ++ ++ // Load FPR registers from fpregs[] ++ register double d0 asm("xmm0"); ++ register double d1 asm("xmm1"); ++ register double d2 asm("xmm2"); ++ register double d3 asm("xmm3"); ++ register double d4 asm("xmm4"); ++ register double d5 asm("xmm5"); ++ register double d6 asm("xmm6"); ++ register double d7 asm("xmm7"); ++ ++ switch (nr_fpr) { ++#define ARG_FPR(N) \ ++ case N+1: d##N = fpregs[N]; ++ ARG_FPR(7); ++ ARG_FPR(6); ++ ARG_FPR(5); ++ ARG_FPR(4); ++ ARG_FPR(3); ++ ARG_FPR(2); ++ ARG_FPR(1); ++ ARG_FPR(0); ++ case 0:; ++#undef ARG_FPR ++ } ++ ++ // Load GPR registers from gpregs[] ++ register PRUint64 a0 asm("rdi"); ++ register PRUint64 a1 asm("rsi"); ++ register PRUint64 a2 asm("rdx"); ++ register PRUint64 a3 asm("rcx"); ++ register PRUint64 a4 asm("r8"); ++ register PRUint64 a5 asm("r9"); ++ ++ switch (nr_gpr) { ++#define ARG_GPR(N) \ ++ case N+1: a##N = gpregs[N]; ++ ARG_GPR(5); ++ ARG_GPR(4); ++ ARG_GPR(3); ++ ARG_GPR(2); ++ ARG_GPR(1); ++ case 1: a0 = (PRUint64) that; ++ case 0:; ++#undef ARG_GPR ++ } ++ ++ // Ensure that assignments to SSE registers won't be optimized away ++ asm("" :: ++ "x" (d0), "x" (d1), "x" (d2), "x" (d3), ++ "x" (d4), "x" (d5), "x" (d6), "x" (d7)); ++ ++ // Get pointer to method ++ PRUint64 methodAddress = *((PRUint64 *)that); ++ methodAddress += 8 * methodIndex; ++ methodAddress = *((PRUint64 *)methodAddress); ++ ++ typedef PRUint32 (*Method)(PRUint64, PRUint64, PRUint64, PRUint64, PRUint64, PRUint64); ++ PRUint32 result = ((Method)methodAddress)(a0, a1, a2, a3, a4, a5); ++ return result; ++} diff --git a/www/seamonkey/patches/patch-bv b/www/seamonkey/patches/patch-bv new file mode 100644 index 00000000000..ebddcfae58b --- /dev/null +++ b/www/seamonkey/patches/patch-bv @@ -0,0 +1,211 @@ +$NetBSD: patch-bv,v 1.1.1.1 2006/03/30 19:15:50 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_unixish_amd64.cpp.orig 2004-05-30 21:38:22.000000000 +0900 ++++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_unixish_amd64.cpp 2004-05-30 21:37:22.000000000 +0900 +@@ -0,0 +1,206 @@ ++/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ ++ ++// Implement shared vtbl methods. ++ ++#include "xptcprivate.h" ++ ++// The Linux/x86-64 ABI passes the first 6 integral parameters and the ++// first 8 floating point parameters in registers (rdi, rsi, rdx, rcx, ++// r8, r9 and xmm0-xmm7), no stack space is allocated for these by the ++// caller. The rest of the parameters are passed in the callers stack ++// area. ++ ++const PRUint32 PARAM_BUFFER_COUNT = 16; ++const PRUint32 GPR_COUNT = 6; ++const PRUint32 FPR_COUNT = 8; ++ ++// PrepareAndDispatch() is called by SharedStub() and calls the actual method. ++// ++// - 'args[]' contains the arguments passed on stack ++// - 'gpregs[]' contains the arguments passed in integer registers ++// - 'fpregs[]' contains the arguments passed in floating point registers ++// ++// The parameters are mapped into an array of type 'nsXPTCMiniVariant' ++// and then the method gets called. ++ ++extern "C" nsresult ++PrepareAndDispatch(nsXPTCStubBase * self, PRUint32 methodIndex, ++ PRUint64 * args, PRUint64 * gpregs, double *fpregs) ++{ ++ nsXPTCMiniVariant paramBuffer[PARAM_BUFFER_COUNT]; ++ nsXPTCMiniVariant* dispatchParams = NULL; ++ nsIInterfaceInfo* iface_info = NULL; ++ const nsXPTMethodInfo* info; ++ PRUint32 paramCount; ++ PRUint32 i; ++ nsresult result = NS_ERROR_FAILURE; ++ ++ NS_ASSERTION(self,"no self"); ++ ++ self->GetInterfaceInfo(&iface_info); ++ NS_ASSERTION(iface_info,"no interface info"); ++ if (! iface_info) ++ return NS_ERROR_UNEXPECTED; ++ ++ iface_info->GetMethodInfo(PRUint16(methodIndex), &info); ++ NS_ASSERTION(info,"no method info"); ++ if (! info) ++ return NS_ERROR_UNEXPECTED; ++ ++ paramCount = info->GetParamCount(); ++ ++ // setup variant array pointer ++ if(paramCount > PARAM_BUFFER_COUNT) ++ dispatchParams = new nsXPTCMiniVariant[paramCount]; ++ else ++ dispatchParams = paramBuffer; ++ ++ NS_ASSERTION(dispatchParams,"no place for params"); ++ if (! dispatchParams) ++ return NS_ERROR_OUT_OF_MEMORY; ++ ++ PRUint64* ap = args; ++ PRUint32 nr_gpr = 1; // skip one GPR register for 'that' ++ PRUint32 nr_fpr = 0; ++ PRUint64 value; ++ ++ for(i = 0; i < paramCount; i++) { ++ const nsXPTParamInfo& param = info->GetParam(i); ++ const nsXPTType& type = param.GetType(); ++ nsXPTCMiniVariant* dp = &dispatchParams[i]; ++ ++ if (!param.IsOut() && type == nsXPTType::T_DOUBLE) { ++ if (nr_fpr < FPR_COUNT) ++ dp->val.d = fpregs[nr_fpr++]; ++ else ++ dp->val.d = *(double*) ap++; ++ continue; ++ } ++ else if (!param.IsOut() && type == nsXPTType::T_FLOAT) { ++ if (nr_fpr < FPR_COUNT) ++ // The value in %xmm register is already prepared to ++ // be retrieved as a float. Therefore, we pass the ++ // value verbatim, as a double without conversion. ++ dp->val.d = *(double*) ap++; ++ else ++ dp->val.f = *(float*) ap++; ++ continue; ++ } ++ else { ++ if (nr_gpr < GPR_COUNT) ++ value = gpregs[nr_gpr++]; ++ else ++ value = *ap++; ++ } ++ ++ if (param.IsOut() || !type.IsArithmetic()) { ++ dp->val.p = (void*) value; ++ continue; ++ } ++ ++ switch (type) { ++ case nsXPTType::T_I8: dp->val.i8 = (PRInt8) value; break; ++ case nsXPTType::T_I16: dp->val.i16 = (PRInt16) value; break; ++ case nsXPTType::T_I32: dp->val.i32 = (PRInt32) value; break; ++ case nsXPTType::T_I64: dp->val.i64 = (PRInt64) value; break; ++ case nsXPTType::T_U8: dp->val.u8 = (PRUint8) value; break; ++ case nsXPTType::T_U16: dp->val.u16 = (PRUint16) value; break; ++ case nsXPTType::T_U32: dp->val.u32 = (PRUint32) value; break; ++ case nsXPTType::T_U64: dp->val.u64 = (PRUint64) value; break; ++ case nsXPTType::T_BOOL: dp->val.b = (PRBool) value; break; ++ case nsXPTType::T_CHAR: dp->val.c = (char) value; break; ++ case nsXPTType::T_WCHAR: dp->val.wc = (wchar_t) value; break; ++ ++ default: ++ NS_ASSERTION(0, "bad type"); ++ break; ++ } ++ } ++ ++ result = self->CallMethod((PRUint16) methodIndex, info, dispatchParams); ++ ++ NS_RELEASE(iface_info); ++ ++ if (dispatchParams != paramBuffer) ++ delete [] dispatchParams; ++ ++ return result; ++} ++ ++#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ ++// Linux/x86-64 uses gcc >= 3.1 ++#define STUB_ENTRY(n) \ ++asm(".section \".text\"\n\t" \ ++ ".align 2\n\t" \ ++ ".if " #n " < 10\n\t" \ ++ ".globl _ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ ++ ".type _ZN14nsXPTCStubBase5Stub" #n "Ev,@function\n" \ ++ "_ZN14nsXPTCStubBase5Stub" #n "Ev:\n\t" \ ++ ".elseif " #n " < 100\n\t" \ ++ ".globl _ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ ++ ".type _ZN14nsXPTCStubBase6Stub" #n "Ev,@function\n" \ ++ "_ZN14nsXPTCStubBase6Stub" #n "Ev:\n\t" \ ++ ".elseif " #n " < 1000\n\t" \ ++ ".globl _ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ ++ ".type _ZN14nsXPTCStubBase7Stub" #n "Ev,@function\n" \ ++ "_ZN14nsXPTCStubBase7Stub" #n "Ev:\n\t" \ ++ ".else\n\t" \ ++ ".err \"stub number " #n " >= 1000 not yet supported\"\n\t" \ ++ ".endif\n\t" \ ++ "movl $" #n ", %eax\n\t" \ ++ "jmp SharedStub\n\t" \ ++ ".if " #n " < 10\n\t" \ ++ ".size _ZN14nsXPTCStubBase5Stub" #n "Ev,.-_ZN14nsXPTCStubBase5Stub" #n "Ev\n\t" \ ++ ".elseif " #n " < 100\n\t" \ ++ ".size _ZN14nsXPTCStubBase6Stub" #n "Ev,.-_ZN14nsXPTCStubBase6Stub" #n "Ev\n\t" \ ++ ".else\n\t" \ ++ ".size _ZN14nsXPTCStubBase7Stub" #n "Ev,.-_ZN14nsXPTCStubBase7Stub" #n "Ev\n\t" \ ++ ".endif"); ++ ++// static nsresult SharedStub(PRUint32 methodIndex) ++asm(".section \".text\"\n\t" ++ ".align 2\n\t" ++ ".type SharedStub,@function\n\t" ++ "SharedStub:\n\t" ++ // make room for gpregs (48), fpregs (64) ++ "pushq %rbp\n\t" ++ "movq %rsp,%rbp\n\t" ++ "subq $112,%rsp\n\t" ++ // save GP registers ++ "movq %rdi,-112(%rbp)\n\t" ++ "movq %rsi,-104(%rbp)\n\t" ++ "movq %rdx, -96(%rbp)\n\t" ++ "movq %rcx, -88(%rbp)\n\t" ++ "movq %r8 , -80(%rbp)\n\t" ++ "movq %r9 , -72(%rbp)\n\t" ++ "leaq -112(%rbp),%rcx\n\t" ++ // save FP registers ++ "movsd %xmm0,-64(%rbp)\n\t" ++ "movsd %xmm1,-56(%rbp)\n\t" ++ "movsd %xmm2,-48(%rbp)\n\t" ++ "movsd %xmm3,-40(%rbp)\n\t" ++ "movsd %xmm4,-32(%rbp)\n\t" ++ "movsd %xmm5,-24(%rbp)\n\t" ++ "movsd %xmm6,-16(%rbp)\n\t" ++ "movsd %xmm7, -8(%rbp)\n\t" ++ "leaq -64(%rbp),%r8\n\t" ++ // rdi has the 'self' pointer already ++ "movl %eax,%esi\n\t" ++ "leaq 16(%rbp),%rdx\n\t" ++ "call PrepareAndDispatch\n\t" ++ "leave\n\t" ++ "ret\n\t" ++ ".size SharedStub,.-SharedStub"); ++ ++#define SENTINEL_ENTRY(n) \ ++nsresult nsXPTCStubBase::Sentinel##n() \ ++{ \ ++ NS_ASSERTION(0,"nsXPTCStubBase::Sentinel called"); \ ++ return NS_ERROR_NOT_IMPLEMENTED; \ ++} ++ ++#include "xptcstubsdef.inc" ++ ++#else ++#error "can't find a compiler to use" ++#endif /* __GNUC__ */ diff --git a/www/seamonkey/patches/patch-bw b/www/seamonkey/patches/patch-bw new file mode 100644 index 00000000000..61694e2a1fd --- /dev/null +++ b/www/seamonkey/patches/patch-bw @@ -0,0 +1,63 @@ +$NetBSD: patch-bw,v 1.1.1.1 2006/03/30 19:15:50 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp.orig 2005-06-30 22:06:20.000000000 +0200 ++++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_linux_alpha.cpp +@@ -187,6 +187,50 @@ __asm__( + * nsresult nsXPTCStubBase::Stub##n() + * Sets register $1 to "methodIndex" and jumps to SharedStub. + */ ++#if defined(__GXX_ABI_VERSION) && __GXX_ABI_VERSION >= 100 /* G++ V3 ABI */ ++#define STUB_ENTRY(n) \ ++__asm__( \ ++"#### Stub"#n" ####\n" \ ++".text\n" \ ++" .align 5\n" \ ++" .if "#n" < 10 \n" \ ++" .globl _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ ++" .ent _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ ++"_ZN14nsXPTCStubBase5Stub"#n"Ev:\n" \ ++" .frame $30,0,$26,0\n" \ ++" ldgp $29,0($27)\n" \ ++"$_ZN14nsXPTCStubBase5Stub"#n"Ev..ng:\n" \ ++" .prologue 1\n" \ ++" lda $1,"#n"\n" \ ++" br $31,$SharedStub..ng\n" \ ++" .end _ZN14nsXPTCStubBase5Stub"#n"Ev\n" \ ++" .elseif "#n" < 100 \n" \ ++" .globl _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ ++" .ent _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ ++"_ZN14nsXPTCStubBase6Stub"#n"Ev:\n" \ ++" .frame $30,0,$26,0\n" \ ++" ldgp $29,0($27)\n" \ ++"$_ZN14nsXPTCStubBase6Stub"#n"Ev..ng:\n" \ ++" .prologue 1\n" \ ++" lda $1,"#n"\n" \ ++" br $31,$SharedStub..ng\n" \ ++" .end _ZN14nsXPTCStubBase6Stub"#n"Ev\n" \ ++" .elseif "#n" < 1000 \n" \ ++" .globl _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ ++" .ent _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ ++"_ZN14nsXPTCStubBase7Stub"#n"Ev:\n" \ ++" .frame $30,0,$26,0\n" \ ++" ldgp $29,0($27)\n" \ ++"$_ZN14nsXPTCStubBase7Stub"#n"Ev..ng:\n" \ ++" .prologue 1\n" \ ++" lda $1,"#n"\n" \ ++" br $31,$SharedStub..ng\n" \ ++" .end _ZN14nsXPTCStubBase7Stub"#n"Ev\n" \ ++" .else\n" \ ++" .err \"stub number "#n"> 1000 not yet supported\"\n" \ ++" .endif\n" \ ++ ); ++#else /* G++2.95 ABI */ + #define STUB_MANGLED_ENTRY(n, symbol) \ + "#### Stub"#n" ####" "\n\t" \ + ".text" "\n\t" \ +@@ -216,6 +260,7 @@ __asm__( \ + ".err \"Stub"#n" >= 1000 not yet supported.\"" "\n\t" \ + ".endif" \ + ); ++#endif + + #else /* not G++ V3 ABI */ + diff --git a/www/seamonkey/patches/patch-bx b/www/seamonkey/patches/patch-bx new file mode 100644 index 00000000000..3bc05991fce --- /dev/null +++ b/www/seamonkey/patches/patch-bx @@ -0,0 +1,84 @@ +$NetBSD: patch-bx,v 1.1.1.1 2006/03/30 19:15:50 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp.orig 2001-09-28 22:12:53.000000000 +0200 ++++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_ppc_netbsd.cpp +@@ -119,8 +119,10 @@ PrepareAndDispatch(nsXPTCStubBase* self, + if ((PRUint32) ap & 4) ap++; // doubles are 8-byte aligned on stack + dp->val.d = *(double*) ap; + ap += 2; ++#if __GXX_ABI_VERSION < 100 + if (gpr < GPR_COUNT) + gpr += 2; ++#endif + } + continue; + } +@@ -130,8 +132,10 @@ PrepareAndDispatch(nsXPTCStubBase* self, + else { + dp->val.f = *(float*) ap; + ap += 1; ++#if __GXX_ABI_VERSION < 100 + if (gpr < GPR_COUNT) + gpr += 1; ++#endif + } + continue; + } +@@ -195,7 +199,9 @@ PrepareAndDispatch(nsXPTCStubBase* self, + // however, it's quick, dirty, and'll break when the ABI changes on + // us, which is what we want ;-). + +-#define STUB_ENTRY(n) \ ++#if __GXX_ABI_VERSION < 100 ++// gcc-2 version ++# define STUB_ENTRY(n) \ + __asm__ ( \ + ".section \".text\" \n\t" \ + ".align 2 \n\t" \ +@@ -206,6 +212,46 @@ __asm__ ( + "li 11,"#n" \n\t" \ + "b SharedStub@local \n" \ + ); ++#else ++// gcc-3 version ++// ++// As G++3 ABI contains the length of the functionname in the mangled ++// name, it is difficult to get a generic assembler mechanism like ++// in the G++ 2.95 case. ++// Create names would be like: ++// _ZN14nsXPTCStubBase5Stub1Ev ++// _ZN14nsXPTCStubBase6Stub12Ev ++// _ZN14nsXPTCStubBase7Stub123Ev ++// _ZN14nsXPTCStubBase8Stub1234Ev ++// etc. ++// Use assembler directives to get the names right... ++ ++# define STUB_ENTRY(n) \ ++__asm__ ( \ ++ ".align 2 \n\t" \ ++ ".if "#n" < 10 \n\t" \ ++ ".globl _ZN14nsXPTCStubBase5Stub"#n"Ev \n\t" \ ++ ".type _ZN14nsXPTCStubBase5Stub"#n"Ev,@function \n\n" \ ++"_ZN14nsXPTCStubBase5Stub"#n"Ev: \n\t" \ ++ \ ++ ".elseif "#n" < 100 \n\t" \ ++ ".globl _ZN14nsXPTCStubBase6Stub"#n"Ev \n\t" \ ++ ".type _ZN14nsXPTCStubBase6Stub"#n"Ev,@function \n\n" \ ++"_ZN14nsXPTCStubBase6Stub"#n"Ev: \n\t" \ ++ \ ++ ".elseif "#n" < 1000 \n\t" \ ++ ".globl _ZN14nsXPTCStubBase7Stub"#n"Ev \n\t" \ ++ ".type _ZN14nsXPTCStubBase7Stub"#n"Ev,@function \n\n" \ ++"_ZN14nsXPTCStubBase7Stub"#n"Ev: \n\t" \ ++ \ ++ ".else \n\t" \ ++ ".err \"stub number "#n" >= 1000 not yet supported\"\n" \ ++ ".endif \n\t" \ ++ \ ++ "li 11,"#n" \n\t" \ ++ "b SharedStub@local \n" \ ++); ++#endif + + #define SENTINEL_ENTRY(n) \ + nsresult nsXPTCStubBase::Sentinel##n() \ diff --git a/www/seamonkey/patches/patch-by b/www/seamonkey/patches/patch-by new file mode 100644 index 00000000000..73047b7fd20 --- /dev/null +++ b/www/seamonkey/patches/patch-by @@ -0,0 +1,50 @@ +$NetBSD: patch-by,v 1.1.1.1 2006/03/30 19:15:50 ghen Exp $ + +diff -ru ../Orig/mozilla/layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp ./layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp +--- ../Orig/mozilla/layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp 2004-03-19 10:36:16.000000000 +0900 ++++ ./layout/svg/renderer/src/libart/nsSVGLibartGlyphMetricsFT.cpp 2004-07-04 22:59:19.000000000 +0900 +@@ -155,15 +155,15 @@ + + static NS_NAMED_LITERAL_STRING(arial, "arial"); + nsSVGLibartGlyphMetricsFT::sFontAliases.Put(NS_LITERAL_STRING("helvetica"), +- &arial); ++ (nsDependentString *)&arial); + + static NS_NAMED_LITERAL_STRING(courier, "courier new"); + nsSVGLibartGlyphMetricsFT::sFontAliases.Put(NS_LITERAL_STRING("courier"), +- &courier); ++ (nsDependentString *)&courier); + + static NS_NAMED_LITERAL_STRING(times, "times new roman"); + nsSVGLibartGlyphMetricsFT::sFontAliases.Put(NS_LITERAL_STRING("times"), +- ×); ++ (nsDependentString *)×); + } + + void NS_FreeSVGLibartGlyphMetricsFTGlobals() +@@ -440,19 +440,19 @@ + return; + } + +- FTC_Image_Desc imageDesc; +- imageDesc.font.face_id=(void*)font_data.font_entry.get(); // XXX do we need to addref? ++ FTC_ImageType imageDesc; ++ imageDesc->face_id = (FTC_FaceID)font_data.font_entry.get(); // XXX do we need to addref? + float twipstopixel = GetTwipsToPixels(); + float scale = GetPixelScale(); +- imageDesc.font.pix_width = (int)((float)(font_data.font.size)*twipstopixel/scale); +- imageDesc.font.pix_height = (int)((float)(font_data.font.size)*twipstopixel/scale); +- imageDesc.image_type |= ftc_image_grays; ++ imageDesc->width = (int)((float)(font_data.font.size)*twipstopixel/scale); ++ imageDesc->height = (int)((float)(font_data.font.size)*twipstopixel/scale); ++ imageDesc->flags = 0; + + // get the face + nsresult rv; + FTC_Manager mgr; + nsSVGLibartFreetype::ft2->GetFTCacheManager(&mgr); +- rv = nsSVGLibartFreetype::ft2->ManagerLookupSize(mgr, &imageDesc.font, &mFace, nsnull); ++ rv = nsSVGLibartFreetype::ft2->ManagerLookupFace(mgr, imageDesc->face_id, &mFace); + NS_ASSERTION(mFace, "failed to get face/size"); + } + diff --git a/www/seamonkey/patches/patch-bz b/www/seamonkey/patches/patch-bz new file mode 100644 index 00000000000..9a84a881ac3 --- /dev/null +++ b/www/seamonkey/patches/patch-bz @@ -0,0 +1,122 @@ +$NetBSD: patch-bz,v 1.1.1.1 2006/03/30 19:15:50 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s.orig 2001-03-11 18:22:22.000000000 +0100 ++++ xpcom/reflect/xptcall/src/md/unix/xptcstubs_asm_ppc_netbsd.s +@@ -1,27 +1,27 @@ +-# -*- Mode: Asm -*- +-# +-# The contents of this file are subject to the Netscape Public +-# License Version 1.1 (the "License"); you may not use this file +-# except in compliance with the License. You may obtain a copy of +-# the License at http://www.mozilla.org/NPL/ +-# +-# Software distributed under the License is distributed on an "AS +-# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +-# implied. See the License for the specific language governing +-# rights and limitations under the License. +-# +-# The Original Code is mozilla.org code. +-# +-# The Initial Developer of the Original Code is Netscape +-# Communications Corporation. Portions created by Netscape are +-# Copyright (C) 1999 Netscape Communications Corporation. All +-# Rights Reserved. +-# +-# Contributor(s): +-# Franz.Sirl-kernel@lauterbach.com (Franz Sirl) +-# beard@netscape.com (Patrick Beard) +-# waterson@netscape.com (Chris Waterson) +-# ++// -*- Mode: Asm -*- ++// ++// The contents of this file are subject to the Netscape Public ++// License Version 1.1 (the "License"); you may not use this file ++// except in compliance with the License. You may obtain a copy of ++// the License at http://www.mozilla.org/NPL/ ++// ++// Software distributed under the License is distributed on an "AS ++// IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or ++// implied. See the License for the specific language governing ++// rights and limitations under the License. ++// ++// The Original Code is mozilla.org code. ++// ++// The Initial Developer of the Original Code is Netscape ++// Communications Corporation. Portions created by Netscape are ++// Copyright (C) 1999 Netscape Communications Corporation. All ++// Rights Reserved. ++// ++// Contributor(s): ++// Franz.Sirl-kernel@lauterbach.com (Franz Sirl) ++// beard@netscape.com (Patrick Beard) ++// waterson@netscape.com (Chris Waterson) ++// + + .set r0,0; .set sp,1; .set RTOC,2; .set r3,3; .set r4,4 + .set r5,5; .set r6,6; .set r7,7; .set r8,8; .set r9,9 +@@ -44,23 +44,23 @@ + .type SharedStub,@function + + SharedStub: +- stwu sp,-112(sp) # room for +- # linkage (8), +- # gprData (32), +- # fprData (64), +- # stack alignment(8) ++ stwu sp,-112(sp) // room for ++ // linkage (8), ++ // gprData (32), ++ // fprData (64), ++ // stack alignment(8) + mflr r0 +- stw r0,116(sp) # save LR backchain ++ stw r0,116(sp) // save LR backchain + +- stw r4,12(sp) # save GP registers +- stw r5,16(sp) # (n.b. that we don't save r3 +- stw r6,20(sp) # because PrepareAndDispatch() is savvy) ++ stw r4,12(sp) // save GP registers ++ stw r5,16(sp) // (n.b. that we don't save r3 ++ stw r6,20(sp) // because PrepareAndDispatch() is savvy) + stw r7,24(sp) + stw r8,28(sp) + stw r9,32(sp) + stw r10,36(sp) + +- stfd f1,40(sp) # save FP registers ++ stfd f1,40(sp) // save FP registers + stfd f2,48(sp) + stfd f3,56(sp) + stfd f4,64(sp) +@@ -69,21 +69,20 @@ SharedStub: + stfd f7,88(sp) + stfd f8,96(sp) + +- # r3 has the 'self' pointer already ++ // r3 has the 'self' pointer already + +- mr r4,r11 # r4 <= methodIndex selector, passed +- # via r11 in the nsXPTCStubBase::StubXX() call ++ mr r4,r11 // r4 <= methodIndex selector, passed ++ // via r11 in the nsXPTCStubBase::StubXX() call + +- addi r5,sp,120 # r5 <= pointer to callers args area, +- # beyond r3-r10/f1-f8 mapped range ++ addi r5,sp,120 // r5 <= pointer to callers args area, ++ // beyond r3-r10/f1-f8 mapped range + +- addi r6,sp,8 # r6 <= gprData +- addi r7,sp,40 # r7 <= fprData ++ addi r6,sp,8 // r6 <= gprData ++ addi r7,sp,40 // r7 <= fprData + +- bl PrepareAndDispatch@local # Go! ++ bl PrepareAndDispatch@local // Go! + +- lwz r0,116(sp) # restore LR ++ lwz r0,116(sp) // restore LR + mtlr r0 +- la sp,112(sp) # clean up the stack ++ la sp,112(sp) // clean up the stack + blr +- diff --git a/www/seamonkey/patches/patch-ca b/www/seamonkey/patches/patch-ca new file mode 100644 index 00000000000..7717876425b --- /dev/null +++ b/www/seamonkey/patches/patch-ca @@ -0,0 +1,166 @@ +$NetBSD: patch-ca,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s.orig 2001-03-11 18:22:17.000000000 +0100 ++++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_asm_ppc_netbsd.s +@@ -1,27 +1,28 @@ +-# -*- Mode: Asm -*- +-# +-# The contents of this file are subject to the Netscape Public +-# License Version 1.1 (the "License"); you may not use this file +-# except in compliance with the License. You may obtain a copy of +-# the License at http://www.mozilla.org/NPL/ +-# +-# Software distributed under the License is distributed on an "AS +-# IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or +-# implied. See the License for the specific language governing +-# rights and limitations under the License. +-# +-# The Original Code is mozilla.org code. +-# +-# The Initial Developer of the Original Code is Netscape +-# Communications Corporation. Portions created by Netscape are +-# Copyright (C) 1999 Netscape Communications Corporation. All +-# Rights Reserved. +-# +-# Contributor(s): +-# Franz.Sirl-kernel@lauterbach.com (Franz Sirl) +-# beard@netscape.com (Patrick Beard) +-# waterson@netscape.com (Chris Waterson) +-# ++// -*- Mode: Asm -*- ++// ++// The contents of this file are subject to the Netscape Public ++// License Version 1.1 (the "License"); you may not use this file ++// except in compliance with the License. You may obtain a copy of ++// the License at http://www.mozilla.org/NPL/ ++// ++// Software distributed under the License is distributed on an "AS ++// IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or ++// implied. See the License for the specific language governing ++// rights and limitations under the License. ++// ++// The Original Code is mozilla.org code. ++// ++// The Initial Developer of the Original Code is Netscape ++// Communications Corporation. Portions created by Netscape are ++// Copyright (C) 1999 Netscape Communications Corporation. All ++// Rights Reserved. ++// ++// Contributor(s): ++// Franz.Sirl-kernel@lauterbach.com (Franz Sirl) ++// beard@netscape.com (Patrick Beard) ++// waterson@netscape.com (Chris Waterson) ++// ++ + .set r0,0; .set sp,1; .set RTOC,2; .set r3,3; .set r4,4 + .set r5,5; .set r6,6; .set r7,7; .set r8,8; .set r9,9 + .set r10,10; .set r11,11; .set r12,12; .set r13,13; .set r14,14 +@@ -42,38 +43,38 @@ + .globl XPTC_InvokeByIndex + .type XPTC_InvokeByIndex,@function + +-# +-# XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, +-# PRUint32 paramCount, nsXPTCVariant* params) +-# ++// ++// XPTC_InvokeByIndex(nsISupports* that, PRUint32 methodIndex, ++// PRUint32 paramCount, nsXPTCVariant* params) ++// + + XPTC_InvokeByIndex: +- stwu sp,-32(sp) # setup standard stack frame +- mflr r0 # save LR +- stw r3,8(sp) # r3 <= that +- stw r4,12(sp) # r4 <= methodIndex ++ stwu sp,-32(sp) // setup standard stack frame ++ mflr r0 // save LR ++ stw r3,8(sp) // r3 <= that ++ stw r4,12(sp) // r4 <= methodIndex + stw r30,16(sp) + stw r31,20(sp) + +- stw r0,36(sp) # store LR backchain ++ stw r0,36(sp) // store LR backchain + mr r31,sp + +- rlwinm r10,r5,3,0,27 # r10 = (ParamCount * 2 * 4) & ~0x0f +- addi r0,r10,96 # reserve stack for GPR and FPR register save area r0 = r10 + 96 +- lwz r9,0(sp) # r9 = backchain ++ rlwinm r10,r5,3,0,27 // r10 = (ParamCount * 2 * 4) & ~0x0f ++ addi r0,r10,96 // reserve stack for GPR and FPR register save area r0 = r10 + 96 ++ lwz r9,0(sp) // r9 = backchain + neg r0,r0 +- stwux r9,sp,r0 # reserve stack sapce and save SP backchain +- +- addi r3,sp,8 # r3 <= args +- mr r4,r5 # r4 <= paramCount +- mr r5,r6 # r5 <= params +- add r6,r3,r10 # r6 <= gpregs ( == args + r10 ) +- mr r30,r6 # store in r30 for use later... +- addi r7,r6,32 # r7 <= fpregs ( == gpregs + 32 ) ++ stwux r9,sp,r0 // reserve stack space and save SP backchain ++ ++ addi r3,sp,8 // r3 <= args ++ mr r4,r5 // r4 <= paramCount ++ mr r5,r6 // r5 <= params ++ add r6,r3,r10 // r6 <= gpregs ( == args + r10 ) ++ mr r30,r6 // store in r30 for use later... ++ addi r7,r6,32 // r7 <= fpregs ( == gpregs + 32 ) + +- bl invoke_copy_to_stack@local # (args, paramCount, params, gpregs, fpregs) ++ bl invoke_copy_to_stack@local // (args, paramCount, params, gpregs, fpregs) + +- lfd f1,32(r30) # load FP registers with method parameters ++ lfd f1,32(r30) // load FP registers with method parameters + lfd f2,40(r30) + lfd f3,48(r30) + lfd f4,56(r30) +@@ -82,18 +83,18 @@ XPTC_InvokeByIndex: + lfd f7,80(r30) + lfd f8,88(r30) + +- lwz r3,8(r31) # r3 <= that +- lwz r4,12(r31) # r4 <= methodIndex +- lwz r5,0(r3) # r5 <= vtable ( == *that ) +- slwi r4,r4,3 # convert to offset ( *= 8 ) +- addi r4,r4,8 # skip first two vtable entries +- add r4,r4,r5 +- lhz r0,0(r4) # virtual base offset +- extsh r0,r0 +- add r3,r3,r0 +- lwz r0,4(r4) # r0 <= methodpointer ( == vtable + offset ) ++ lwz r3,8(r31) // r3 <= that ++ lwz r4,12(r31) // r4 <= methodIndex ++ lwz r5,0(r3) // r5 <= vtable ( == *that ) ++#if !((__GNUC__ == 3 && __GNUC_MINOR__ < 2) || __GXX_ABI_VERSION >= 100) // G++ pre-V3 ABI is like that of AIX under NetBSD ++ slwi r4,r4,3 // convert to offset ( *= 8 ) ++ addi r4,r4,8 // skip garbage before vtable ++#else ++ slwi r4,r4,2 // convert to offset ( *= 4 ) ++#endif ++ lwzx r0,r5,r4 // r0 <= methodpointer ( == vtable + offset ) + +- lwz r4,4(r30) # load GP regs with method parameters ++ lwz r4,4(r30) // load GP regs with method parameters + lwz r5,8(r30) + lwz r6,12(r30) + lwz r7,16(r30) +@@ -101,13 +102,13 @@ XPTC_InvokeByIndex: + lwz r9,24(r30) + lwz r10,28(r30) + +- mtlr r0 # copy methodpointer to LR +- blrl # call method ++ mtlr r0 // copy methodpointer to LR ++ blrl // call method + +- lwz r30,16(r31) # restore r30 & r31 ++ lwz r30,16(r31) // restore r30 & r31 + lwz r31,20(r31) + +- lwz r11,0(sp) # clean up the stack ++ lwz r11,0(sp) // clean up the stack + lwz r0,4(r11) + mtlr r0 + mr sp,r11 diff --git a/www/seamonkey/patches/patch-cb b/www/seamonkey/patches/patch-cb new file mode 100644 index 00000000000..8bd2cffba96 --- /dev/null +++ b/www/seamonkey/patches/patch-cb @@ -0,0 +1,26 @@ +$NetBSD: patch-cb,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp.orig 2001-09-28 22:12:52.000000000 +0200 ++++ xpcom/reflect/xptcall/src/md/unix/xptcinvoke_ppc_netbsd.cpp +@@ -104,8 +104,10 @@ invoke_copy_to_stack(PRUint32* d, + if ((PRUint32) d & 4) d++; // doubles are 8-byte aligned on stack + *((double*) d) = s->val.d; + d += 2; ++#if __GXX_ABI_VERSION < 100 + if (gpr < GPR_COUNT) + gpr += 2; ++#endif + } + } + else if (!s->IsPtrData() && s->type == nsXPTType::T_FLOAT) { +@@ -114,8 +116,10 @@ invoke_copy_to_stack(PRUint32* d, + else { + *((float*) d) = s->val.f; + d += 1; ++#if __GXX_ABI_VERSION < 100 + if (gpr < GPR_COUNT) + gpr += 1; ++#endif + } + } + else if (!s->IsPtrData() && (s->type == nsXPTType::T_I64 diff --git a/www/seamonkey/patches/patch-cg b/www/seamonkey/patches/patch-cg new file mode 100644 index 00000000000..2d0fdc37bba --- /dev/null +++ b/www/seamonkey/patches/patch-cg @@ -0,0 +1,84 @@ +$NetBSD: patch-cg,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/base/Double.cpp.orig 2004-06-17 02:12:42.000000000 +0200 ++++ extensions/transformiix/source/base/Double.cpp +@@ -49,6 +49,38 @@ + * Utility class for doubles + */ + ++#if defined(INFINITY) && defined(NAN) ++double Double::NaN() ++{ ++ return NAN; ++} ++ ++double Double::PositiveInfinity() ++{ ++ return INFINITY; ++} ++ ++double Double::NegativeInfinity() ++{ ++ return -INFINITY; ++} ++ ++MBool Double::isInfinite(double aDbl) ++{ ++ return isinf(aDbl); ++} ++ ++MBool Double::isNaN(double aDbl) ++{ ++ return isnan(aDbl); ++} ++ ++MBool Double::isNeg(double aDbl) ++{ ++ return aDbl<0.0; ++} ++#else /* pre INFINITY C environment */ ++ + //A trick to handle IEEE floating point exceptions on FreeBSD - E.D. + #ifdef __FreeBSD__ + #include <ieeefp.h> +@@ -128,9 +160,20 @@ const PRUint32 infMask[2] = {0, TX_DO + const PRUint32 negInfMask[2] = {0, TX_DOUBLE_HI32_EXPMASK | TX_DOUBLE_HI32_SIGNBIT}; + #endif + +-const double Double::NaN = *((double*)nanMask); +-const double Double::POSITIVE_INFINITY = *((double*)infMask); +-const double Double::NEGATIVE_INFINITY = *((double*)negInfMask); ++double Double::NaN() ++{ ++ return *((double*)nanMask); ++} ++ ++double Double::PositiveInfinity() ++{ ++ return *((double*)infMask); ++} ++ ++double Double::NegativeInfinity() ++{ ++ return *((double*)negInfMask); ++} + + /* + * Determines whether the given double represents positive or negative +@@ -158,6 +201,7 @@ MBool Double::isNeg(double aDbl) + { + return (TX_DOUBLE_HI32(aDbl) & TX_DOUBLE_HI32_SIGNBIT) != 0; + } ++#endif /* C environment has INFINITY and NAN */ + + /* + * Converts the given String to a double, if the String value does not +@@ -245,7 +289,7 @@ public: + { + if (mState == eIllegal || mBuffer.IsEmpty() || + (mBuffer.Length() == 1 && mBuffer[0] == '.')) { +- return Double::NaN; ++ return Double::NaN(); + } + return mSign*PR_strtod(mBuffer.get(), 0); + } diff --git a/www/seamonkey/patches/patch-ch b/www/seamonkey/patches/patch-ch new file mode 100644 index 00000000000..e5858f4f517 --- /dev/null +++ b/www/seamonkey/patches/patch-ch @@ -0,0 +1,17 @@ +$NetBSD: patch-ch,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/base/txCore.h.orig 2004-05-26 13:54:37.000000000 +0200 ++++ extensions/transformiix/source/base/txCore.h +@@ -65,9 +65,9 @@ public: + /** + * Useful constants + */ +- static const double NaN; +- static const double POSITIVE_INFINITY; +- static const double NEGATIVE_INFINITY; ++ static double NaN(); ++ static double PositiveInfinity(); ++ static double NegativeInfinity(); + + /** + * Determines whether the given double represents positive or negative diff --git a/www/seamonkey/patches/patch-ci b/www/seamonkey/patches/patch-ci new file mode 100644 index 00000000000..01d46644a07 --- /dev/null +++ b/www/seamonkey/patches/patch-ci @@ -0,0 +1,13 @@ +$NetBSD: patch-ci,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/xpath/FunctionCall.cpp.orig 2005-01-29 12:07:14.000000000 +0100 ++++ extensions/transformiix/source/xpath/FunctionCall.cpp +@@ -105,7 +105,7 @@ double FunctionCall::evaluateToNumber(Ex + nsRefPtr<txAExprResult> exprResult; + nsresult rv = aExpr->evaluate(aContext, getter_AddRefs(exprResult)); + if (NS_FAILED(rv)) +- return Double::NaN; ++ return Double::NaN(); + + return exprResult->numberValue(); + } diff --git a/www/seamonkey/patches/patch-cj b/www/seamonkey/patches/patch-cj new file mode 100644 index 00000000000..88962c0d5a2 --- /dev/null +++ b/www/seamonkey/patches/patch-cj @@ -0,0 +1,32 @@ +$NetBSD: patch-cj,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/xpath/MultiplicativeExpr.cpp.orig 2004-06-17 02:12:43.000000000 +0200 ++++ extensions/transformiix/source/xpath/MultiplicativeExpr.cpp +@@ -79,22 +79,22 @@ MultiplicativeExpr::evaluate(txIEvalCont + #if defined(XP_WIN) + /* XXX MSVC miscompiles such that (NaN == 0) */ + if (Double::isNaN(rightDbl)) +- result = Double::NaN; ++ result = Double::NaN(); + else + #endif + if (leftDbl == 0 || Double::isNaN(leftDbl)) +- result = Double::NaN; ++ result = Double::NaN(); + else if (Double::isNeg(leftDbl) ^ Double::isNeg(rightDbl)) +- result = Double::NEGATIVE_INFINITY; ++ result = Double::NegativeInfinity(); + else +- result = Double::POSITIVE_INFINITY; ++ result = Double::PositiveInfinity(); + } + else + result = leftDbl / rightDbl; + break; + case MODULUS: + if (rightDbl == 0) { +- result = Double::NaN; ++ result = Double::NaN(); + } + else { + #if defined(XP_WIN) diff --git a/www/seamonkey/patches/patch-ck b/www/seamonkey/patches/patch-ck new file mode 100644 index 00000000000..173b9206bf3 --- /dev/null +++ b/www/seamonkey/patches/patch-ck @@ -0,0 +1,19 @@ +$NetBSD: patch-ck,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/xslt/functions/txFormatNumberFunctionCall.cpp.orig 2004-06-17 02:12:44.000000000 +0200 ++++ extensions/transformiix/source/xslt/functions/txFormatNumberFunctionCall.cpp +@@ -114,12 +114,12 @@ txFormatNumberFunctionCall::evaluate(txI + return aContext->recycler()->getStringResult(format->mNaN, aResult); + } + +- if (value == Double::POSITIVE_INFINITY) { ++ if (value == Double::PositiveInfinity()) { + return aContext->recycler()->getStringResult(format->mInfinity, + aResult); + } + +- if (value == Double::NEGATIVE_INFINITY) { ++ if (value == Double::NegativeInfinity()) { + nsAutoString res; + res.Append(format->mMinusSign); + res.Append(format->mInfinity); diff --git a/www/seamonkey/patches/patch-cl b/www/seamonkey/patches/patch-cl new file mode 100644 index 00000000000..cd090004060 --- /dev/null +++ b/www/seamonkey/patches/patch-cl @@ -0,0 +1,31 @@ +$NetBSD: patch-cl,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/xslt/txStylesheetCompileHandlers.cpp.orig 2005-01-24 11:50:39.000000000 +0100 ++++ extensions/transformiix/source/xslt/txStylesheetCompileHandlers.cpp +@@ -279,7 +279,7 @@ getNumberAttr(txStylesheetAttr* aAttribu + txStylesheetCompilerState& aState, + double& aNumber) + { +- aNumber = Double::NaN; ++ aNumber = Double::NaN(); + txStylesheetAttr* attr = nsnull; + nsresult rv = getStyleAttr(aAttributes, aAttrCount, kNameSpaceID_None, + aName, aRequired, &attr); +@@ -500,7 +500,7 @@ txFnStartLREStylesheet(PRInt32 aNamespac + NS_ENSURE_SUCCESS(rv, rv); + + txExpandedName nullExpr; +- double prio = Double::NaN; ++ double prio = Double::NaN(); + + nsAutoPtr<txPattern> match(new txRootPattern()); + NS_ENSURE_TRUE(match, NS_ERROR_OUT_OF_MEMORY); +@@ -1060,7 +1060,7 @@ txFnStartTemplate(PRInt32 aNamespaceID, + aState, mode); + NS_ENSURE_SUCCESS(rv, rv); + +- double prio = Double::NaN; ++ double prio = Double::NaN(); + rv = getNumberAttr(aAttributes, aAttrCount, txXSLTAtoms::priority, + PR_FALSE, aState, prio); + NS_ENSURE_SUCCESS(rv, rv); diff --git a/www/seamonkey/patches/patch-cm b/www/seamonkey/patches/patch-cm new file mode 100644 index 00000000000..b5ba77339d6 --- /dev/null +++ b/www/seamonkey/patches/patch-cm @@ -0,0 +1,13 @@ +$NetBSD: patch-cm,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/xslt/txXSLTPatterns.cpp.orig 2005-01-15 22:30:39.000000000 +0100 ++++ extensions/transformiix/source/xslt/txXSLTPatterns.cpp +@@ -98,7 +98,7 @@ nsresult txUnionPattern::addPattern(txPa + double txUnionPattern::getDefaultPriority() + { + NS_ASSERTION(0, "Don't call getDefaultPriority on txUnionPattern"); +- return Double::NaN; ++ return Double::NaN(); + } + + /* diff --git a/www/seamonkey/patches/patch-cn b/www/seamonkey/patches/patch-cn new file mode 100644 index 00000000000..eecdf65a1a4 --- /dev/null +++ b/www/seamonkey/patches/patch-cn @@ -0,0 +1,85 @@ +$NetBSD: patch-cn,v 1.1.1.1 2006/03/30 19:15:51 ghen Exp $ + +--- extensions/transformiix/source/xpath/XFormsFunctionCall.cpp.orig 2005-08-04 23:15:37.000000000 +0200 ++++ extensions/transformiix/source/xpath/XFormsFunctionCall.cpp +@@ -104,7 +104,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + res = (res/i); + } + else { +- res = Double::NaN; ++ res = Double::NaN(); + } + return aContext->recycler()->getNumberResult(res, aResult); + } +@@ -159,7 +159,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + NS_ENSURE_SUCCESS(rv, rv); + + PRInt32 result = 0; +- double res = Double::NaN; ++ double res = Double::NaN(); + nsresult rv = xformsService->GetDaysFromDateTime(date, &result); + if (NS_SUCCEEDED(rv)) { + res = result; +@@ -345,7 +345,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + getter_AddRefs(nodes)); + NS_ENSURE_SUCCESS(rv, rv); + +- double res = Double::NaN; ++ double res = Double::NaN(); + PRInt32 i; + for (i = 0; i < nodes->size(); ++i) { + double test; +@@ -353,7 +353,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + txXPathNodeUtils::appendNodeValue(nodes->get(i), resultStr); + test = Double::toDouble(resultStr); + if (Double::isNaN(test)) { +- res = Double::NaN; ++ res = Double::NaN(); + break; + } + if (test > res || i == 0) { +@@ -373,7 +373,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + getter_AddRefs(nodes)); + NS_ENSURE_SUCCESS(rv, rv); + +- double res = Double::NaN; ++ double res = Double::NaN(); + PRInt32 i; + for (i = 0; i < nodes->size(); ++i) { + double test; +@@ -381,7 +381,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + txXPathNodeUtils::appendNodeValue(nodes->get(i), resultStr); + test = Double::toDouble(resultStr); + if (Double::isNaN(test)) { +- res = Double::NaN; ++ res = Double::NaN(); + break; + } + if ((test < res) || (i==0)) { +@@ -404,7 +404,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + NS_ENSURE_SUCCESS(rv, rv); + + PRInt32 result = 0; +- double res = Double::NaN; ++ double res = Double::NaN(); + nsresult rv = xformsService->GetMonths(duration, &result); + if (NS_SUCCEEDED(rv)) { + res = result; +@@ -480,7 +480,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + // up the chain + return rv; + } +- res = Double::NaN; ++ res = Double::NaN(); + } + + return aContext->recycler()->getNumberResult(res, aResult); +@@ -505,7 +505,7 @@ XFormsFunctionCall::evaluate(txIEvalCont + // up the chain + return rv; + } +- res = Double::NaN; ++ res = Double::NaN(); + } + + return aContext->recycler()->getNumberResult(res, aResult); |