This commit includes:

* mozilla-*vendor ports (currently for Mozilla 1.0.1)
* mozilla* ports (currently for Mozilla 1.1)
* mozilla-*devel ports (currently for Mozilla 1.2b)

Special thanks goes to trevor for auto-generating plist patches, cy for
pointing out that the Mozilla startup scripts need to be tailored for
each version of Mozilla, grog for suggesting that some verbage needs to
be added to explain the Java plugin messages at startup, and John
Merryweather Cooper for suggesting a common plugin directory. Of course,
thanks also goes to the user community for suggestions and support.

These ports offer:

* Complete coexistence with each other
* A universal ${PREFIX}/lib/browser_plugins directory
* Auto-generated plists for ease of maintenance
* More accurate pkg-descr's
* A pkg-message pointing users to java/jdk13 for the Java plugin

PR:	42870 42941
Reviewed by:	ports gnome
This commit is contained in:
Joe Marcus Clarke 2002-10-22 03:42:24 +00:00
parent 75b2112651
commit ceab29fa67
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=68562
53 changed files with 828 additions and 11645 deletions

View file

@ -6,11 +6,11 @@
# #
PORTNAME= mozilla PORTNAME= mozilla
PORTVERSION= 1.2a PORTVERSION= 1.2b
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= www CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA} \ MASTER_SITES= ${MASTER_SITE_MOZILLA} \
http://people.FreeBSD.org/~sobomax/:local http://people.FreeBSD.org/~marcus/:local
MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \ MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \
marcus/:local marcus/:local
DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \ DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
@ -18,8 +18,6 @@ DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
MAINTAINER= gnome@FreeBSD.org MAINTAINER= gnome@FreeBSD.org
NO_LATEST_LINK= yes
BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
freetype-config:${PORTSDIR}/print/freetype2 freetype-config:${PORTSDIR}/print/freetype2
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
@ -31,13 +29,19 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249" WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
EXTRACT_AFTER_ARGS= | tar -xf - -X ${FILESDIR}/tar-exclude LATEST_LINK= mozilla-devel
USE_BZIP2= yes EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \
--exclude */macbuild/*\
--exclude */package/* \
--exclude .cvsignore \
--exclude makefile.win \
--exclude MANIFEST
USE_X_PREFIX= yes USE_X_PREFIX= yes
USE_PERL5= yes USE_PERL5= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_GNOMENG= yes USE_GNOMENG= yes
USE_GNOME= orbit gtk12 USE_GNOME= orbit gtk12
USE_REINPLACE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= \ CONFIGURE_ARGS= \
--disable-auto-deps \ --disable-auto-deps \
@ -60,36 +64,29 @@ CONFIGURE_ARGS= \
--disable-tests \ --disable-tests \
--disable-xterm-updates \ --disable-xterm-updates \
--enable-xinerama \ --enable-xinerama \
--enable-xft \ --enable-xft \
--with-system-jpeg=${LOCALBASE} \ --with-system-jpeg=${LOCALBASE} \
--with-system-mng=${LOCALBASE} \ --with-system-mng=${LOCALBASE} \
--with-system-png=${LOCALBASE} \ --with-system-png=${LOCALBASE} \
--with-pthreads --with-pthreads
PLIST= ${WRKDIR}/pkg-plist
# LDAP is only used by mail and news so disable both together # LDAP is only used by mail and news so disable both together
.if defined(WITHOUT_MAILNEWS) .if defined(WITHOUT_MAILNEWS)
CONFIGURE_ARGS+= --disable-ldap --disable-mailnews CONFIGURE_ARGS+= --disable-ldap --disable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="@comment "
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
# mail and news desired, but not LDAP # mail and news desired, but not LDAP
.if defined(WITHOUT_LDAP) .if defined(WITHOUT_LDAP)
CONFIGURE_ARGS+= --disable-ldap --enable-mailnews CONFIGURE_ARGS+= --disable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS=""
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
CONFIGURE_ARGS+= --enable-ldap --enable-mailnews CONFIGURE_ARGS+= --enable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="" .endif
PLIST_SUB+= MOZILLALDAP=""
.endif
.endif .endif
.if !defined(WITHOUT_CHATZILLA) .if !defined(WITHOUT_CHATZILLA)
CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm
PLIST_SUB+= CHATZILLA=""
.else .else
CONFIGURE_ARGS+= --enable-extensions=default,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,xmlterm
PLIST_SUB+= CHATZILLA="@comment "
.endif .endif
CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1
@ -111,9 +108,13 @@ BROKEN= "core dumps on alpha during post-build"
BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla"
.endif .endif
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/build/unix/run-mozilla.sh
post-build: post-build:
${SED} -e "s;@PREFIX@;${PREFIX};g" \ ${SED} -e "s;@PREFIX@;${PREFIX};g" \
${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla ${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla-devel
(cd ${WRKSRC}/dist/bin; \ (cd ${WRKSRC}/dist/bin; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \
@ -121,13 +122,34 @@ post-build:
${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \ ${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE}
pre-install:
${TOUCH} -f ${PLIST}
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${ECHO_CMD} bin/mozilla >> ${PLIST}
${ECHO_CMD} bin/mozilla-devel >> ${PLIST}
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \
${SED} -e 's:^:lib/mozilla-devel/:' >> ${PLIST} \
&& ${FIND} -d * -type d | \
${SED} -e 's:^:@dirrm lib/mozilla-devel/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-devel >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla-devel ${MKDIR} ${PREFIX}/lib/mozilla-devel
${CHMOD} 755 ${PREFIX}/lib/mozilla-devel ${CHMOD} 755 ${PREFIX}/lib/mozilla-devel
cd ${WRKSRC}/dist/bin && ${FIND} . | \ cd ${WRKSRC}/dist/bin && ${FIND} . | \
cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel
${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mozilla-devel ${PREFIX}/bin
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${LN} -sf ${PREFIX}/bin/mozilla-devel ${PREFIX}/bin/mozilla
${TEST} ! -d ${PREFIX}/lib/browser_plugins && \
${MKDIR} ${PREFIX}/lib/browser_plugins
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \ ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
${PREFIX}/lib/mozilla-devel/plugins/libjavaplugin_oji.so ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,2 +1,2 @@
MD5 (mozilla-source-1.2a.tar.bz2) = 165a66d2a2ef5ad78972b66643fd3c4b MD5 (mozilla-source-1.2b.tar.gz) = 7c6d4f26b3bbd8d5cdb9b003be4e3572
MD5 (libart_lgpl-1.2a.tar.bz2) = f15e59e61e20cf8ec3618e7bb9ddfb21 MD5 (libart_lgpl-1.2b.tar.gz) = db14696f2bf83333f2020fa87fbe630c

View file

@ -1,18 +1,6 @@
--- configure.orig Tue Oct 15 19:39:37 2002
$FreeBSD$ +++ configure Fri Oct 18 18:20:50 2002
@@ -10646,7 +10646,7 @@
--- configure.orig Wed Sep 4 01:40:24 2002
+++ configure Sat Oct 19 17:57:59 2002
@@ -7899,7 +7899,7 @@
EOF
if test "$ac_cv_have_dash_pthread" = "yes"; then
- _PTHREAD_LDFLAGS=""
+ _PTHREAD_LDFLAGS="-pthread"
else
_PTHREAD_LDFLAGS="-lc_r"
fi
@@ -10561,7 +10561,7 @@
fi fi
MOC=$HOST_MOC MOC=$HOST_MOC
@ -20,32 +8,16 @@ $FreeBSD$
+ QT_CFLAGS="-I${QTDIR}/include/X11/qt -DQT_GENUINE_STR" + QT_CFLAGS="-I${QTDIR}/include/X11/qt -DQT_GENUINE_STR"
QT_LIBS="-L/usr/X11R6/lib -L${QTDIR}/lib -lqt -lXext -lX11" QT_LIBS="-L/usr/X11R6/lib -L${QTDIR}/lib -lqt -lXext -lX11"
# Check whether --with-static-qt or --without-static-qt was given. MOZ_QT_LDFLAGS=$QT_LIBS
@@ -11422,9 +11422,9 @@ @@ -11402,9 +11402,9 @@
-MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector irc universalchardet typeaheadfind" -MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector irc universalchardet typeaheadfind"
+MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector universalchardet typeaheadfind" +MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector universalchardet typeaheadfind"
-MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm access-builtin p3p interfaceinfo datetime finger" -MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm access-builtin p3p interfaceinfo datetime finger cview"
+MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm access-builtin p3p interfaceinfo datetime finger" +MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm access-builtin p3p interfaceinfo datetime finger cview"
# Check whether --enable-extensions or --disable-extensions was given. # Check whether --enable-extensions or --disable-extensions was given.
if test "${enable_extensions+set}" = set; then if test "${enable_extensions+set}" = set; then
@@ -15704,10 +15704,11 @@
*) # Relative path.
ac_sub_cache_file="$ac_dots$cache_file" ;;
esac
- case "$ac_given_INSTALL" in
- [/$]*) INSTALL="$ac_given_INSTALL" ;;
- *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
- esac
+ INSTALL=""
+# case "$ac_given_INSTALL" in
+# [/$]*) INSTALL="$ac_given_INSTALL" ;;
+# *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
+# esac
echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
# The eval makes quoting arguments work.

View file

@ -1,317 +0,0 @@
Index: content/html/content/src/nsHTMLImageElement.cpp
===================================================================
RCS file: /cvsroot/mozilla/content/html/content/src/nsHTMLImageElement.cpp,v
retrieving revision 1.121
diff -u -r1.121 nsHTMLImageElement.cpp
--- content/html/content/src/nsHTMLImageElement.cpp 24 Aug 2002 14:40:45 -0000 1.121
+++ content/html/content/src/nsHTMLImageElement.cpp 17 Sep 2002 04:07:27 -0000
@@ -886,12 +886,17 @@
nsCOMPtr<nsIDocument> doc;
nsCOMPtr<nsILoadGroup> loadGroup;
+ nsCOMPtr<nsIURI> documentURI;
shell->GetDocument(getter_AddRefs(doc));
if (doc) {
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+
+ // Get the documment URI for the referrer.
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
}
- il->LoadImage(uri, nsnull, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(uri, nsnull, documentURI, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
nsnull, nsnull, getter_AddRefs(mRequest));
}
}
Index: content/xbl/src/nsXBLResourceLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/content/xbl/src/nsXBLResourceLoader.cpp,v
retrieving revision 1.7
diff -u -r1.7 nsXBLResourceLoader.cpp
--- content/xbl/src/nsXBLResourceLoader.cpp 7 Sep 2002 17:08:43 -0000 1.7
+++ content/xbl/src/nsXBLResourceLoader.cpp 17 Sep 2002 04:07:29 -0000
@@ -127,9 +127,11 @@
if (!il) continue;
}
- // Now kick off the image load
+ // Now kick off the image load...
+ // Passing NULL for pretty much everything -- cause we don't care!
+ // XXX: initialDocumentURI is NULL!
nsCOMPtr<imgIRequest> req;
- il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
+ il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
}
else if (curr->mType == nsXBLAtoms::stylesheet) {
if (!cssLoader) {
Index: layout/base/src/nsImageLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/base/src/nsImageLoader.cpp,v
retrieving revision 3.11
diff -u -r3.11 nsImageLoader.cpp
--- layout/base/src/nsImageLoader.cpp 26 Apr 2002 20:44:37 -0000 3.11
+++ layout/base/src/nsImageLoader.cpp 17 Sep 2002 04:07:48 -0000
@@ -92,8 +92,6 @@
return NS_ERROR_FAILURE;
nsCOMPtr<nsILoadGroup> loadGroup;
- nsCOMPtr<nsIURI> uri;
- nsCOMPtr<nsIURI> baseURI;
nsCOMPtr<nsIPresShell> shell;
nsresult rv = mPresContext->GetShell(getter_AddRefs(shell));
@@ -106,6 +104,10 @@
// Get the document's loadgroup
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+ // Get the document URI (for the referrer).
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
if (mRequest) {
nsCOMPtr<nsIURI> oldURI;
mRequest->GetURI(getter_AddRefs(oldURI));
@@ -119,7 +121,8 @@
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
if (NS_FAILED(rv)) return rv;
- return il->LoadImage(aURI, nsnull, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
+ // XXX: initialDocumentURI is NULL!
+ return il->LoadImage(aURI, nsnull, documentURI, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(mRequest));
}
Index: layout/html/base/src/nsBulletFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/html/base/src/nsBulletFrame.cpp,v
retrieving revision 1.79
diff -u -r1.79 nsBulletFrame.cpp
--- layout/html/base/src/nsBulletFrame.cpp 12 Jul 2002 20:46:19 -0000 1.79
+++ layout/html/base/src/nsBulletFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -134,6 +134,16 @@
nsCOMPtr<nsIURI> imgURI;
NS_NewURI(getter_AddRefs(imgURI), myList->mListStyleImage, nsnull, baseURI);
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
if (!mListener) {
nsBulletListener *listener;
NS_NEWXPCOM(listener, nsBulletListener);
@@ -144,7 +154,8 @@
NS_RELEASE(listener);
}
- il->LoadImage(imgURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(imgURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
return NS_OK;
@@ -1529,7 +1540,19 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(newURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(newURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
}
}
Index: layout/html/base/src/nsImageFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/html/base/src/nsImageFrame.cpp,v
retrieving revision 1.248
diff -u -r1.248 nsImageFrame.cpp
--- layout/html/base/src/nsImageFrame.cpp 3 Sep 2002 22:49:51 -0000 1.248
+++ layout/html/base/src/nsImageFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -2001,8 +2001,19 @@
nsCOMPtr<nsIURI> baseURI;
rv = aPresContext->GetBaseURL(getter_AddRefs(baseURI));
+
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
nsCOMPtr<imgIRequest> tempRequest;
- return il->LoadImage(uri, baseURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
+ return il->LoadImage(uri, baseURI, documentURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
}
#define INTERNAL_GOPHER_LENGTH 16 /* "internal-gopher-" length */
Index: layout/xul/base/src/nsImageBoxFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/xul/base/src/nsImageBoxFrame.cpp,v
retrieving revision 1.39
diff -u -r1.39 nsImageBoxFrame.cpp
--- layout/xul/base/src/nsImageBoxFrame.cpp 23 May 2002 00:00:32 -0000 1.39
+++ layout/xul/base/src/nsImageBoxFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -456,7 +456,18 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(srcURI, nsnull, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(srcURI, nsnull, documentURI, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
aResize = PR_TRUE;
}
Index: layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp,v
retrieving revision 1.136
diff -u -r1.136 nsTreeBodyFrame.cpp
--- layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 7 Sep 2002 05:37:42 -0000 1.136
+++ layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -1862,8 +1862,14 @@
nsresult rv;
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
+
+ // Get the documment URI for the referrer.
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
mImageGuard = PR_TRUE;
- rv = il->LoadImage(srcURI, nsnull, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
+ // XXX: initialDocumentURI is NULL!
+ rv = il->LoadImage(srcURI, nsnull, documentURI, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
mImageGuard = PR_FALSE;
// In a case it was already cached.
Index: modules/libpr0n/public/imgILoader.idl
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/public/imgILoader.idl,v
retrieving revision 1.8
diff -u -r1.8 imgILoader.idl
--- modules/libpr0n/public/imgILoader.idl 23 Mar 2002 13:21:27 -0000 1.8
+++ modules/libpr0n/public/imgILoader.idl 17 Sep 2002 04:08:04 -0000
@@ -48,6 +48,8 @@
/**
* Start the load and decode of an image.
* @param aURI the URI to load
+ * @param aInitialDocumentURI the URI that 'initiated' the load -- used for 3rd party cookie blocking
+ * @param aReferrerURI the 'referring' URI
* @param aLoadGroup Loadgroup to put the image load into
* @param aObserver the observer
* @param aCX some random data
@@ -57,9 +59,14 @@
* @param aRequest A newly created, unused imgIRequest object or NULL for one to
be created for you.
*/
- imgIRequest loadImage(in nsIURI aURI, in nsIURI parentURL, in nsILoadGroup aLoadGroup,
- in imgIDecoderObserver aObserver, in nsISupports aCX,
- in nsLoadFlags aLoadFlags, in nsISupports cacheKey,
+ imgIRequest loadImage(in nsIURI aURI,
+ in nsIURI aInitialDocumentURL,
+ in nsIURI aReferrerURI,
+ in nsILoadGroup aLoadGroup,
+ in imgIDecoderObserver aObserver,
+ in nsISupports aCX,
+ in nsLoadFlags aLoadFlags,
+ in nsISupports cacheKey,
in imgIRequest aRequest);
/**
Index: modules/libpr0n/src/imgLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/src/imgLoader.cpp,v
retrieving revision 1.50
diff -u -r1.50 imgLoader.cpp
--- modules/libpr0n/src/imgLoader.cpp 12 Sep 2002 08:42:39 -0000 1.50
+++ modules/libpr0n/src/imgLoader.cpp 17 Sep 2002 04:08:04 -0000
@@ -112,11 +112,18 @@
return 1;
}
-/* imgIRequest loadImage (in nsIURI aURI, in nsIURI parentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
+/* imgIRequest loadImage (in nsIURI aURI, in nsIURI initialDocumentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
-NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, nsIURI *parentURI, nsILoadGroup *aLoadGroup,
- imgIDecoderObserver *aObserver, nsISupports *aCX, nsLoadFlags aLoadFlags,
- nsISupports *cacheKey, imgIRequest *aRequest, imgIRequest **_retval)
+NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI,
+ nsIURI *initialDocumentURI,
+ nsIURI *referrerURI,
+ nsILoadGroup *aLoadGroup,
+ imgIDecoderObserver *aObserver,
+ nsISupports *aCX,
+ nsLoadFlags aLoadFlags,
+ nsISupports *cacheKey,
+ imgIRequest *aRequest,
+ imgIRequest **_retval)
{
NS_ASSERTION(aURI, "imgLoader::LoadImage -- NULL URI pointer");
@@ -301,7 +308,7 @@
nsCOMPtr<nsIHttpChannel> newHttpChannel = do_QueryInterface(newChannel);
if (newHttpChannel) {
- newHttpChannel->SetDocumentURI(parentURI);
+ newHttpChannel->SetDocumentURI(initialDocumentURI);
}
if (aLoadGroup) {
@@ -348,24 +355,8 @@
nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(newChannel));
if (httpChannel) {
- nsresult rv;
- // Get the defloadRequest from the loadgroup
- nsCOMPtr<nsIRequest> defLoadRequest;
- rv = aLoadGroup->GetDefaultLoadRequest(getter_AddRefs(defLoadRequest));
-
- if (NS_SUCCEEDED(rv) && defLoadRequest) {
- nsCOMPtr<nsIChannel> reqChannel(do_QueryInterface(defLoadRequest));
-
- if (reqChannel) {
- // Get the referrer from the loadchannel
- nsCOMPtr<nsIURI> referrer;
- rv = reqChannel->GetURI(getter_AddRefs(referrer));
- if (NS_SUCCEEDED(rv)) {
- // Set the referrer
- httpChannel->SetReferrer(referrer, nsIHttpChannel::REFERRER_INLINES);
- }
- }
- }
+ // Set the referrer
+ httpChannel->SetReferrer(referrerURI, nsIHttpChannel::REFERRER_INLINES);
}
}

View file

@ -1,6 +0,0 @@
*/CVS/*
*/macbuild/*
*/package/*
.cvsignore
makefile.win
MANIFEST

View file

@ -3,8 +3,7 @@ be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SVG and RDF. This version also supports SSL encryption, JavaScript, MathML, SVG and RDF. This version also supports SSL encryption,
and Java with the use of the FreeBSD native Java plug-in. and Java with the use of the FreeBSD native Java plug-in.
This is the latest release of the Mozilla browser. It contains all the This is the latest bleeding edge release. Beware that you'll probably find
bugfixes and security enhancements from the mozilla port as well as bugs here, so if you value stability, try www/mozilla or www/mozilla-vendor.
new new features.
WWW: http://www.mozilla.org/ WWW: http://www.mozilla.org/

View file

@ -0,0 +1,9 @@
###
A symlink has been created for the Java plugin. However, in order for Java
to function, you must first install the java/jdk13 port. If you do not
do this, you will see the following error when starting Mozilla:
LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"]
If you do not want Java support, you can safely ignore this message.
###

View file

@ -1,631 +0,0 @@
bin/mozilla
lib/mozilla-devel/DocStream
lib/mozilla-devel/HelloWorld
lib/mozilla-devel/INSTALL.xmlterm
lib/mozilla-devel/TestGtkEmbed
lib/mozilla-devel/TestGtkEmbedChild
lib/mozilla-devel/TestGtkEmbedNotebook
lib/mozilla-devel/TestGtkEmbedSocket
lib/mozilla-devel/bloaturls.txt
lib/mozilla-devel/chrome/US.jar
%%CHATZILLA%%lib/mozilla-devel/chrome/chatzilla.jar
lib/mozilla-devel/chrome/chrome.rdf
lib/mozilla-devel/chrome/chromelist.txt
lib/mozilla-devel/chrome/classic.jar
lib/mozilla-devel/chrome/comm.jar
lib/mozilla-devel/chrome/content-packs.jar
lib/mozilla-devel/chrome/embed-sample.jar
lib/mozilla-devel/chrome/en-US.jar
lib/mozilla-devel/chrome/en-mac.jar
lib/mozilla-devel/chrome/en-unix.jar
lib/mozilla-devel/chrome/en-win.jar
lib/mozilla-devel/chrome/forms.jar
lib/mozilla-devel/chrome/help.jar
lib/mozilla-devel/chrome/icons/default/abcardWindow.xpm
lib/mozilla-devel/chrome/icons/default/abcardWindow16.xpm
lib/mozilla-devel/chrome/icons/default/addressbookWindow.xpm
lib/mozilla-devel/chrome/icons/default/addressbookWindow16.xpm
lib/mozilla-devel/chrome/icons/default/bmPropsWindow.xpm
lib/mozilla-devel/chrome/icons/default/bmPropsWindow16.xpm
lib/mozilla-devel/chrome/icons/default/bookmark-window.xpm
lib/mozilla-devel/chrome/icons/default/bookmark-window16.xpm
lib/mozilla-devel/chrome/icons/default/calendar-window.xpm
lib/mozilla-devel/chrome/icons/default/calendar-window16.xpm
lib/mozilla-devel/chrome/icons/default/chatzilla-window.xpm
lib/mozilla-devel/chrome/icons/default/chatzilla-window16.xpm
lib/mozilla-devel/chrome/icons/default/downloadManager.xpm
lib/mozilla-devel/chrome/icons/default/downloadManager16.xpm
lib/mozilla-devel/chrome/icons/default/editorWindow.xpm
lib/mozilla-devel/chrome/icons/default/editorWindow16.xpm
lib/mozilla-devel/chrome/icons/default/findBookmarkWindow.xpm
lib/mozilla-devel/chrome/icons/default/findBookmarkWindow16.xpm
lib/mozilla-devel/chrome/icons/default/findHistoryWindow.xpm
lib/mozilla-devel/chrome/icons/default/findHistoryWindow16.xpm
lib/mozilla-devel/chrome/icons/default/history-window.xpm
lib/mozilla-devel/chrome/icons/default/history-window16.xpm
lib/mozilla-devel/chrome/icons/default/jsconsoleWindow.xpm
lib/mozilla-devel/chrome/icons/default/jsconsoleWindow16.xpm
lib/mozilla-devel/chrome/icons/default/main-window.xpm
lib/mozilla-devel/chrome/icons/default/main-window16.xpm
lib/mozilla-devel/chrome/icons/default/messengerWindow.xpm
lib/mozilla-devel/chrome/icons/default/messengerWindow16.xpm
lib/mozilla-devel/chrome/icons/default/msgcomposeWindow.xpm
lib/mozilla-devel/chrome/icons/default/msgcomposeWindow16.xpm
lib/mozilla-devel/chrome/icons/default/venkman-window.xpm
lib/mozilla-devel/chrome/icons/default/venkman-window16.xpm
lib/mozilla-devel/chrome/icons/default/winInspectorMain.xpm
lib/mozilla-devel/chrome/icons/default/winInspectorMain16.xpm
lib/mozilla-devel/chrome/inspector.jar
lib/mozilla-devel/chrome/installed-chrome.txt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/messenger.jar
lib/mozilla-devel/chrome/modern.jar
lib/mozilla-devel/chrome/overlayinfo/communicator/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/overlayinfo/cookie/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/overlayinfo/editor/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/inspector/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/messenger/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla-devel/chrome/pipnss.jar
lib/mozilla-devel/chrome/pippki.jar
lib/mozilla-devel/chrome/typeaheadfind.jar
lib/mozilla-devel/chrome/toolkit.jar
lib/mozilla-devel/chrome/venkman.jar
lib/mozilla-devel/chrome/user-locales.rdf
lib/mozilla-devel/chrome/user-skins.rdf
lib/mozilla-devel/chrome/xmlterm.jar
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/absync.xpt
lib/mozilla-devel/components/accessibility.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/addrbook.xpt
lib/mozilla-devel/components/appshell.xpt
lib/mozilla-devel/components/autocomplete.xpt
lib/mozilla-devel/components/autoconfig.xpt
lib/mozilla-devel/components/bookmarks.xpt
lib/mozilla-devel/components/caps.xpt
lib/mozilla-devel/components/chardet.xpt
%%CHATZILLA%%lib/mozilla-devel/components/chatzilla-service.js
lib/mozilla-devel/components/chrome.xpt
lib/mozilla-devel/components/commandhandler.xpt
lib/mozilla-devel/components/composer.xpt
lib/mozilla-devel/components/compreg.dat
lib/mozilla-devel/components/content.xpt
lib/mozilla-devel/components/content_xslt.xpt
lib/mozilla-devel/components/content_base.xpt
lib/mozilla-devel/components/content_html.xpt
lib/mozilla-devel/components/cookie.xpt
lib/mozilla-devel/components/directory.xpt
lib/mozilla-devel/components/docshell.xpt
lib/mozilla-devel/components/dom.xpt
lib/mozilla-devel/components/dom_base.xpt
lib/mozilla-devel/components/dom_core.xpt
lib/mozilla-devel/components/dom_css.xpt
lib/mozilla-devel/components/dom_events.xpt
lib/mozilla-devel/components/dom_html.xpt
lib/mozilla-devel/components/dom_range.xpt
lib/mozilla-devel/components/dom_stylesheets.xpt
lib/mozilla-devel/components/dom_svg.xpt
lib/mozilla-devel/components/dom_traversal.xpt
lib/mozilla-devel/components/dom_views.xpt
lib/mozilla-devel/components/dom_xbl.xpt
lib/mozilla-devel/components/dom_xpath.xpt
lib/mozilla-devel/components/dom_xul.xpt
lib/mozilla-devel/components/downloadmanager.xpt
lib/mozilla-devel/components/editor.xpt
lib/mozilla-devel/components/embed_base.xpt
lib/mozilla-devel/components/exthandler.xpt
lib/mozilla-devel/components/filepicker.xpt
lib/mozilla-devel/components/find.xpt
lib/mozilla-devel/components/gfx.xpt
lib/mozilla-devel/components/gfx2.xpt
lib/mozilla-devel/components/helperAppDlg.xpt
lib/mozilla-devel/components/history.xpt
lib/mozilla-devel/components/htmlparser.xpt
lib/mozilla-devel/components/imglib2.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/impComm4xMail.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/import.xpt
lib/mozilla-devel/components/inspector.xpt
lib/mozilla-devel/components/intl.xpt
lib/mozilla-devel/components/jar.xpt
lib/mozilla-devel/components/jsconsole-clhandler.js
lib/mozilla-devel/components/jsconsole.xpt
lib/mozilla-devel/components/jsdservice.xpt
lib/mozilla-devel/components/jsurl.xpt
lib/mozilla-devel/components/layout_base.xpt
lib/mozilla-devel/components/layout_xul.xpt
lib/mozilla-devel/components/layout_xul_tree.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libabsyncsvc.so
lib/mozilla-devel/components/libaccessibility.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libaddrbook.so
lib/mozilla-devel/components/libappcomps.so
lib/mozilla-devel/components/libautoconfig.so
lib/mozilla-devel/components/libcaps.so
lib/mozilla-devel/components/libchardet.so
lib/mozilla-devel/components/libchrome.so
lib/mozilla-devel/components/libcomposer.so
lib/mozilla-devel/components/libcookie.so
lib/mozilla-devel/components/libdocshell.so
lib/mozilla-devel/components/libeditor.so
lib/mozilla-devel/components/libembedcomponents.so
lib/mozilla-devel/components/libfileview.so
lib/mozilla-devel/components/libgfx2.so
lib/mozilla-devel/components/libgfx_gtk.so
lib/mozilla-devel/components/libgfxps.so
lib/mozilla-devel/components/libgfxxprint.so
lib/mozilla-devel/components/libgkcontent.so
lib/mozilla-devel/components/libgklayout.so
lib/mozilla-devel/components/libgkplugin.so
lib/mozilla-devel/components/libgkview.so
lib/mozilla-devel/components/libhtmlpars.so
lib/mozilla-devel/components/libimgbmp.so
lib/mozilla-devel/components/libimggif.so
lib/mozilla-devel/components/libimgjpeg.so
lib/mozilla-devel/components/libimglib2.so
lib/mozilla-devel/components/libimgmng.so
lib/mozilla-devel/components/libimgpng.so
lib/mozilla-devel/components/libimgppm.so
lib/mozilla-devel/components/libimgxbm.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimpComm4xMail.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimpText.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimport.so
lib/mozilla-devel/components/libinspector.so
lib/mozilla-devel/components/libjar50.so
lib/mozilla-devel/components/libjsd.so
lib/mozilla-devel/components/libjsdom.so
lib/mozilla-devel/components/libjsloader.so
lib/mozilla-devel/components/libjsurl.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/liblocalmail.so
lib/mozilla-devel/components/liblwbrk.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmailnews.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmime.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmimeemitter.so
lib/mozilla-devel/components/libmork.so
lib/mozilla-devel/components/libmozbrwsr.so
lib/mozilla-devel/components/libmozfind.so
%%MOZILLALDAP%%lib/mozilla-devel/components/libmozldap.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgcompose.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgdb.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgimap.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgmdn.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgnews.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgsmime.so
lib/mozilla-devel/components/libnecko.so
lib/mozilla-devel/components/libnecko2.so
lib/mozilla-devel/components/libnkcache.so
lib/mozilla-devel/components/libnsappshell.so
lib/mozilla-devel/components/libnslocale.so
lib/mozilla-devel/components/libnsprefm.so
lib/mozilla-devel/components/liboji.so
lib/mozilla-devel/components/libpipboot.so
lib/mozilla-devel/components/libpipnss.so
lib/mozilla-devel/components/libpippki.so
lib/mozilla-devel/components/libpref.so
lib/mozilla-devel/components/libprofile.so
lib/mozilla-devel/components/librdf.so
lib/mozilla-devel/components/libregviewer.so
lib/mozilla-devel/components/libshistory.so
lib/mozilla-devel/components/libstrres.so
lib/mozilla-devel/components/libtransformiix.so
lib/mozilla-devel/components/libtxmgr.so
lib/mozilla-devel/components/libtypeaheadfind.so
lib/mozilla-devel/components/libuconv.so
lib/mozilla-devel/components/libucvmath.so
lib/mozilla-devel/components/libunicharutil.so
lib/mozilla-devel/components/libuniversalchardet.so
lib/mozilla-devel/components/liburiloader.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libvcard.so
lib/mozilla-devel/components/libwallet.so
lib/mozilla-devel/components/libwalletviewers.so
lib/mozilla-devel/components/libwebbrwsr.so
lib/mozilla-devel/components/libwidget_gtk.so
lib/mozilla-devel/components/libxmlextras.so
lib/mozilla-devel/components/libxmlterm.so
lib/mozilla-devel/components/libxpconnect.so
lib/mozilla-devel/components/libxpinstall.so
lib/mozilla-devel/components/libxremote_client.so
lib/mozilla-devel/components/libxremoteservice.so
lib/mozilla-devel/components/locale.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mailnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mdn-service.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mime.xpt
lib/mozilla-devel/components/mimetype.xpt
lib/mozilla-devel/components/mozbrwsr.xpt
lib/mozilla-devel/components/mozfind.xpt
%%MOZILLALDAP%%lib/mozilla-devel/components/mozldap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgbase.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgcompose.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgdb.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgimap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msglocal.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgsearch.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgsmime.xpt
lib/mozilla-devel/components/necko.xpt
lib/mozilla-devel/components/necko_about.xpt
lib/mozilla-devel/components/necko_cache.xpt
lib/mozilla-devel/components/necko_cookie.xpt
lib/mozilla-devel/components/necko_data.xpt
lib/mozilla-devel/components/necko_dns.xpt
lib/mozilla-devel/components/necko_file.xpt
lib/mozilla-devel/components/necko_ftp.xpt
lib/mozilla-devel/components/necko_http.xpt
lib/mozilla-devel/components/necko_jar.xpt
lib/mozilla-devel/components/necko_res.xpt
lib/mozilla-devel/components/necko_socket.xpt
lib/mozilla-devel/components/necko_strconv.xpt
lib/mozilla-devel/components/necko_viewsource.xpt
lib/mozilla-devel/components/nsDictionary.js
lib/mozilla-devel/components/nsDownloadProgressListener.js
lib/mozilla-devel/components/nsFilePicker.js
lib/mozilla-devel/components/nsHelperAppDlg.js
lib/mozilla-devel/components/nsKillAll.js
%%MOZILLALDAP%%lib/mozilla-devel/components/nsLDAPPrefsService.js
lib/mozilla-devel/components/nsProgressDialog.js
lib/mozilla-devel/components/nsProxyAutoConfig.js
lib/mozilla-devel/components/nsResetPref.js
lib/mozilla-devel/components/nsSidebar.js
lib/mozilla-devel/components/nsUpdateNotifier.js
lib/mozilla-devel/components/nsXmlRpcClient.js
lib/mozilla-devel/components/oji.xpt
lib/mozilla-devel/components/pipboot.xpt
lib/mozilla-devel/components/pipnss.xpt
lib/mozilla-devel/components/pippki.xpt
lib/mozilla-devel/components/plugin.xpt
lib/mozilla-devel/components/pref.xpt
lib/mozilla-devel/components/prefetch.xpt
lib/mozilla-devel/components/prefmigr.xpt
lib/mozilla-devel/components/profile.xpt
lib/mozilla-devel/components/progressDlg.xpt
lib/mozilla-devel/components/proxyObjInst.xpt
lib/mozilla-devel/components/rdf.xpt
lib/mozilla-devel/components/regviewer.xpt
lib/mozilla-devel/components/related.xpt
lib/mozilla-devel/components/search.xpt
lib/mozilla-devel/components/shistory.xpt
lib/mozilla-devel/components/sidebar.xpt
lib/mozilla-devel/components/signonviewer.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/smime-service.js
lib/mozilla-devel/components/timebomb.xpt
lib/mozilla-devel/components/transformiix.xpt
lib/mozilla-devel/components/txmgr.xpt
lib/mozilla-devel/components/typeaheadfind.xpt
lib/mozilla-devel/components/uconv.xpt
lib/mozilla-devel/components/unicharutil.xpt
lib/mozilla-devel/components/uriloader.xpt
lib/mozilla-devel/components/urlbarhistory.xpt
lib/mozilla-devel/components/util.xpt
lib/mozilla-devel/components/venkman-service.js
lib/mozilla-devel/components/wallet.xpt
lib/mozilla-devel/components/walleteditor.xpt
lib/mozilla-devel/components/walletpreview.xpt
lib/mozilla-devel/components/webBrowser_core.xpt
lib/mozilla-devel/components/webbrowserpersist.xpt
lib/mozilla-devel/components/webshell_idls.xpt
lib/mozilla-devel/components/widget.xpt
lib/mozilla-devel/components/windowds.xpt
lib/mozilla-devel/components/windowwatcher.xpt
lib/mozilla-devel/components/xml-rpc.xpt
lib/mozilla-devel/components/xmlextras.xpt
lib/mozilla-devel/components/xmlschema.xpt
lib/mozilla-devel/components/xmlsoap.xpt
lib/mozilla-devel/components/xmlterm-service.js
lib/mozilla-devel/components/xmlterm.xpt
lib/mozilla-devel/components/xpcom_base.xpt
lib/mozilla-devel/components/xpcom_components.xpt
lib/mozilla-devel/components/xpcom_ds.xpt
lib/mozilla-devel/components/xpcom_io.xpt
lib/mozilla-devel/components/xpcom_threads.xpt
lib/mozilla-devel/components/xpcom_xpti.xpt
lib/mozilla-devel/components/xpconnect.xpt
lib/mozilla-devel/components/xpinstall.xpt
lib/mozilla-devel/components/xpti.dat
lib/mozilla-devel/components/xremoteservice.xpt
lib/mozilla-devel/components/xuldoc.xpt
lib/mozilla-devel/components/xultmpl.xpt
lib/mozilla-devel/defaults/autoconfig/platform.js
lib/mozilla-devel/defaults/autoconfig/prefcalls.js
lib/mozilla-devel/defaults/pref/all.js
lib/mozilla-devel/defaults/pref/editor.js
lib/mozilla-devel/defaults/pref/inspector.js
lib/mozilla-devel/defaults/pref/mailnews.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/defaults/pref/mdn.js
lib/mozilla-devel/defaults/pref/security-prefs.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/defaults/pref/smime.js
lib/mozilla-devel/defaults/pref/unix.js
lib/mozilla-devel/defaults/pref/typeaheadfind.js
lib/mozilla-devel/defaults/pref/xpinstall.js
lib/mozilla-devel/defaults/profile/US/bookmarks.html
lib/mozilla-devel/defaults/profile/US/chrome/userChrome-example.css
lib/mozilla-devel/defaults/profile/US/chrome/userContent-example.css
lib/mozilla-devel/defaults/profile/US/localstore.rdf
lib/mozilla-devel/defaults/profile/US/mimeTypes.rdf
lib/mozilla-devel/defaults/profile/US/panels.rdf
lib/mozilla-devel/defaults/profile/US/search.rdf
lib/mozilla-devel/defaults/profile/bookmarks.html
lib/mozilla-devel/defaults/profile/chrome/userChrome-example.css
lib/mozilla-devel/defaults/profile/chrome/userContent-example.css
lib/mozilla-devel/defaults/profile/localstore.rdf
lib/mozilla-devel/defaults/profile/mimeTypes.rdf
lib/mozilla-devel/defaults/profile/panels.rdf
lib/mozilla-devel/defaults/profile/search.rdf
lib/mozilla-devel/defaults/wallet/DistinguishedSchema.tbl
lib/mozilla-devel/defaults/wallet/FieldSchema.tbl
lib/mozilla-devel/defaults/wallet/PositionalSchema.tbl
lib/mozilla-devel/defaults/wallet/SchemaConcat.tbl
lib/mozilla-devel/defaults/wallet/SchemaStrings.tbl
lib/mozilla-devel/defaults/wallet/StateSchema.tbl
lib/mozilla-devel/defaults/wallet/VcardSchema.tbl
%%MOZILLALDAP%%lib/mozilla-devel/dirver
lib/mozilla-devel/escape
lib/mozilla-devel/icons/mozicon16.xpm
lib/mozilla-devel/icons/mozicon50.xpm
lib/mozilla-devel/libgkgfx.so
lib/mozilla-devel/libgtkembedmoz.so
lib/mozilla-devel/libgtksuperwin.so
lib/mozilla-devel/libgtkxtbin.so
lib/mozilla-devel/libjsj.so
%%MOZILLALDAP%%lib/mozilla-devel/libldap50.so
lib/mozilla-devel/libmoz_art_lgpl.so
lib/mozilla-devel/libmozjs.so
lib/mozilla-devel/libmozz.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/libmsgbaseutil.so
lib/mozilla-devel/libnspr4.so
lib/mozilla-devel/libnss3.so
lib/mozilla-devel/libnssckbi.so
lib/mozilla-devel/libnullplugin.so
lib/mozilla-devel/libplc4.so
lib/mozilla-devel/libplds4.so
%%MOZILLALDAP%%lib/mozilla-devel/libprldap50.so
lib/mozilla-devel/libsmime3.so
lib/mozilla-devel/libsoftokn3.so
lib/mozilla-devel/libssl3.so
lib/mozilla-devel/libxlibrgb.so
lib/mozilla-devel/libxpcom.so
lib/mozilla-devel/libxpistub.so
lib/mozilla-devel/mozilla
lib/mozilla-devel/mozilla-bin
lib/mozilla-devel/mozilla-config
lib/mozilla-devel/mozilla-xremote-client
lib/mozilla-devel/nsinstall
lib/mozilla-devel/plugins/libjavaplugin_oji.so
lib/mozilla-devel/plugins/libnullplugin.so
lib/mozilla-devel/regExport
lib/mozilla-devel/regchrome
lib/mozilla-devel/regxpcom
lib/mozilla-devel/res/arrow.gif
lib/mozilla-devel/res/arrowd.gif
lib/mozilla-devel/res/broken-image.gif
lib/mozilla-devel/res/builtin/htmlBindings.xml
lib/mozilla-devel/res/builtin/platformHTMLBindings.xml
lib/mozilla-devel/res/charsetData.properties
lib/mozilla-devel/res/charsetalias.properties
lib/mozilla-devel/res/cmessage.txt
lib/mozilla-devel/res/dtd/mathml.dtd
lib/mozilla-devel/res/dtd/svg.dtd
lib/mozilla-devel/res/dtd/xhtml11.dtd
lib/mozilla-devel/res/entityTables/html40Latin1.properties
lib/mozilla-devel/res/entityTables/html40Special.properties
lib/mozilla-devel/res/entityTables/html40Symbols.properties
lib/mozilla-devel/res/entityTables/htmlEntityVersions.properties
lib/mozilla-devel/res/entityTables/mathml20.properties
lib/mozilla-devel/res/entityTables/transliterate.properties
lib/mozilla-devel/res/fonts/mathfont.properties
lib/mozilla-devel/res/fonts/mathfontCMEX10.properties
lib/mozilla-devel/res/fonts/mathfontCMSY10.properties
lib/mozilla-devel/res/fonts/mathfontMTExtra.properties
lib/mozilla-devel/res/fonts/mathfontMath1.properties
lib/mozilla-devel/res/fonts/mathfontMath2.properties
lib/mozilla-devel/res/fonts/mathfontMath4.properties
lib/mozilla-devel/res/fonts/mathfontPUA.properties
lib/mozilla-devel/res/fonts/mathfontSymbol.properties
lib/mozilla-devel/res/forms.css
lib/mozilla-devel/res/gfx/icon_0.gif
lib/mozilla-devel/res/gfx/icon_1.gif
lib/mozilla-devel/res/html.css
lib/mozilla-devel/res/html/gopher-audio.gif
lib/mozilla-devel/res/html/gopher-binary.gif
lib/mozilla-devel/res/html/gopher-find.gif
lib/mozilla-devel/res/html/gopher-image.gif
lib/mozilla-devel/res/html/gopher-menu.gif
lib/mozilla-devel/res/html/gopher-movie.gif
lib/mozilla-devel/res/html/gopher-sound.gif
lib/mozilla-devel/res/html/gopher-telnet.gif
lib/mozilla-devel/res/html/gopher-text.gif
lib/mozilla-devel/res/html/gopher-unknown.gif
lib/mozilla-devel/res/inspector/search-registry.rdf
lib/mozilla-devel/res/inspector/viewer-registry.rdf
lib/mozilla-devel/res/langGroups.properties
lib/mozilla-devel/res/language.properties
lib/mozilla-devel/res/loading-image.gif
lib/mozilla-devel/res/mathml.css
lib/mozilla-devel/res/quirk.css
lib/mozilla-devel/res/rdf/article.gif
lib/mozilla-devel/res/rdf/document.gif
lib/mozilla-devel/res/rdf/dom-test-1.xul
lib/mozilla-devel/res/rdf/dom-test-2.xul
lib/mozilla-devel/res/rdf/dom-test-3.xul
lib/mozilla-devel/res/rdf/dom-test-4.css
lib/mozilla-devel/res/rdf/dom-test-4.xul
lib/mozilla-devel/res/rdf/dom-test-5.xul
lib/mozilla-devel/res/rdf/dom-test-6.xul
lib/mozilla-devel/res/rdf/dom-test-7.xul
lib/mozilla-devel/res/rdf/dom-test-8.xul
lib/mozilla-devel/res/rdf/folder-closed.gif
lib/mozilla-devel/res/rdf/folder-open.gif
lib/mozilla-devel/res/rdf/ignore-test.xul
lib/mozilla-devel/res/rdf/loading.gif
lib/mozilla-devel/res/rdf/xpidl-test-1.xul
lib/mozilla-devel/res/sample.unixpsfonts.properties
lib/mozilla-devel/res/samples/Anieyes.gif
lib/mozilla-devel/res/samples/aform.css
lib/mozilla-devel/res/samples/beeptest.html
lib/mozilla-devel/res/samples/bform.css
lib/mozilla-devel/res/samples/bg.jpg
lib/mozilla-devel/res/samples/cform.css
lib/mozilla-devel/res/samples/checkboxTest.xul
lib/mozilla-devel/res/samples/colorpicker.xul
lib/mozilla-devel/res/samples/demoform.css
lib/mozilla-devel/res/samples/dexopenchrome.xul
lib/mozilla-devel/res/samples/dexparamdialog.html
lib/mozilla-devel/res/samples/dexparamdialog.xul
lib/mozilla-devel/res/samples/find.html
lib/mozilla-devel/res/samples/gear1.gif
lib/mozilla-devel/res/samples/hidetoolicon.css
lib/mozilla-devel/res/samples/hidetoolicon.xul
lib/mozilla-devel/res/samples/image_props.html
lib/mozilla-devel/res/samples/mozform.css
lib/mozilla-devel/res/samples/printsetup.html
lib/mozilla-devel/res/samples/raptor.jpg
lib/mozilla-devel/res/samples/rock_gra.gif
lib/mozilla-devel/res/samples/sampleimages/bongo.gif
lib/mozilla-devel/res/samples/sampleimages/down.gif
lib/mozilla-devel/res/samples/sampleimages/left.gif
lib/mozilla-devel/res/samples/sampleimages/right.gif
lib/mozilla-devel/res/samples/sampleimages/up.gif
lib/mozilla-devel/res/samples/scrollbarTest1.xul
lib/mozilla-devel/res/samples/scrollbarTest2.xul
lib/mozilla-devel/res/samples/sliderTest1.xul
lib/mozilla-devel/res/samples/soundtest.html
lib/mozilla-devel/res/samples/tab.xul
lib/mozilla-devel/res/samples/test.wav
lib/mozilla-devel/res/samples/test0.html
lib/mozilla-devel/res/samples/test1.html
lib/mozilla-devel/res/samples/test10.html
lib/mozilla-devel/res/samples/test11.html
lib/mozilla-devel/res/samples/test12.html
lib/mozilla-devel/res/samples/test13.html
lib/mozilla-devel/res/samples/test14.html
lib/mozilla-devel/res/samples/test15.html
lib/mozilla-devel/res/samples/test16.html
lib/mozilla-devel/res/samples/test2.html
lib/mozilla-devel/res/samples/test3.html
lib/mozilla-devel/res/samples/test4.html
lib/mozilla-devel/res/samples/test5.html
lib/mozilla-devel/res/samples/test6.html
lib/mozilla-devel/res/samples/test7.html
lib/mozilla-devel/res/samples/test8-1.html
lib/mozilla-devel/res/samples/test8.html
lib/mozilla-devel/res/samples/test8dom.html
lib/mozilla-devel/res/samples/test8sca.html
lib/mozilla-devel/res/samples/test8siz.html
lib/mozilla-devel/res/samples/test8tab.html
lib/mozilla-devel/res/samples/test9.html
lib/mozilla-devel/res/samples/test9a.html
lib/mozilla-devel/res/samples/test9b.html
lib/mozilla-devel/res/samples/test_ed.html
lib/mozilla-devel/res/samples/test_form.html
lib/mozilla-devel/res/samples/test_gfx.html
lib/mozilla-devel/res/samples/test_lbox.html
lib/mozilla-devel/res/samples/test_pr.html
lib/mozilla-devel/res/samples/test_weight.html
lib/mozilla-devel/res/samples/toolbarTest1.xul
lib/mozilla-devel/res/samples/treeTest1.css
lib/mozilla-devel/res/samples/treeTest1.xul
lib/mozilla-devel/res/samples/widgets.xul
lib/mozilla-devel/res/samples/xpmenu.xul
lib/mozilla-devel/res/samples/xulTest.css
lib/mozilla-devel/res/xml/XMLPrettyPrint.css
lib/mozilla-devel/res/xml/XMLPrettyPrint.xsl
lib/mozilla-devel/res/throbber/anim.gif
lib/mozilla-devel/res/throbber/anims00.gif
lib/mozilla-devel/res/throbber/anims01.gif
lib/mozilla-devel/res/throbber/anims02.gif
lib/mozilla-devel/res/throbber/anims03.gif
lib/mozilla-devel/res/throbber/anims04.gif
lib/mozilla-devel/res/throbber/anims05.gif
lib/mozilla-devel/res/throbber/anims06.gif
lib/mozilla-devel/res/throbber/anims07.gif
lib/mozilla-devel/res/throbber/anims08.gif
lib/mozilla-devel/res/throbber/anims09.gif
lib/mozilla-devel/res/throbber/anims10.gif
lib/mozilla-devel/res/throbber/anims11.gif
lib/mozilla-devel/res/throbber/anims12.gif
lib/mozilla-devel/res/throbber/anims13.gif
lib/mozilla-devel/res/throbber/anims14.gif
lib/mozilla-devel/res/throbber/anims15.gif
lib/mozilla-devel/res/throbber/anims16.gif
lib/mozilla-devel/res/throbber/anims17.gif
lib/mozilla-devel/res/throbber/anims18.gif
lib/mozilla-devel/res/throbber/anims19.gif
lib/mozilla-devel/res/throbber/anims20.gif
lib/mozilla-devel/res/throbber/anims21.gif
lib/mozilla-devel/res/throbber/anims22.gif
lib/mozilla-devel/res/throbber/anims23.gif
lib/mozilla-devel/res/throbber/anims24.gif
lib/mozilla-devel/res/throbber/anims25.gif
lib/mozilla-devel/res/throbber/anims26.gif
lib/mozilla-devel/res/throbber/anims27.gif
lib/mozilla-devel/res/throbber/anims28.gif
lib/mozilla-devel/res/throbber/anims29.gif
lib/mozilla-devel/res/ua.css
lib/mozilla-devel/res/unixcharset.properties
lib/mozilla-devel/res/viewer.properties
lib/mozilla-devel/res/viewsource.css
lib/mozilla-devel/run-mozilla.sh
lib/mozilla-devel/searchplugins/NetscapeSearch.gif
lib/mozilla-devel/searchplugins/NetscapeSearch.src
lib/mozilla-devel/searchplugins/bugzilla.gif
lib/mozilla-devel/searchplugins/bugzilla.src
lib/mozilla-devel/searchplugins/dmoz.gif
lib/mozilla-devel/searchplugins/dmoz.src
lib/mozilla-devel/searchplugins/google.gif
lib/mozilla-devel/searchplugins/google.src
lib/mozilla-devel/searchplugins/lxrmozilla.gif
lib/mozilla-devel/searchplugins/lxrmozilla.src
lib/mozilla-devel/searchplugins/mozilla.gif
lib/mozilla-devel/searchplugins/mozilla.src
lib/mozilla-devel/teststream
lib/mozilla-devel/timebombgen
lib/mozilla-devel/xcat
lib/mozilla-devel/xenv
lib/mozilla-devel/xls
lib/mozilla-devel/xmlterm
lib/mozilla-devel/xmlwf
lib/mozilla-devel/xpcshell
lib/mozilla-devel/xpicleanup
lib/mozilla-devel/xpidl
lib/mozilla-devel/xpt_dump
lib/mozilla-devel/xpt_link
@unexec rm -f %D/lib/mozilla-devel/chrome/chrome.rdf || true
@unexec rm -f %D/lib/mozilla-devel/compreg.dat || true
@unexec rm -f %D/lib/mozilla-devel/components/xpti.dat || true
@dirrm lib/mozilla-devel/searchplugins
@dirrm lib/mozilla-devel/res/throbber
@dirrm lib/mozilla-devel/res/xml
@dirrm lib/mozilla-devel/res/samples/sampleimages
@dirrm lib/mozilla-devel/res/samples
@dirrm lib/mozilla-devel/res/rdf
@dirrm lib/mozilla-devel/res/inspector
@dirrm lib/mozilla-devel/res/html
@dirrm lib/mozilla-devel/res/gfx
@dirrm lib/mozilla-devel/res/fonts
@dirrm lib/mozilla-devel/res/entityTables
@dirrm lib/mozilla-devel/res/dtd
@dirrm lib/mozilla-devel/res/builtin
@dirrm lib/mozilla-devel/res
@dirrm lib/mozilla-devel/plugins
@dirrm lib/mozilla-devel/icons
@dirrm lib/mozilla-devel/defaults/wallet
@dirrm lib/mozilla-devel/defaults/profile/chrome
@dirrm lib/mozilla-devel/defaults/profile/US/chrome
@dirrm lib/mozilla-devel/defaults/profile/US
@dirrm lib/mozilla-devel/defaults/profile
@dirrm lib/mozilla-devel/defaults/pref
@dirrm lib/mozilla-devel/defaults/autoconfig
@dirrm lib/mozilla-devel/defaults
@dirrm lib/mozilla-devel/components
@dirrm lib/mozilla-devel/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/navigator
@dirrm lib/mozilla-devel/chrome/overlayinfo/messenger/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/messenger
@dirrm lib/mozilla-devel/chrome/overlayinfo/inspector/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/inspector
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/editor/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/editor
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/cookie/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/cookie
@dirrm lib/mozilla-devel/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/communicator
@dirrm lib/mozilla-devel/chrome/overlayinfo
@dirrm lib/mozilla-devel/chrome/icons/default
@dirrm lib/mozilla-devel/chrome/icons
@dirrm lib/mozilla-devel/chrome
@dirrm lib/mozilla-devel

View file

@ -22,8 +22,8 @@ RUN_DEPENDS= ${MAKE} -V RUN_DEPENDS -f ${MAINDIR}/${MKFILE}
USE_X_PREFIX= yes USE_X_PREFIX= yes
NO_LATEST_LINK= yes LATEST_LINK= mozilla-embedded-devel
PLIST= ${WRKSRC}/pkg-plist
MAINDIR= ${.CURDIR}/../mozilla-devel MAINDIR= ${.CURDIR}/../mozilla-devel
MKFILE!= /usr/bin/basename ${MAKEFILE} MKFILE!= /usr/bin/basename ${MAKEFILE}
PORTVERSION!= ${PORTVERSION} PORTVERSION!= ${PORTVERSION}
@ -39,7 +39,15 @@ do-build:
@(cd ${WRKSRC}/dist/Embed; \ @(cd ${WRKSRC}/dist/Embed; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome) ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome)
@find ${WRKSRC}/dist/Embed -name "*.so" | xargs strip @${FIND} ${WRKSRC}/dist/Embed -name "*.so" | ${XARGS} ${STRIP_CMD}
pre-install:
${TOUCH} -f ${PLIST}
cd ${WRKSRC}/dist/Embed && ${FIND} -s * -type f -o -type l | \
${SED} -e ':^:lib/mozilla-embedded-devel/:' >> ${PLIST} \
&& ${FIND} -d * -type f | \
${SED} -e 's:^:@dirrm lib/mozilla-embedded-devel/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-embedded-devel >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla-embedded-devel ${MKDIR} ${PREFIX}/lib/mozilla-embedded-devel

View file

@ -1,197 +0,0 @@
lib/mozilla-embedded-devel/TestGtkEmbed
lib/mozilla-embedded-devel/chrome/chrome.rdf
lib/mozilla-embedded-devel/chrome/embed.jar
lib/mozilla-embedded-devel/chrome/installed-chrome.txt
lib/mozilla-embedded-devel/chrome/overlayinfo/communicator/content/overlays.rdf
lib/mozilla-embedded-devel/chrome/overlayinfo/messenger/content/overlays.rdf
lib/mozilla-embedded-devel/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla-embedded-devel/chrome/pipnss.jar
lib/mozilla-embedded-devel/chrome/pippki.jar
lib/mozilla-embedded-devel/components/appshell.xpt
lib/mozilla-embedded-devel/components/caps.xpt
lib/mozilla-embedded-devel/components/chrome.xpt
lib/mozilla-embedded-devel/components/compreg.dat
lib/mozilla-embedded-devel/components/content_base.xpt
lib/mozilla-embedded-devel/components/docshell.xpt
lib/mozilla-embedded-devel/components/dom.xpt
lib/mozilla-embedded-devel/components/dom_base.xpt
lib/mozilla-embedded-devel/components/dom_core.xpt
lib/mozilla-embedded-devel/components/dom_css.xpt
lib/mozilla-embedded-devel/components/dom_events.xpt
lib/mozilla-embedded-devel/components/dom_html.xpt
lib/mozilla-embedded-devel/components/dom_range.xpt
lib/mozilla-embedded-devel/components/dom_stylesheets.xpt
lib/mozilla-embedded-devel/components/dom_traversal.xpt
lib/mozilla-embedded-devel/components/dom_views.xpt
lib/mozilla-embedded-devel/components/dom_xbl.xpt
lib/mozilla-embedded-devel/components/dom_xul.xpt
lib/mozilla-embedded-devel/components/editor.xpt
lib/mozilla-embedded-devel/components/gfx.xpt
lib/mozilla-embedded-devel/components/gfx2.xpt
lib/mozilla-embedded-devel/components/imglib2.xpt
lib/mozilla-embedded-devel/components/intl.xpt
lib/mozilla-embedded-devel/components/jar.xpt
lib/mozilla-embedded-devel/components/jsurl.xpt
lib/mozilla-embedded-devel/components/layout_base.xpt
lib/mozilla-embedded-devel/components/layout_xul.xpt
lib/mozilla-embedded-devel/components/libcaps.so
lib/mozilla-embedded-devel/components/libchardet.so
lib/mozilla-embedded-devel/components/libchrome.so
lib/mozilla-embedded-devel/components/libcookie.so
lib/mozilla-embedded-devel/components/libdocshell.so
lib/mozilla-embedded-devel/components/libeditor.so
lib/mozilla-embedded-devel/components/libembedcomponents.so
lib/mozilla-embedded-devel/components/libgfx2.so
lib/mozilla-embedded-devel/components/libgfx_gtk.so
lib/mozilla-embedded-devel/components/libgkcontent.so
lib/mozilla-embedded-devel/components/libgklayout.so
lib/mozilla-embedded-devel/components/libgkplugin.so
lib/mozilla-embedded-devel/components/libgkview.so
lib/mozilla-embedded-devel/components/libhtmlpars.so
lib/mozilla-embedded-devel/components/libimggif.so
lib/mozilla-embedded-devel/components/libimgjpeg.so
lib/mozilla-embedded-devel/components/libimglib2.so
lib/mozilla-embedded-devel/components/libimgpng.so
lib/mozilla-embedded-devel/components/libimgppm.so
lib/mozilla-embedded-devel/components/libjar50.so
lib/mozilla-embedded-devel/components/libjsdom.so
lib/mozilla-embedded-devel/components/libjsurl.so
lib/mozilla-embedded-devel/components/liblwbrk.so
lib/mozilla-embedded-devel/components/libmozbrwsr.so
lib/mozilla-embedded-devel/components/libnecko.so
lib/mozilla-embedded-devel/components/libnecko2.so
lib/mozilla-embedded-devel/components/libnkcache.so
lib/mozilla-embedded-devel/components/libnsappshell.so
lib/mozilla-embedded-devel/components/libnslocale.so
lib/mozilla-embedded-devel/components/libpipboot.so
lib/mozilla-embedded-devel/components/libpipnss.so
lib/mozilla-embedded-devel/components/libpippki.so
lib/mozilla-embedded-devel/components/libpref.so
lib/mozilla-embedded-devel/components/libprofile.so
lib/mozilla-embedded-devel/components/librdf.so
lib/mozilla-embedded-devel/components/libshistory.so
lib/mozilla-embedded-devel/components/libstrres.so
lib/mozilla-embedded-devel/components/libtxtsvc.so
lib/mozilla-embedded-devel/components/libuconv.so
lib/mozilla-embedded-devel/components/libucvcn.so
lib/mozilla-embedded-devel/components/libucvibm.so
lib/mozilla-embedded-devel/components/libucvja.so
lib/mozilla-embedded-devel/components/libucvko.so
lib/mozilla-embedded-devel/components/libucvlatin.so
lib/mozilla-embedded-devel/components/libucvmath.so
lib/mozilla-embedded-devel/components/libucvtw.so
lib/mozilla-embedded-devel/components/libucvtw2.so
lib/mozilla-embedded-devel/components/libunicharutil.so
lib/mozilla-embedded-devel/components/liburiloader.so
lib/mozilla-embedded-devel/components/libwallet.so
lib/mozilla-embedded-devel/components/libwebbrwsr.so
lib/mozilla-embedded-devel/components/libwidget_gtk.so
lib/mozilla-embedded-devel/components/libxpconnect.so
lib/mozilla-embedded-devel/components/locale.xpt
lib/mozilla-embedded-devel/components/mozbrwsr.xpt
lib/mozilla-embedded-devel/components/necko.xpt
lib/mozilla-embedded-devel/components/necko_about.xpt
lib/mozilla-embedded-devel/components/necko_cache.xpt
lib/mozilla-embedded-devel/components/necko_data.xpt
lib/mozilla-embedded-devel/components/necko_dns.xpt
lib/mozilla-embedded-devel/components/necko_ftp.xpt
lib/mozilla-embedded-devel/components/necko_http.xpt
lib/mozilla-embedded-devel/components/necko_jar.xpt
lib/mozilla-embedded-devel/components/necko_res.xpt
lib/mozilla-embedded-devel/components/necko_strconv.xpt
lib/mozilla-embedded-devel/components/pipboot.xpt
lib/mozilla-embedded-devel/components/pipnss.xpt
lib/mozilla-embedded-devel/components/pippki.xpt
lib/mozilla-embedded-devel/components/plugin.xpt
lib/mozilla-embedded-devel/components/profile.xpt
lib/mozilla-embedded-devel/components/rdf.xpt
lib/mozilla-embedded-devel/components/shistory.xpt
lib/mozilla-embedded-devel/components/uconv.xpt
lib/mozilla-embedded-devel/components/unicharutil.xpt
lib/mozilla-embedded-devel/components/uriloader.xpt
lib/mozilla-embedded-devel/components/wallet.xpt
lib/mozilla-embedded-devel/components/webBrowser_core.xpt
lib/mozilla-embedded-devel/components/widget.xpt
lib/mozilla-embedded-devel/components/windowwatcher.xpt
lib/mozilla-embedded-devel/components/xpcom_base.xpt
lib/mozilla-embedded-devel/components/xpcom_components.xpt
lib/mozilla-embedded-devel/components/xpcom_ds.xpt
lib/mozilla-embedded-devel/components/xpcom_io.xpt
lib/mozilla-embedded-devel/components/xpcom_threads.xpt
lib/mozilla-embedded-devel/components/xpcom_xpti.xpt
lib/mozilla-embedded-devel/components/xpconnect.xpt
lib/mozilla-embedded-devel/components/xpti.dat
lib/mozilla-embedded-devel/defaults/pref/all.js
lib/mozilla-embedded-devel/defaults/pref/security-prefs.js
lib/mozilla-embedded-devel/defaults/pref/unix.js
lib/mozilla-embedded-devel/libgkgfx.so
lib/mozilla-embedded-devel/libgtkembedmoz.so
lib/mozilla-embedded-devel/libgtksuperwin.so
lib/mozilla-embedded-devel/libmoz_art_lgpl.so
lib/mozilla-embedded-devel/libmozjs.so
lib/mozilla-embedded-devel/libmozz.so
lib/mozilla-embedded-devel/libnspr4.so
lib/mozilla-embedded-devel/libnss3.so
lib/mozilla-embedded-devel/libnssckbi.so
lib/mozilla-embedded-devel/libplc4.so
lib/mozilla-embedded-devel/libplds4.so
lib/mozilla-embedded-devel/libsmime3.so
lib/mozilla-embedded-devel/libsoftokn3.so
lib/mozilla-embedded-devel/libssl3.so
lib/mozilla-embedded-devel/libxpcom.so
lib/mozilla-embedded-devel/readme.html
lib/mozilla-embedded-devel/res/arrow.gif
lib/mozilla-embedded-devel/res/arrowd.gif
lib/mozilla-embedded-devel/res/broken-image.gif
lib/mozilla-embedded-devel/res/builtin/htmlBindings.xml
lib/mozilla-embedded-devel/res/builtin/platformHTMLBindings.xml
lib/mozilla-embedded-devel/res/charsetData.properties
lib/mozilla-embedded-devel/res/charsetalias.properties
lib/mozilla-embedded-devel/res/dtd/mathml.dtd
lib/mozilla-embedded-devel/res/dtd/svg.dtd
lib/mozilla-embedded-devel/res/dtd/xhtml11.dtd
lib/mozilla-embedded-devel/res/entityTables/html40Latin1.properties
lib/mozilla-embedded-devel/res/entityTables/html40Special.properties
lib/mozilla-embedded-devel/res/entityTables/html40Symbols.properties
lib/mozilla-embedded-devel/res/entityTables/htmlEntityVersions.properties
lib/mozilla-embedded-devel/res/entityTables/mathml20.properties
lib/mozilla-embedded-devel/res/entityTables/transliterate.properties
lib/mozilla-embedded-devel/res/fonts/mathfont.properties
lib/mozilla-embedded-devel/res/fonts/mathfontCMEX10.properties
lib/mozilla-embedded-devel/res/fonts/mathfontCMSY10.properties
lib/mozilla-embedded-devel/res/fonts/mathfontMTExtra.properties
lib/mozilla-embedded-devel/res/fonts/mathfontMath1.properties
lib/mozilla-embedded-devel/res/fonts/mathfontMath2.properties
lib/mozilla-embedded-devel/res/fonts/mathfontMath4.properties
lib/mozilla-embedded-devel/res/fonts/mathfontPUA.properties
lib/mozilla-embedded-devel/res/fonts/mathfontSymbol.properties
lib/mozilla-embedded-devel/res/forms.css
lib/mozilla-embedded-devel/res/html.css
lib/mozilla-embedded-devel/res/langGroups.properties
lib/mozilla-embedded-devel/res/language.properties
lib/mozilla-embedded-devel/res/loading-image.gif
lib/mozilla-embedded-devel/res/mathml.css
lib/mozilla-embedded-devel/res/quirk.css
lib/mozilla-embedded-devel/res/ua.css
lib/mozilla-embedded-devel/res/unixcharset.properties
lib/mozilla-embedded-devel/res/viewsource.css
lib/mozilla-embedded-devel/run-mozilla.sh
@unexec rm -f %D/lib/mozilla-embedded-devel/component.reg || true
@unexec rm -f %D/lib/mozilla-embedded-devel/components/xpti.dat || true
@dirrm lib/mozilla-embedded-devel/res/fonts
@dirrm lib/mozilla-embedded-devel/res/entityTables
@dirrm lib/mozilla-embedded-devel/res/dtd
@dirrm lib/mozilla-embedded-devel/res/builtin
@dirrm lib/mozilla-embedded-devel/res
@dirrm lib/mozilla-embedded-devel/defaults/pref
@dirrm lib/mozilla-embedded-devel/defaults
@dirrm lib/mozilla-embedded-devel/components
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo/navigator
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo/messenger/content
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo/messenger
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo/communicator
@dirrm lib/mozilla-embedded-devel/chrome/overlayinfo
@dirrm lib/mozilla-embedded-devel/chrome
@dirrm lib/mozilla-embedded-devel

View file

@ -14,7 +14,7 @@ DISTFILES=
MAINTAINER= sobomax@FreeBSD.org MAINTAINER= sobomax@FreeBSD.org
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/mozilla:build \ BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/mozilla-vendor:build \
zip:${PORTSDIR}/archivers/zip \ zip:${PORTSDIR}/archivers/zip \
unzip:${PORTSDIR}/archivers/unzip unzip:${PORTSDIR}/archivers/unzip
LIB_DEPENDS= ${MAKE} -V LIB_DEPENDS -f ${MAINDIR}/${MKFILE} LIB_DEPENDS= ${MAKE} -V LIB_DEPENDS -f ${MAINDIR}/${MKFILE}
@ -22,7 +22,9 @@ RUN_DEPENDS= ${MAKE} -V RUN_DEPENDS -f ${MAINDIR}/${MKFILE}
USE_X_PREFIX= yes USE_X_PREFIX= yes
MAINDIR= ${.CURDIR}/../mozilla LATEST_LINK= mozilla-embedded-vendor
PLIST= ${WRKSRC}/pkg-plist
MAINDIR= ${.CURDIR}/../mozilla-vendor
MKFILE!= /usr/bin/basename ${MAKEFILE} MKFILE!= /usr/bin/basename ${MAKEFILE}
PORTVERSION!= ${PORTVERSION} PORTVERSION!= ${PORTVERSION}
PORTREVISION!= ${PORTREVISION} PORTREVISION!= ${PORTREVISION}
@ -37,12 +39,20 @@ do-build:
@(cd ${WRKSRC}/dist/Embed; \ @(cd ${WRKSRC}/dist/Embed; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome) ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome)
@find ${WRKSRC}/dist/Embed -name "*.so" | xargs strip @${FIND} ${WRKSRC}/dist/Embed -name "*.so" | ${XARGS} ${STRIP_CMD}
pre-install:
${TOUCH} -f ${PLIST}
cd ${WRKSRC}/dist/Embed && ${FIND} -s * -type f -o -type l | \
${SED} -e ':^:lib/mozilla-embedded-vendor/:' >> ${PLIST} \
&& ${FIND} -d * -type f | \
${SED} -e 's:^:@dirrm lib/mozilla-embedded-vendor/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-embedded-vendor >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla-embedded ${MKDIR} ${PREFIX}/lib/mozilla-embedded-vendor
${CHMOD} 755 ${PREFIX}/lib/mozilla-embedded ${CHMOD} 755 ${PREFIX}/lib/mozilla-embedded-vendor
cd ${WRKSRC}/dist/Embed && ${FIND} . | \ cd ${WRKSRC}/dist/Embed && ${FIND} . | \
cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-embedded cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-embedded-vendor
.include <bsd.port.mk> .include <bsd.port.mk>

View file

@ -1,194 +0,0 @@
lib/mozilla-embedded/TestGtkEmbed
lib/mozilla-embedded/chrome/chrome.rdf
lib/mozilla-embedded/chrome/embed.jar
lib/mozilla-embedded/chrome/installed-chrome.txt
lib/mozilla-embedded/chrome/overlayinfo/communicator/content/overlays.rdf
lib/mozilla-embedded/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla-embedded/chrome/pipnss.jar
lib/mozilla-embedded/chrome/pippki.jar
lib/mozilla-embedded/component.reg
lib/mozilla-embedded/components/appshell.xpt
lib/mozilla-embedded/components/caps.xpt
lib/mozilla-embedded/components/chrome.xpt
lib/mozilla-embedded/components/content_base.xpt
lib/mozilla-embedded/components/docshell.xpt
lib/mozilla-embedded/components/dom.xpt
lib/mozilla-embedded/components/dom_base.xpt
lib/mozilla-embedded/components/dom_core.xpt
lib/mozilla-embedded/components/dom_css.xpt
lib/mozilla-embedded/components/dom_events.xpt
lib/mozilla-embedded/components/dom_html.xpt
lib/mozilla-embedded/components/dom_range.xpt
lib/mozilla-embedded/components/dom_stylesheets.xpt
lib/mozilla-embedded/components/dom_traversal.xpt
lib/mozilla-embedded/components/dom_views.xpt
lib/mozilla-embedded/components/dom_xbl.xpt
lib/mozilla-embedded/components/dom_xul.xpt
lib/mozilla-embedded/components/editor.xpt
lib/mozilla-embedded/components/gfx.xpt
lib/mozilla-embedded/components/gfx2.xpt
lib/mozilla-embedded/components/imglib2.xpt
lib/mozilla-embedded/components/intl.xpt
lib/mozilla-embedded/components/jar.xpt
lib/mozilla-embedded/components/jsurl.xpt
lib/mozilla-embedded/components/layout_base.xpt
lib/mozilla-embedded/components/layout_xul.xpt
lib/mozilla-embedded/components/libcaps.so
lib/mozilla-embedded/components/libchardet.so
lib/mozilla-embedded/components/libchrome.so
lib/mozilla-embedded/components/libcookie.so
lib/mozilla-embedded/components/libdocshell.so
lib/mozilla-embedded/components/libeditor.so
lib/mozilla-embedded/components/libembedcomponents.so
lib/mozilla-embedded/components/libgfx2.so
lib/mozilla-embedded/components/libgfx_gtk.so
lib/mozilla-embedded/components/libgkcontent.so
lib/mozilla-embedded/components/libgklayout.so
lib/mozilla-embedded/components/libgkview.so
lib/mozilla-embedded/components/libhtmlpars.so
lib/mozilla-embedded/components/libimggif.so
lib/mozilla-embedded/components/libimgjpeg.so
lib/mozilla-embedded/components/libimglib2.so
lib/mozilla-embedded/components/libimgpng.so
lib/mozilla-embedded/components/libimgppm.so
lib/mozilla-embedded/components/libjar50.so
lib/mozilla-embedded/components/libjsdom.so
lib/mozilla-embedded/components/libjsurl.so
lib/mozilla-embedded/components/liblwbrk.so
lib/mozilla-embedded/components/libmozbrwsr.so
lib/mozilla-embedded/components/libnecko.so
lib/mozilla-embedded/components/libnecko2.so
lib/mozilla-embedded/components/libnsappshell.so
lib/mozilla-embedded/components/libnslocale.so
lib/mozilla-embedded/components/libpipboot.so
lib/mozilla-embedded/components/libpipnss.so
lib/mozilla-embedded/components/libpippki.so
lib/mozilla-embedded/components/libpref.so
lib/mozilla-embedded/components/libprofile.so
lib/mozilla-embedded/components/librdf.so
lib/mozilla-embedded/components/libshistory.so
lib/mozilla-embedded/components/libstrres.so
lib/mozilla-embedded/components/libtxtsvc.so
lib/mozilla-embedded/components/libuconv.so
lib/mozilla-embedded/components/libucvcn.so
lib/mozilla-embedded/components/libucvibm.so
lib/mozilla-embedded/components/libucvja.so
lib/mozilla-embedded/components/libucvko.so
lib/mozilla-embedded/components/libucvlatin.so
lib/mozilla-embedded/components/libucvmath.so
lib/mozilla-embedded/components/libucvtw.so
lib/mozilla-embedded/components/libucvtw2.so
lib/mozilla-embedded/components/libunicharutil.so
lib/mozilla-embedded/components/liburiloader.so
lib/mozilla-embedded/components/libwallet.so
lib/mozilla-embedded/components/libwebbrwsr.so
lib/mozilla-embedded/components/libwidget_gtk.so
lib/mozilla-embedded/components/libxpconnect.so
lib/mozilla-embedded/components/locale.xpt
lib/mozilla-embedded/components/mozbrwsr.xpt
lib/mozilla-embedded/components/necko.xpt
lib/mozilla-embedded/components/necko_about.xpt
lib/mozilla-embedded/components/necko_cache.xpt
lib/mozilla-embedded/components/necko_data.xpt
lib/mozilla-embedded/components/necko_dns.xpt
lib/mozilla-embedded/components/necko_ftp.xpt
lib/mozilla-embedded/components/necko_http.xpt
lib/mozilla-embedded/components/necko_jar.xpt
lib/mozilla-embedded/components/necko_res.xpt
lib/mozilla-embedded/components/necko_strconv.xpt
lib/mozilla-embedded/components/pipboot.xpt
lib/mozilla-embedded/components/pipnss.xpt
lib/mozilla-embedded/components/pippki.xpt
lib/mozilla-embedded/components/pref.xpt
lib/mozilla-embedded/components/profile.xpt
lib/mozilla-embedded/components/rdf.xpt
lib/mozilla-embedded/components/shistory.xpt
lib/mozilla-embedded/components/txtsvc.xpt
lib/mozilla-embedded/components/uconv.xpt
lib/mozilla-embedded/components/unicharutil.xpt
lib/mozilla-embedded/components/uriloader.xpt
lib/mozilla-embedded/components/wallet.xpt
lib/mozilla-embedded/components/webBrowser_core.xpt
lib/mozilla-embedded/components/widget.xpt
lib/mozilla-embedded/components/windowwatcher.xpt
lib/mozilla-embedded/components/xpcom_base.xpt
lib/mozilla-embedded/components/xpcom_components.xpt
lib/mozilla-embedded/components/xpcom_ds.xpt
lib/mozilla-embedded/components/xpcom_io.xpt
lib/mozilla-embedded/components/xpcom_threads.xpt
lib/mozilla-embedded/components/xpcom_xpti.xpt
lib/mozilla-embedded/components/xpconnect.xpt
lib/mozilla-embedded/components/xpti.dat
lib/mozilla-embedded/defaults/pref/all.js
lib/mozilla-embedded/defaults/pref/initpref.js
lib/mozilla-embedded/defaults/pref/security-prefs.js
lib/mozilla-embedded/defaults/pref/unix.js
lib/mozilla-embedded/libgkgfx.so
lib/mozilla-embedded/libgtkembedmoz.so
lib/mozilla-embedded/libgtksuperwin.so
lib/mozilla-embedded/libmoz_art_lgpl.so
lib/mozilla-embedded/libmozjs.so
lib/mozilla-embedded/libmozz.so
lib/mozilla-embedded/libnspr4.so
lib/mozilla-embedded/libnss3.so
lib/mozilla-embedded/libnssckbi.so
lib/mozilla-embedded/libplc4.so
lib/mozilla-embedded/libplds4.so
lib/mozilla-embedded/libsmime3.so
lib/mozilla-embedded/libsoftokn3.so
lib/mozilla-embedded/libssl3.so
lib/mozilla-embedded/libxpcom.so
lib/mozilla-embedded/readme.html
lib/mozilla-embedded/res/arrow.gif
lib/mozilla-embedded/res/arrowd.gif
lib/mozilla-embedded/res/broken-image.gif
lib/mozilla-embedded/res/builtin/htmlBindings.xml
lib/mozilla-embedded/res/builtin/platformHTMLBindings.xml
lib/mozilla-embedded/res/builtin/xbl-forms.css
lib/mozilla-embedded/res/charsetData.properties
lib/mozilla-embedded/res/charsetalias.properties
lib/mozilla-embedded/res/dtd/mathml.dtd
lib/mozilla-embedded/res/dtd/svg.dtd
lib/mozilla-embedded/res/dtd/xhtml11.dtd
lib/mozilla-embedded/res/entityTables/html40Latin1.properties
lib/mozilla-embedded/res/entityTables/html40Special.properties
lib/mozilla-embedded/res/entityTables/html40Symbols.properties
lib/mozilla-embedded/res/entityTables/htmlEntityVersions.properties
lib/mozilla-embedded/res/entityTables/transliterate.properties
lib/mozilla-embedded/res/fonts/mathfont.properties
lib/mozilla-embedded/res/fonts/mathfontCMEX10.properties
lib/mozilla-embedded/res/fonts/mathfontCMSY10.properties
lib/mozilla-embedded/res/fonts/mathfontMTExtra.properties
lib/mozilla-embedded/res/fonts/mathfontMath1.properties
lib/mozilla-embedded/res/fonts/mathfontMath2.properties
lib/mozilla-embedded/res/fonts/mathfontMath4.properties
lib/mozilla-embedded/res/fonts/mathfontPUA.properties
lib/mozilla-embedded/res/fonts/mathfontSymbol.properties
lib/mozilla-embedded/res/forms.css
lib/mozilla-embedded/res/html.css
lib/mozilla-embedded/res/langGroups.properties
lib/mozilla-embedded/res/language.properties
lib/mozilla-embedded/res/loading-image.gif
lib/mozilla-embedded/res/mathml.css
lib/mozilla-embedded/res/quirk.css
lib/mozilla-embedded/res/ua.css
lib/mozilla-embedded/res/unixcharset.properties
lib/mozilla-embedded/res/viewsource.css
lib/mozilla-embedded/run-mozilla.sh
@unexec rm -f %D/lib/mozilla-embedded/component.reg || true
@unexec rm -f %D/lib/mozilla-embedded/components/xpti.dat || true
@dirrm lib/mozilla-embedded/res/fonts
@dirrm lib/mozilla-embedded/res/entityTables
@dirrm lib/mozilla-embedded/res/dtd
@dirrm lib/mozilla-embedded/res/builtin
@dirrm lib/mozilla-embedded/res
@dirrm lib/mozilla-embedded/defaults/pref
@dirrm lib/mozilla-embedded/defaults
@dirrm lib/mozilla-embedded/components
@dirrm lib/mozilla-embedded/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla-embedded/chrome/overlayinfo/navigator
@dirrm lib/mozilla-embedded/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla-embedded/chrome/overlayinfo/communicator
@dirrm lib/mozilla-embedded/chrome/overlayinfo
@dirrm lib/mozilla-embedded/chrome
@dirrm lib/mozilla-embedded

View file

@ -22,6 +22,7 @@ RUN_DEPENDS= ${MAKE} -V RUN_DEPENDS -f ${MAINDIR}/${MKFILE}
USE_X_PREFIX= yes USE_X_PREFIX= yes
PLIST= ${WRKSRC}/pkg-plist
MAINDIR= ${.CURDIR}/../mozilla MAINDIR= ${.CURDIR}/../mozilla
MKFILE!= /usr/bin/basename ${MAKEFILE} MKFILE!= /usr/bin/basename ${MAKEFILE}
PORTVERSION!= ${PORTVERSION} PORTVERSION!= ${PORTVERSION}
@ -37,7 +38,15 @@ do-build:
@(cd ${WRKSRC}/dist/Embed; \ @(cd ${WRKSRC}/dist/Embed; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regxpcom; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome) ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ../bin/regchrome)
@find ${WRKSRC}/dist/Embed -name "*.so" | xargs strip @${FIND} ${WRKSRC}/dist/Embed -name "*.so" | ${XARGS} ${STRIP_CMD}
pre-install:
${TOUCH} -f ${PLIST}
cd ${WRKSRC}/dist/Embed && ${FIND} -s * -type f -o -type l | \
${SED} -e ':^:lib/mozilla-embedded/:' >> ${PLIST} \
&& ${FIND} -d * -type f | \
${SED} -e 's:^:@dirrm lib/mozilla-embedded/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-embedded >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla-embedded ${MKDIR} ${PREFIX}/lib/mozilla-embedded

View file

@ -1,194 +0,0 @@
lib/mozilla-embedded/TestGtkEmbed
lib/mozilla-embedded/chrome/chrome.rdf
lib/mozilla-embedded/chrome/embed.jar
lib/mozilla-embedded/chrome/installed-chrome.txt
lib/mozilla-embedded/chrome/overlayinfo/communicator/content/overlays.rdf
lib/mozilla-embedded/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla-embedded/chrome/pipnss.jar
lib/mozilla-embedded/chrome/pippki.jar
lib/mozilla-embedded/component.reg
lib/mozilla-embedded/components/appshell.xpt
lib/mozilla-embedded/components/caps.xpt
lib/mozilla-embedded/components/chrome.xpt
lib/mozilla-embedded/components/content_base.xpt
lib/mozilla-embedded/components/docshell.xpt
lib/mozilla-embedded/components/dom.xpt
lib/mozilla-embedded/components/dom_base.xpt
lib/mozilla-embedded/components/dom_core.xpt
lib/mozilla-embedded/components/dom_css.xpt
lib/mozilla-embedded/components/dom_events.xpt
lib/mozilla-embedded/components/dom_html.xpt
lib/mozilla-embedded/components/dom_range.xpt
lib/mozilla-embedded/components/dom_stylesheets.xpt
lib/mozilla-embedded/components/dom_traversal.xpt
lib/mozilla-embedded/components/dom_views.xpt
lib/mozilla-embedded/components/dom_xbl.xpt
lib/mozilla-embedded/components/dom_xul.xpt
lib/mozilla-embedded/components/editor.xpt
lib/mozilla-embedded/components/gfx.xpt
lib/mozilla-embedded/components/gfx2.xpt
lib/mozilla-embedded/components/imglib2.xpt
lib/mozilla-embedded/components/intl.xpt
lib/mozilla-embedded/components/jar.xpt
lib/mozilla-embedded/components/jsurl.xpt
lib/mozilla-embedded/components/layout_base.xpt
lib/mozilla-embedded/components/layout_xul.xpt
lib/mozilla-embedded/components/libcaps.so
lib/mozilla-embedded/components/libchardet.so
lib/mozilla-embedded/components/libchrome.so
lib/mozilla-embedded/components/libcookie.so
lib/mozilla-embedded/components/libdocshell.so
lib/mozilla-embedded/components/libeditor.so
lib/mozilla-embedded/components/libembedcomponents.so
lib/mozilla-embedded/components/libgfx2.so
lib/mozilla-embedded/components/libgfx_gtk.so
lib/mozilla-embedded/components/libgkcontent.so
lib/mozilla-embedded/components/libgklayout.so
lib/mozilla-embedded/components/libgkview.so
lib/mozilla-embedded/components/libhtmlpars.so
lib/mozilla-embedded/components/libimggif.so
lib/mozilla-embedded/components/libimgjpeg.so
lib/mozilla-embedded/components/libimglib2.so
lib/mozilla-embedded/components/libimgpng.so
lib/mozilla-embedded/components/libimgppm.so
lib/mozilla-embedded/components/libjar50.so
lib/mozilla-embedded/components/libjsdom.so
lib/mozilla-embedded/components/libjsurl.so
lib/mozilla-embedded/components/liblwbrk.so
lib/mozilla-embedded/components/libmozbrwsr.so
lib/mozilla-embedded/components/libnecko.so
lib/mozilla-embedded/components/libnecko2.so
lib/mozilla-embedded/components/libnsappshell.so
lib/mozilla-embedded/components/libnslocale.so
lib/mozilla-embedded/components/libpipboot.so
lib/mozilla-embedded/components/libpipnss.so
lib/mozilla-embedded/components/libpippki.so
lib/mozilla-embedded/components/libpref.so
lib/mozilla-embedded/components/libprofile.so
lib/mozilla-embedded/components/librdf.so
lib/mozilla-embedded/components/libshistory.so
lib/mozilla-embedded/components/libstrres.so
lib/mozilla-embedded/components/libtxtsvc.so
lib/mozilla-embedded/components/libuconv.so
lib/mozilla-embedded/components/libucvcn.so
lib/mozilla-embedded/components/libucvibm.so
lib/mozilla-embedded/components/libucvja.so
lib/mozilla-embedded/components/libucvko.so
lib/mozilla-embedded/components/libucvlatin.so
lib/mozilla-embedded/components/libucvmath.so
lib/mozilla-embedded/components/libucvtw.so
lib/mozilla-embedded/components/libucvtw2.so
lib/mozilla-embedded/components/libunicharutil.so
lib/mozilla-embedded/components/liburiloader.so
lib/mozilla-embedded/components/libwallet.so
lib/mozilla-embedded/components/libwebbrwsr.so
lib/mozilla-embedded/components/libwidget_gtk.so
lib/mozilla-embedded/components/libxpconnect.so
lib/mozilla-embedded/components/locale.xpt
lib/mozilla-embedded/components/mozbrwsr.xpt
lib/mozilla-embedded/components/necko.xpt
lib/mozilla-embedded/components/necko_about.xpt
lib/mozilla-embedded/components/necko_cache.xpt
lib/mozilla-embedded/components/necko_data.xpt
lib/mozilla-embedded/components/necko_dns.xpt
lib/mozilla-embedded/components/necko_ftp.xpt
lib/mozilla-embedded/components/necko_http.xpt
lib/mozilla-embedded/components/necko_jar.xpt
lib/mozilla-embedded/components/necko_res.xpt
lib/mozilla-embedded/components/necko_strconv.xpt
lib/mozilla-embedded/components/pipboot.xpt
lib/mozilla-embedded/components/pipnss.xpt
lib/mozilla-embedded/components/pippki.xpt
lib/mozilla-embedded/components/pref.xpt
lib/mozilla-embedded/components/profile.xpt
lib/mozilla-embedded/components/rdf.xpt
lib/mozilla-embedded/components/shistory.xpt
lib/mozilla-embedded/components/txtsvc.xpt
lib/mozilla-embedded/components/uconv.xpt
lib/mozilla-embedded/components/unicharutil.xpt
lib/mozilla-embedded/components/uriloader.xpt
lib/mozilla-embedded/components/wallet.xpt
lib/mozilla-embedded/components/webBrowser_core.xpt
lib/mozilla-embedded/components/widget.xpt
lib/mozilla-embedded/components/windowwatcher.xpt
lib/mozilla-embedded/components/xpcom_base.xpt
lib/mozilla-embedded/components/xpcom_components.xpt
lib/mozilla-embedded/components/xpcom_ds.xpt
lib/mozilla-embedded/components/xpcom_io.xpt
lib/mozilla-embedded/components/xpcom_threads.xpt
lib/mozilla-embedded/components/xpcom_xpti.xpt
lib/mozilla-embedded/components/xpconnect.xpt
lib/mozilla-embedded/components/xpti.dat
lib/mozilla-embedded/defaults/pref/all.js
lib/mozilla-embedded/defaults/pref/initpref.js
lib/mozilla-embedded/defaults/pref/security-prefs.js
lib/mozilla-embedded/defaults/pref/unix.js
lib/mozilla-embedded/libgkgfx.so
lib/mozilla-embedded/libgtkembedmoz.so
lib/mozilla-embedded/libgtksuperwin.so
lib/mozilla-embedded/libmoz_art_lgpl.so
lib/mozilla-embedded/libmozjs.so
lib/mozilla-embedded/libmozz.so
lib/mozilla-embedded/libnspr4.so
lib/mozilla-embedded/libnss3.so
lib/mozilla-embedded/libnssckbi.so
lib/mozilla-embedded/libplc4.so
lib/mozilla-embedded/libplds4.so
lib/mozilla-embedded/libsmime3.so
lib/mozilla-embedded/libsoftokn3.so
lib/mozilla-embedded/libssl3.so
lib/mozilla-embedded/libxpcom.so
lib/mozilla-embedded/readme.html
lib/mozilla-embedded/res/arrow.gif
lib/mozilla-embedded/res/arrowd.gif
lib/mozilla-embedded/res/broken-image.gif
lib/mozilla-embedded/res/builtin/htmlBindings.xml
lib/mozilla-embedded/res/builtin/platformHTMLBindings.xml
lib/mozilla-embedded/res/builtin/xbl-forms.css
lib/mozilla-embedded/res/charsetData.properties
lib/mozilla-embedded/res/charsetalias.properties
lib/mozilla-embedded/res/dtd/mathml.dtd
lib/mozilla-embedded/res/dtd/svg.dtd
lib/mozilla-embedded/res/dtd/xhtml11.dtd
lib/mozilla-embedded/res/entityTables/html40Latin1.properties
lib/mozilla-embedded/res/entityTables/html40Special.properties
lib/mozilla-embedded/res/entityTables/html40Symbols.properties
lib/mozilla-embedded/res/entityTables/htmlEntityVersions.properties
lib/mozilla-embedded/res/entityTables/transliterate.properties
lib/mozilla-embedded/res/fonts/mathfont.properties
lib/mozilla-embedded/res/fonts/mathfontCMEX10.properties
lib/mozilla-embedded/res/fonts/mathfontCMSY10.properties
lib/mozilla-embedded/res/fonts/mathfontMTExtra.properties
lib/mozilla-embedded/res/fonts/mathfontMath1.properties
lib/mozilla-embedded/res/fonts/mathfontMath2.properties
lib/mozilla-embedded/res/fonts/mathfontMath4.properties
lib/mozilla-embedded/res/fonts/mathfontPUA.properties
lib/mozilla-embedded/res/fonts/mathfontSymbol.properties
lib/mozilla-embedded/res/forms.css
lib/mozilla-embedded/res/html.css
lib/mozilla-embedded/res/langGroups.properties
lib/mozilla-embedded/res/language.properties
lib/mozilla-embedded/res/loading-image.gif
lib/mozilla-embedded/res/mathml.css
lib/mozilla-embedded/res/quirk.css
lib/mozilla-embedded/res/ua.css
lib/mozilla-embedded/res/unixcharset.properties
lib/mozilla-embedded/res/viewsource.css
lib/mozilla-embedded/run-mozilla.sh
@unexec rm -f %D/lib/mozilla-embedded/component.reg || true
@unexec rm -f %D/lib/mozilla-embedded/components/xpti.dat || true
@dirrm lib/mozilla-embedded/res/fonts
@dirrm lib/mozilla-embedded/res/entityTables
@dirrm lib/mozilla-embedded/res/dtd
@dirrm lib/mozilla-embedded/res/builtin
@dirrm lib/mozilla-embedded/res
@dirrm lib/mozilla-embedded/defaults/pref
@dirrm lib/mozilla-embedded/defaults
@dirrm lib/mozilla-embedded/components
@dirrm lib/mozilla-embedded/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla-embedded/chrome/overlayinfo/navigator
@dirrm lib/mozilla-embedded/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla-embedded/chrome/overlayinfo/communicator
@dirrm lib/mozilla-embedded/chrome/overlayinfo
@dirrm lib/mozilla-embedded/chrome
@dirrm lib/mozilla-embedded

View file

@ -18,8 +18,8 @@ BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/mozilla-devel:configure
USE_X_PREFIX= yes USE_X_PREFIX= yes
NO_LATEST_LINK= yes LATEST_LINK= mozilla-headers-devel
PLIST= ${WRKSRC}/pkg-plist
MAINDIR= ${.CURDIR}/../mozilla-devel MAINDIR= ${.CURDIR}/../mozilla-devel
MKFILE!= /usr/bin/basename ${MAKEFILE} MKFILE!= /usr/bin/basename ${MAKEFILE}
PORTVERSION!= ${PORTVERSION} PORTVERSION!= ${PORTVERSION}
@ -33,6 +33,14 @@ ALL_TARGET= export
CPIOOWN= -R ${INCOWN}:${INCGRP} CPIOOWN= -R ${INCOWN}:${INCGRP}
.endif .endif
pre-install:
${TOUCH} -f ${PLIST}
cd ${WRKSRC}/dist/include && ${FIND} -s * -type f -o -type l | \
${SED} -e ':^:include/mozilla-devel/:' >> ${PLIST} \
&& ${FIND} -d * -type f | \
${SED} -e 's:^:@dirrm include/mozilla-devel/:' >> ${PLIST}
${ECHO_CMD} @dirrm include/mozilla-devel >> ${PLIST}
do-install: do-install:
-${RM} -fr ${PREFIX}/include/mozilla-devel -${RM} -fr ${PREFIX}/include/mozilla-devel
${MKDIR} ${PREFIX}/include/mozilla-devel ${MKDIR} ${PREFIX}/include/mozilla-devel

File diff suppressed because it is too large Load diff

View file

@ -14,11 +14,13 @@ DISTFILES=
MAINTAINER= sobomax@FreeBSD.org MAINTAINER= sobomax@FreeBSD.org
BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/mozilla:configure BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/mozilla-vendor:configure
USE_X_PREFIX= yes USE_X_PREFIX= yes
MAINDIR= ${.CURDIR}/../mozilla LATEST_LINK= mozilla-headers-vendor
PLIST= ${WRKSRC}/pkg-plist
MAINDIR= ${.CURDIR}/../mozilla-vendor
MKFILE!= /usr/bin/basename ${MAKEFILE} MKFILE!= /usr/bin/basename ${MAKEFILE}
PORTVERSION!= ${PORTVERSION} PORTVERSION!= ${PORTVERSION}
PORTREVISION!= ${PORTREVISION} PORTREVISION!= ${PORTREVISION}
@ -31,11 +33,19 @@ ALL_TARGET= export
CPIOOWN= -R ${INCOWN}:${INCGRP} CPIOOWN= -R ${INCOWN}:${INCGRP}
.endif .endif
pre-install:
${TOUCH} -f ${PLIST}
cd ${WRKSRC}/dist/include && ${FIND} -s * -type f -o -type l | \
${SED} -e ':^:include/mozilla-vendor/:' >> ${PLIST} \
&& ${FIND} -d * -type f | \
${SED} -e 's:^:@dirrm include/mozilla-vendor/:' >> ${PLIST}
${ECHO_CMD} @dirrm include/mozilla-vendor >> ${PLIST}
do-install: do-install:
-${RM} -fr ${PREFIX}/include/mozilla -${RM} -fr ${PREFIX}/include/mozilla-vendor
${MKDIR} ${PREFIX}/include/mozilla ${MKDIR} ${PREFIX}/include/mozilla-vendor
${CHMOD} 755 ${PREFIX}/include/mozilla ${CHMOD} 755 ${PREFIX}/include/mozilla-vendor
cd ${WRKSRC}/dist/include && ${FIND} . | \ cd ${WRKSRC}/dist/include && ${FIND} . | \
cpio -pdm -L ${CPIOOWN} ${PREFIX}/include/mozilla cpio -pdm -L ${CPIOOWN} ${PREFIX}/include/mozilla-vendor
.include <bsd.port.mk> .include <bsd.port.mk>

File diff suppressed because it is too large Load diff

View file

@ -18,6 +18,7 @@ BUILD_DEPENDS= ${NONEXISTENT}:${PORTSDIR}/www/mozilla:configure
USE_X_PREFIX= yes USE_X_PREFIX= yes
PLIST= ${WRKSRC}/pkg-plist
MAINDIR= ${.CURDIR}/../mozilla MAINDIR= ${.CURDIR}/../mozilla
MKFILE!= /usr/bin/basename ${MAKEFILE} MKFILE!= /usr/bin/basename ${MAKEFILE}
PORTVERSION!= ${PORTVERSION} PORTVERSION!= ${PORTVERSION}
@ -31,6 +32,14 @@ ALL_TARGET= export
CPIOOWN= -R ${INCOWN}:${INCGRP} CPIOOWN= -R ${INCOWN}:${INCGRP}
.endif .endif
pre-install:
${TOUCH} -f ${PLIST}
cd ${WRKSRC}/dist/include && ${FIND} -s * -type f -o -type l | \
${SED} -e ':^:include/mozilla/:' >> ${PLIST} \
&& ${FIND} -d * -type f | \
${SED} -e 's:^:@dirrm include/mozilla/:' >> ${PLIST}
${ECHO_CMD} @dirrm include/mozilla >> ${PLIST}
do-install: do-install:
-${RM} -fr ${PREFIX}/include/mozilla -${RM} -fr ${PREFIX}/include/mozilla
${MKDIR} ${PREFIX}/include/mozilla ${MKDIR} ${PREFIX}/include/mozilla

File diff suppressed because it is too large Load diff

View file

@ -7,8 +7,6 @@
PORTNAME= mozilla PORTNAME= mozilla
PORTVERSION= 1.0.1 PORTVERSION= 1.0.1
PORTREVISION= 1
PORTEPOCH= 2
CATEGORIES= www CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA} \ MASTER_SITES= ${MASTER_SITE_MOZILLA} \
http://people.FreeBSD.org/~marcus/:local http://people.FreeBSD.org/~marcus/:local
@ -30,13 +28,21 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249" WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
LATEST_LINK= mozilla-vendor
USE_BZIP2= yes USE_BZIP2= yes
EXTRACT_AFTER_ARGS= | tar -xf - -X ${FILESDIR}/tar-exclude EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \
--exclude */macbuild/*\
--exclude */package/* \
--exclude .cvsignore \
--exclude makefile.win \
--exclude MANIFEST
USE_X_PREFIX= yes USE_X_PREFIX= yes
USE_PERL5= yes USE_PERL5= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_GNOMENG= yes USE_GNOMENG= yes
USE_GNOME= orbit gtk12 USE_GNOME= orbit gtk12
USE_REINPLACE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= \ CONFIGURE_ARGS= \
--disable-auto-deps \ --disable-auto-deps \
@ -64,30 +70,23 @@ CONFIGURE_ARGS= \
--with-system-png=${LOCALBASE} \ --with-system-png=${LOCALBASE} \
--with-pthreads --with-pthreads
PLIST= ${WRKSRC}/pkg-plist
# LDAP is only used by mail and news so disable both together # LDAP is only used by mail and news so disable both together
.if defined(WITHOUT_MAILNEWS) .if defined(WITHOUT_MAILNEWS)
CONFIGURE_ARGS+= --disable-ldap --disable-mailnews CONFIGURE_ARGS+= --disable-ldap --disable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="@comment "
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
# mail and news desired, but not LDAP # mail and news desired, but not LDAP
.if defined(WITHOUT_LDAP) .if defined(WITHOUT_LDAP)
CONFIGURE_ARGS+= --disable-ldap --enable-mailnews CONFIGURE_ARGS+= --disable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS=""
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
CONFIGURE_ARGS+= --enable-ldap --enable-mailnews CONFIGURE_ARGS+= --enable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="" .endif
PLIST_SUB+= MOZILLALDAP=""
.endif
.endif .endif
.if !defined(WITHOUT_CHATZILLA) .if !defined(WITHOUT_CHATZILLA)
CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm
PLIST_SUB+= CHATZILLA=""
.else .else
CONFIGURE_ARGS+= --enable-extensions=default,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,xmlterm
PLIST_SUB+= CHATZILLA="@comment "
.endif .endif
CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1
@ -109,9 +108,13 @@ BROKEN= "core dumps on alpha during post-build"
BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla"
.endif .endif
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/build/unix/run-mozilla.sh
post-build: post-build:
${SED} -e "s;@PREFIX@;${PREFIX};g" \ ${SED} -e "s;@PREFIX@;${PREFIX};g" \
${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla ${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla-vendor
(cd ${WRKSRC}/dist/bin; \ (cd ${WRKSRC}/dist/bin; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
${ECHO_CMD} skin,install,select,classic/1.0 >> chrome/installed-chrome.txt; \ ${ECHO_CMD} skin,install,select,classic/1.0 >> chrome/installed-chrome.txt; \
@ -120,13 +123,34 @@ post-build:
${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \ ${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE}
pre-install:
${TOUCH} -f ${PLIST}
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${ECHO_CMD} bin/mozilla >> ${PLIST}
${ECHO_CMD} bin/mozilla-vendor >> ${PLIST}
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \
${SED} -e 's:^:lib/mozilla-vendor/:' >> ${PLIST} \
&& ${FIND} -d * -type d | \
${SED} -e 's:^:@dirrm lib/mozilla-vendor/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-vendor >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla ${MKDIR} ${PREFIX}/lib/mozilla-vendor
${CHMOD} 755 ${PREFIX}/lib/mozilla ${CHMOD} 755 ${PREFIX}/lib/mozilla-vendor
cd ${WRKSRC}/dist/bin && ${FIND} . | \ cd ${WRKSRC}/dist/bin && ${FIND} . | \
cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-vendor
${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin/mozilla-vendor
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla &&
${LN} -sf ${PREFIX}/bin/mozilla-vendor ${PREFIX}/bin/mozilla
${TEST} -d ${PREFIX}/lib/browser_plugins && \
${MKDIR} ${PREFIX}/lib/browser_plugins
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \ ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
${PREFIX}/lib/mozilla/plugins/libjavaplugin_oji.so ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -2,5 +2,5 @@
# #
# $FreeBSD$ # $FreeBSD$
cd @PREFIX@/lib/mozilla cd @PREFIX@/lib/mozilla-vendor
exec ./mozilla "$@" exec ./mozilla "$@"

View file

@ -0,0 +1,21 @@
--- build/unix/run-mozilla.sh.orig Thu Oct 17 00:07:52 2002
+++ build/unix/run-mozilla.sh Thu Oct 17 00:08:24 2002
@@ -392,7 +392,7 @@
export XSUNTRANSPORT XSUNSMESIZE
fi
# Font path for Xft
-FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
+FONTCONFIG_PATH="%%PREFIX%%/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
export FONTCONFIG_PATH
if [ "$moz_debug" -eq 1 ]
@@ -426,6 +426,9 @@
#
export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH
+
+MOZ_PLUGIN_PATH %%PREFIX%%/lib/browser_plugins
+export MOZ_PLUGIN_PATH
if [ $moz_debug -eq 1 ]
then

View file

@ -0,0 +1,260 @@
--- content/html/content/src/nsHTMLImageElement.cpp.orig Tue Jun 18 20:17:56 2002
+++ content/html/content/src/nsHTMLImageElement.cpp Thu Oct 17 22:16:00 2002
@@ -957,12 +957,17 @@
nsCOMPtr<nsIDocument> doc;
nsCOMPtr<nsILoadGroup> loadGroup;
+ nsCOMPtr<nsIURI> documentURI;
shell->GetDocument(getter_AddRefs(doc));
if (doc) {
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+
+ // Get the documment URI for the referrer.
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
}
- il->LoadImage(uri, nsnull, loadGroup, this, sup, nsIRequest::LOAD_NORMAL,
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(uri, nsnull, documentURI, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
nsnull, nsnull, getter_AddRefs(mRequest));
}
}
--- content/xbl/src/nsXBLResourceLoader.cpp.orig Tue Apr 9 22:30:27 2002
+++ content/xbl/src/nsXBLResourceLoader.cpp Thu Oct 17 22:17:21 2002
@@ -126,8 +126,10 @@
}
// Now kick off the image load
+ // Passing NULL for pretty much everything -- cause we don't care!
+ // XXX: initialDocumentURI is NULL!
nsCOMPtr<imgIRequest> req;
- il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
+ il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
}
else if (curr->mType == nsXBLAtoms::stylesheet) {
if (!cssLoader) {
--- layout/base/src/nsImageLoader.cpp.orig Fri Apr 26 19:05:07 2002
+++ layout/base/src/nsImageLoader.cpp Thu Oct 17 22:19:28 2002
@@ -92,8 +92,6 @@
return NS_ERROR_FAILURE;
nsCOMPtr<nsILoadGroup> loadGroup;
- nsCOMPtr<nsIURI> uri;
- nsCOMPtr<nsIURI> baseURI;
nsCOMPtr<nsIPresShell> shell;
nsresult rv = mPresContext->GetShell(getter_AddRefs(shell));
@@ -106,6 +104,10 @@
// Get the document's loadgroup
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+ // Get the document URI (for the referrer).
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
if (mRequest) {
nsCOMPtr<nsIURI> oldURI;
mRequest->GetURI(getter_AddRefs(oldURI));
@@ -119,7 +121,8 @@
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
if (NS_FAILED(rv)) return rv;
- return il->LoadImage(aURI, nsnull, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
+ // XXX: initialDocumentURI is NULL!
+ return il->LoadImage(aURI, nsnull, documentURI, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(mRequest));
}
--- layout/html/base/src/nsBulletFrame.cpp.orig Fri Jun 7 20:04:28 2002
+++ layout/html/base/src/nsBulletFrame.cpp Thu Oct 17 22:22:58 2002
@@ -135,6 +135,16 @@
nsCOMPtr<nsIURI> imgURI;
NS_NewURI(getter_AddRefs(imgURI), myList->mListStyleImage, nsnull, baseURI);
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
if (!mListener) {
nsBulletListener *listener;
NS_NEWXPCOM(listener, nsBulletListener);
@@ -145,7 +155,8 @@
NS_RELEASE(listener);
}
- il->LoadImage(imgURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(imgURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
return NS_OK;
@@ -1481,7 +1492,18 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(newURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(newURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
}
}
--- layout/html/base/src/nsImageFrame.cpp.orig Fri Jun 21 19:01:22 2002
+++ layout/html/base/src/nsImageFrame.cpp Thu Oct 17 22:24:47 2002
@@ -1980,8 +1980,19 @@
nsCOMPtr<nsIURI> baseURI;
rv = aPresContext->GetBaseURL(getter_AddRefs(baseURI));
+
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
nsCOMPtr<imgIRequest> tempRequest;
- return il->LoadImage(uri, baseURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
+ return il->LoadImage(uri, baseURI, documentURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
}
#define INTERNAL_GOPHER_LENGTH 16 /* "internal-gopher-" length */
--- layout/xul/base/src/nsImageBoxFrame.cpp.orig Tue Apr 9 23:01:17 2002
+++ layout/xul/base/src/nsImageBoxFrame.cpp Thu Oct 17 22:26:39 2002
@@ -457,7 +457,19 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(srcURI, nsnull, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(srcURI, nsnull, documentURI, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
+
aResize = PR_TRUE;
}
--- modules/libpr0n/public/imgILoader.idl.orig Tue Apr 9 23:09:00 2002
+++ modules/libpr0n/public/imgILoader.idl Thu Oct 17 22:30:35 2002
@@ -57,9 +57,14 @@
* @param aRequest A newly created, unused imgIRequest object or NULL for one to
be created for you.
*/
- imgIRequest loadImage(in nsIURI aURI, in nsIURI parentURL, in nsILoadGroup aLoadGroup,
- in imgIDecoderObserver aObserver, in nsISupports aCX,
- in nsLoadFlags aLoadFlags, in nsISupports cacheKey,
+ imgIRequest loadImage(in nsIURI aURI,
+ in nsIURI aInitialDocumentURL,
+ in nsIURI aReferrerURI,
+ in nsILoadGroup aLoadGroup,
+ in imgIDecoderObserver aObserver,
+ in nsISupports aCX,
+ in nsLoadFlags aLoadFlags,
+ in nsISupports cacheKey,
in imgIRequest aRequest);
/**
--- modules/libpr0n/src/imgLoader.cpp.orig Mon Jun 10 18:07:05 2002
+++ modules/libpr0n/src/imgLoader.cpp Thu Oct 17 22:33:23 2002
@@ -111,11 +111,17 @@
return 1;
}
-/* imgIRequest loadImage (in nsIURI aURI, in nsIURI parentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
-NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, nsIURI *parentURI, nsILoadGroup *aLoadGroup,
- imgIDecoderObserver *aObserver, nsISupports *aCX, nsLoadFlags aLoadFlags,
- nsISupports *cacheKey, imgIRequest *aRequest, imgIRequest **_retval)
+NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI,
+ nsIURI *initialDocumentURI,
+ nsIURI *referrerURI,
+ nsILoadGroup *aLoadGroup,
+ imgIDecoderObserver *aObserver,
+ nsISupports *aCX,
+ nsLoadFlags aLoadFlags,
+ nsISupports *cacheKey,
+ imgIRequest *aRequest,
+ imgIRequest **_retval)
{
NS_ASSERTION(aURI, "imgLoader::LoadImage -- NULL URI pointer");
@@ -298,7 +304,7 @@
nsCOMPtr<nsIHttpChannel> newHttpChannel = do_QueryInterface(newChannel);
if (newHttpChannel) {
- newHttpChannel->SetDocumentURI(parentURI);
+ newHttpChannel->SetDocumentURI(initialDocumentURI);
}
if (aLoadGroup) {
@@ -343,24 +349,8 @@
nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(newChannel));
if (httpChannel) {
- nsresult rv;
- // Get the defloadRequest from the loadgroup
- nsCOMPtr<nsIRequest> defLoadRequest;
- rv = aLoadGroup->GetDefaultLoadRequest(getter_AddRefs(defLoadRequest));
-
- if (NS_SUCCEEDED(rv) && defLoadRequest) {
- nsCOMPtr<nsIChannel> reqChannel(do_QueryInterface(defLoadRequest));
-
- if (reqChannel) {
- // Get the referrer from the loadchannel
- nsCOMPtr<nsIURI> referrer;
- rv = reqChannel->GetURI(getter_AddRefs(referrer));
- if (NS_SUCCEEDED(rv)) {
- // Set the referrer
- httpChannel->SetReferrer(referrer, nsIHttpChannel::REFERRER_INLINES);
- }
- }
- }
+ // Set the referrer
+ httpChannel->SetReferrer(referrerURI, nsIHttpChannel::REFERRER_INLINES);
}
}
--- layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp.orig Tue Jun 25 00:00:35 2002
+++ layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp Thu Oct 17 22:28:04 2002
@@ -1725,8 +1725,14 @@
nsresult rv;
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
+
+ // Get the documment URI for the referrer.
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
mImageGuard = PR_TRUE;
- rv = il->LoadImage(srcURI, nsnull, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
+ // XXX: initialDocumentURI is NULL!
+ rv = il->LoadImage(srcURI, nsnull, documentURI, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
mImageGuard = PR_FALSE;
// In a case it was already cached.

View file

@ -1,6 +0,0 @@
*/CVS/*
*/macbuild/*
*/package/*
.cvsignore
makefile.win
MANIFEST

View file

@ -4,8 +4,9 @@ standards, including HTML, CSS, XML, XSL, JavaScript, MathML,
SVG and RDF. This version also supports SSL encryption, and Java SVG and RDF. This version also supports SSL encryption, and Java
and Java with the use of the FreeBSD native Java plug-in. and Java with the use of the FreeBSD native Java plug-in.
This version is described by mozilla.org as their stable vendor release. Users This version of mozilla is used by other vendors for browser development.
needing the Mozilla vendor API (for applications such as Galeon), or users It contains many fixes for security, stability, and dataloss as well
new to Mozilla should stick with this version. as some performance problems. If you want the most stable release of
Mozilla, this is the port to install.
WWW: http://www.mozilla.org/ WWW: http://www.mozilla.org/

View file

@ -0,0 +1,9 @@
###
A symlink has been created for the Java plugin. However, in order for Java
to function, you must first install the java/jdk13 port. If you do not
do this, you will see the following error when starting Mozilla:
LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"]
If you do not want Java support, you can safely ignore this message.
###

View file

@ -1,595 +0,0 @@
bin/mozilla
lib/mozilla/DocStream
lib/mozilla/HelloWorld
lib/mozilla/INSTALL.xmlterm
lib/mozilla/TestGtkEmbed
lib/mozilla/TestGtkEmbedChild
lib/mozilla/TestGtkEmbedNotebook
lib/mozilla/TestGtkEmbedSocket
lib/mozilla/bloaturls.txt
lib/mozilla/chrome/US.jar
%%CHATZILLA%%lib/mozilla/chrome/chatzilla.jar
lib/mozilla/chrome/chrome.rdf
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/forms.jar
lib/mozilla/chrome/help.jar
lib/mozilla/chrome/inspector.jar
lib/mozilla/chrome/installed-chrome.txt
%%MOZILLAMAILNEWS%%lib/mozilla/chrome/messenger.jar
lib/mozilla/chrome/modern.jar
lib/mozilla/chrome/overlayinfo/communicator/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla/chrome/overlayinfo/cookie/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla/chrome/overlayinfo/editor/content/overlays.rdf
lib/mozilla/chrome/overlayinfo/inspector/content/overlays.rdf
lib/mozilla/chrome/overlayinfo/messenger/content/overlays.rdf
lib/mozilla/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla/chrome/pipnss.jar
lib/mozilla/chrome/pippki.jar
lib/mozilla/chrome/toolkit.jar
lib/mozilla/chrome/venkman.jar
lib/mozilla/chrome/xmlterm.jar
lib/mozilla/component.reg
%%MOZILLAMAILNEWS%%lib/mozilla/components/absync.xpt
lib/mozilla/components/accessibility.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/addrbook.xpt
lib/mozilla/components/appshell.xpt
lib/mozilla/components/autocomplete.xpt
lib/mozilla/components/autoconfig.xpt
lib/mozilla/components/bookmarks.xpt
lib/mozilla/components/caps.xpt
lib/mozilla/components/chardet.xpt
%%CHATZILLA%%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.xpt
lib/mozilla/components/content_base.xpt
lib/mozilla/components/content_html.xpt
lib/mozilla/components/content_xslt.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_core.xpt
lib/mozilla/components/dom_css.xpt
lib/mozilla/components/dom_events.xpt
lib/mozilla/components/dom_html.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/exthandler.xpt
lib/mozilla/components/filepicker.xpt
lib/mozilla/components/find.xpt
lib/mozilla/components/gfx.xpt
lib/mozilla/components/gfx2.xpt
lib/mozilla/components/helperAppDlg.xpt
lib/mozilla/components/history.xpt
lib/mozilla/components/htmlparser.xpt
lib/mozilla/components/imglib2.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/impComm4xMail.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/import.xpt
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/jsurl.xpt
lib/mozilla/components/layout_base.xpt
lib/mozilla/components/layout_xul.xpt
lib/mozilla/components/layout_xul_tree.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/libabsyncsvc.so
lib/mozilla/components/libaccessibility.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libaddrbook.so
lib/mozilla/components/libappcomps.so
lib/mozilla/components/libautoconfig.so
lib/mozilla/components/libcaps.so
lib/mozilla/components/libchardet.so
lib/mozilla/components/libchrome.so
lib/mozilla/components/libcomposer.so
lib/mozilla/components/libcookie.so
lib/mozilla/components/libdocshell.so
lib/mozilla/components/libeditor.so
lib/mozilla/components/libembedcomponents.so
lib/mozilla/components/libfileview.so
lib/mozilla/components/libgfx2.so
lib/mozilla/components/libgfx_gtk.so
lib/mozilla/components/libgfxps.so
lib/mozilla/components/libgfxxprint.so
lib/mozilla/components/libgkcontent.so
lib/mozilla/components/libgklayout.so
lib/mozilla/components/libgkplugin.so
lib/mozilla/components/libgkview.so
lib/mozilla/components/libhtmlpars.so
lib/mozilla/components/libimgbmp.so
lib/mozilla/components/libimggif.so
lib/mozilla/components/libimgjpeg.so
lib/mozilla/components/libimglib2.so
lib/mozilla/components/libimgmng.so
lib/mozilla/components/libimgpng.so
lib/mozilla/components/libimgppm.so
lib/mozilla/components/libimgxbm.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libimpComm4xMail.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libimpText.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libimport.so
lib/mozilla/components/libinspector.so
lib/mozilla/components/libjar50.so
lib/mozilla/components/libjsd.so
lib/mozilla/components/libjsdom.so
lib/mozilla/components/libjsloader.so
lib/mozilla/components/libjsurl.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/liblocalmail.so
lib/mozilla/components/liblwbrk.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmailnews.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmime.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmimeemitter.so
lib/mozilla/components/libmork.so
lib/mozilla/components/libmozbrwsr.so
lib/mozilla/components/libmozfind.so
%%MOZILLALDAP%%lib/mozilla/components/libmozldap.so
lib/mozilla/components/libmozxfer.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgcompose.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgdb.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgimap.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgmdn.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgnews.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgsmime.so
lib/mozilla/components/libnecko.so
lib/mozilla/components/libnecko2.so
lib/mozilla/components/libnkcache.so
lib/mozilla/components/libnsappshell.so
lib/mozilla/components/libnslocale.so
lib/mozilla/components/libnsprefm.so
lib/mozilla/components/liboji.so
lib/mozilla/components/libpipboot.so
lib/mozilla/components/libpipnss.so
lib/mozilla/components/libpippki.so
lib/mozilla/components/libpref.so
lib/mozilla/components/libprofile.so
lib/mozilla/components/librdf.so
lib/mozilla/components/libregviewer.so
lib/mozilla/components/libshistory.so
lib/mozilla/components/libstrres.so
lib/mozilla/components/libtransformiix.so
lib/mozilla/components/libtxmgr.so
lib/mozilla/components/libtxtsvc.so
lib/mozilla/components/libuconv.so
lib/mozilla/components/libucvcn.so
lib/mozilla/components/libucvibm.so
lib/mozilla/components/libucvja.so
lib/mozilla/components/libucvko.so
lib/mozilla/components/libucvlatin.so
lib/mozilla/components/libucvmath.so
lib/mozilla/components/libucvtw.so
lib/mozilla/components/libucvtw2.so
lib/mozilla/components/libunicharutil.so
lib/mozilla/components/libuniversalchardet.so
lib/mozilla/components/liburiloader.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libvcard.so
lib/mozilla/components/libwallet.so
lib/mozilla/components/libwalletviewers.so
lib/mozilla/components/libwebbrwsr.so
lib/mozilla/components/libwidget_gtk.so
lib/mozilla/components/libxmlextras.so
lib/mozilla/components/libxmlterm.so
lib/mozilla/components/libxpconnect.so
lib/mozilla/components/libxpinstall.so
lib/mozilla/components/libxremote_client.so
lib/mozilla/components/libxremoteservice.so
lib/mozilla/components/locale.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/mailnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/mdn-service.js
%%MOZILLAMAILNEWS%%lib/mozilla/components/mime.xpt
lib/mozilla/components/mimetype.xpt
lib/mozilla/components/mozbrwsr.xpt
lib/mozilla/components/mozfind.xpt
%%MOZILLALDAP%%lib/mozilla/components/mozldap.xpt
lib/mozilla/components/mozxfer.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgbase.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgcompose.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgdb.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgimap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msglocal.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgsearch.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgsmime.xpt
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_jar.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/nsDictionary.js
lib/mozilla/components/nsDownloadProgressListener.js
lib/mozilla/components/nsFilePicker.js
lib/mozilla/components/nsHelperAppDlg.js
lib/mozilla/components/nsKillAll.js
%%MOZILLALDAP%%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/oji.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/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/regviewer.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
%%MOZILLAMAILNEWS%%lib/mozilla/components/smime-service.js
lib/mozilla/components/timebomb.xpt
lib/mozilla/components/transformiix.xpt
lib/mozilla/components/txmgr.xpt
lib/mozilla/components/txtsvc.xpt
lib/mozilla/components/uconv.xpt
lib/mozilla/components/unicharutil.xpt
lib/mozilla/components/uriloader.xpt
lib/mozilla/components/urlbarhistory.xpt
lib/mozilla/components/util.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/webshell_idls.xpt
lib/mozilla/components/widget.xpt
lib/mozilla/components/windowwatcher.xpt
lib/mozilla/components/xml-rpc.xpt
lib/mozilla/components/xmlextras.xpt
lib/mozilla/components/xmlschema.xpt
lib/mozilla/components/xmlsoap.xpt
lib/mozilla/components/xmlterm-service.js
lib/mozilla/components/xmlterm.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_threads.xpt
lib/mozilla/components/xpcom_xpti.xpt
lib/mozilla/components/xpconnect.xpt
lib/mozilla/components/xpinstall.xpt
lib/mozilla/components/xpti.dat
lib/mozilla/components/xremoteservice.xpt
lib/mozilla/components/xuldoc.xpt
lib/mozilla/components/xultmpl.xpt
lib/mozilla/defaults/autoconfig/prefcalls.js
lib/mozilla/defaults/pref/all.js
lib/mozilla/defaults/pref/config.js
lib/mozilla/defaults/pref/editor.js
lib/mozilla/defaults/pref/initpref.js
lib/mozilla/defaults/pref/inspector.js
lib/mozilla/defaults/pref/mailnews.js
%%MOZILLAMAILNEWS%%lib/mozilla/defaults/pref/mdn.js
lib/mozilla/defaults/pref/security-prefs.js
%%MOZILLAMAILNEWS%%lib/mozilla/defaults/pref/smime.js
lib/mozilla/defaults/pref/unix.js
lib/mozilla/defaults/pref/xpinstall.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
%%MOZILLALDAP%%lib/mozilla/dirver
lib/mozilla/escape
lib/mozilla/icons/mozicon16.xpm
lib/mozilla/icons/mozicon50.xpm
lib/mozilla/libgkgfx.so
lib/mozilla/libgtkembedmoz.so
lib/mozilla/libgtksuperwin.so
lib/mozilla/libgtkxtbin.so
lib/mozilla/libjsj.so
%%MOZILLALDAP%%lib/mozilla/libldap50.so
lib/mozilla/libmoz_art_lgpl.so
lib/mozilla/libmozjs.so
lib/mozilla/libmozz.so
%%MOZILLAMAILNEWS%%lib/mozilla/libmsgbaseutil.so
lib/mozilla/libnspr4.so
lib/mozilla/libnss3.so
lib/mozilla/libnssckbi.so
lib/mozilla/libnullplugin.so
lib/mozilla/libplc4.so
lib/mozilla/libplds4.so
%%MOZILLALDAP%%lib/mozilla/libprldap50.so
lib/mozilla/libsmime3.so
lib/mozilla/libsoftokn3.so
lib/mozilla/libssl3.so
lib/mozilla/libxlibrgb.so
lib/mozilla/libxpcom.so
lib/mozilla/libxpistub.so
lib/mozilla/mozilla
lib/mozilla/mozilla-bin
lib/mozilla/mozilla-config
lib/mozilla/mozilla-xremote-client
lib/mozilla/nsinstall
lib/mozilla/plugins/libjavaplugin_oji.so
lib/mozilla/plugins/libnullplugin.so
lib/mozilla/regExport
lib/mozilla/regchrome
lib/mozilla/regxpcom
lib/mozilla/res/arrow.gif
lib/mozilla/res/arrowd.gif
lib/mozilla/res/broken-image.gif
lib/mozilla/res/builtin/htmlBindings.xml
lib/mozilla/res/builtin/platformHTMLBindings.xml
lib/mozilla/res/builtin/xbl-forms.css
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/svg.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/transliterate.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/forms.css
lib/mozilla/res/gfx/icon_0.gif
lib/mozilla/res/gfx/icon_1.gif
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/inspector/search-registry.rdf
lib/mozilla/res/inspector/viewer-registry.rdf
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/rdf/article.gif
lib/mozilla/res/rdf/document.gif
lib/mozilla/res/rdf/dom-test-1.xul
lib/mozilla/res/rdf/dom-test-2.xul
lib/mozilla/res/rdf/dom-test-3.xul
lib/mozilla/res/rdf/dom-test-4.css
lib/mozilla/res/rdf/dom-test-4.xul
lib/mozilla/res/rdf/dom-test-5.xul
lib/mozilla/res/rdf/dom-test-6.xul
lib/mozilla/res/rdf/dom-test-7.xul
lib/mozilla/res/rdf/dom-test-8.xul
lib/mozilla/res/rdf/folder-closed.gif
lib/mozilla/res/rdf/folder-open.gif
lib/mozilla/res/rdf/ignore-test.xul
lib/mozilla/res/rdf/loading.gif
lib/mozilla/res/rdf/xpidl-test-1.xul
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/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/run-mozilla.sh
lib/mozilla/searchplugins/NetscapeSearch.gif
lib/mozilla/searchplugins/NetscapeSearch.src
lib/mozilla/searchplugins/bugzilla.gif
lib/mozilla/searchplugins/bugzilla.src
lib/mozilla/searchplugins/dmoz.gif
lib/mozilla/searchplugins/dmoz.src
lib/mozilla/searchplugins/google.gif
lib/mozilla/searchplugins/google.src
lib/mozilla/searchplugins/lxrmozilla.gif
lib/mozilla/searchplugins/lxrmozilla.src
lib/mozilla/searchplugins/mozilla.gif
lib/mozilla/searchplugins/mozilla.src
lib/mozilla/teststream
lib/mozilla/timebombgen
lib/mozilla/xcat
lib/mozilla/xenv
lib/mozilla/xls
lib/mozilla/xmlterm
lib/mozilla/xpcshell
lib/mozilla/xpicleanup
lib/mozilla/xpidl
lib/mozilla/xpt_dump
lib/mozilla/xpt_link
@unexec rm -f %D/lib/mozilla/chrome/chrome.rdf || true
@unexec rm -f %D/lib/mozilla/component.reg || true
@unexec rm -f %D/lib/mozilla/components/xpti.dat || true
@dirrm lib/mozilla/searchplugins
@dirrm lib/mozilla/res/throbber
@dirrm lib/mozilla/res/samples/sampleimages
@dirrm lib/mozilla/res/samples
@dirrm lib/mozilla/res/rdf
@dirrm lib/mozilla/res/inspector
@dirrm lib/mozilla/res/html
@dirrm lib/mozilla/res/gfx
@dirrm lib/mozilla/res/fonts
@dirrm lib/mozilla/res/entityTables
@dirrm lib/mozilla/res/dtd
@dirrm lib/mozilla/res/builtin
@dirrm lib/mozilla/res
@dirrm lib/mozilla/plugins
@dirrm lib/mozilla/icons
@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/autoconfig
@dirrm lib/mozilla/defaults
@dirrm lib/mozilla/components
@dirrm lib/mozilla/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla/chrome/overlayinfo/navigator
@dirrm lib/mozilla/chrome/overlayinfo/messenger/content
@dirrm lib/mozilla/chrome/overlayinfo/messenger
@dirrm lib/mozilla/chrome/overlayinfo/inspector/content
@dirrm lib/mozilla/chrome/overlayinfo/inspector
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/editor/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/editor
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/cookie/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/cookie
@dirrm lib/mozilla/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla/chrome/overlayinfo/communicator
@dirrm lib/mozilla/chrome/overlayinfo
@dirrm lib/mozilla/chrome
@dirrm lib/mozilla

View file

@ -6,8 +6,7 @@
# #
PORTNAME= mozilla PORTNAME= mozilla
PORTVERSION= 1.0.1 PORTVERSION= 1.1
PORTREVISION= 2
PORTEPOCH= 2 PORTEPOCH= 2
CATEGORIES= www CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA} \ MASTER_SITES= ${MASTER_SITE_MOZILLA} \
@ -30,13 +29,19 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249" WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
USE_BZIP2= yes EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \
EXTRACT_AFTER_ARGS= | tar -xf - -X ${FILESDIR}/tar-exclude --exclude */macbuild/*\
--exclude */package/* \
--exclude .cvsignore \
--exclude makefile.win \
--exclude MANIFEST
USE_X_PREFIX= yes USE_X_PREFIX= yes
USE_PERL5= yes USE_PERL5= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_GNOMENG= yes USE_GNOMENG= yes
USE_GNOME= orbit gtk12 USE_GNOME= orbit gtk12
USE_REINPLACE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= \ CONFIGURE_ARGS= \
--disable-auto-deps \ --disable-auto-deps \
@ -64,30 +69,23 @@ CONFIGURE_ARGS= \
--with-system-png=${LOCALBASE} \ --with-system-png=${LOCALBASE} \
--with-pthreads --with-pthreads
PLIST= ${WRKSRC}/pkg-plist
# LDAP is only used by mail and news so disable both together # LDAP is only used by mail and news so disable both together
.if defined(WITHOUT_MAILNEWS) .if defined(WITHOUT_MAILNEWS)
CONFIGURE_ARGS+= --disable-ldap --disable-mailnews CONFIGURE_ARGS+= --disable-ldap --disable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="@comment "
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
# mail and news desired, but not LDAP # mail and news desired, but not LDAP
.if defined(WITHOUT_LDAP) .if defined(WITHOUT_LDAP)
CONFIGURE_ARGS+= --disable-ldap --enable-mailnews CONFIGURE_ARGS+= --disable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS=""
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
CONFIGURE_ARGS+= --enable-ldap --enable-mailnews CONFIGURE_ARGS+= --enable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="" .endif
PLIST_SUB+= MOZILLALDAP=""
.endif
.endif .endif
.if !defined(WITHOUT_CHATZILLA) .if !defined(WITHOUT_CHATZILLA)
CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm
PLIST_SUB+= CHATZILLA=""
.else .else
CONFIGURE_ARGS+= --enable-extensions=default,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,xmlterm
PLIST_SUB+= CHATZILLA="@comment "
.endif .endif
CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1
@ -109,24 +107,43 @@ BROKEN= "core dumps on alpha during post-build"
BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla"
.endif .endif
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/build/unix/run-mozilla.sh
post-build: post-build:
${SED} -e "s;@PREFIX@;${PREFIX};g" \ ${SED} -e "s;@PREFIX@;${PREFIX};g" \
${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla ${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla
(cd ${WRKSRC}/dist/bin; \ (cd ${WRKSRC}/dist/bin; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
${ECHO_CMD} skin,install,select,classic/1.0 >> chrome/installed-chrome.txt; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \
${ECHO_CMD} locale,install,select,en-US >> chrome/installed-chrome.txt; \ ${TOUCH} ./chrome/user-skins.rdf ./chrome/user-locales.rdf)
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome)
${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \ ${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE}
pre-install:
${ECHO_CMD} bin/mozilla > ${PLIST}
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \
${SED} -e 's:^:lib/mozilla/:' >> ${PLIST} \
&& ${FIND} -d * -type d | \
${SED} -e 's:^:@dirrm lib/mozilla/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla ${MKDIR} ${PREFIX}/lib/mozilla
${CHMOD} 755 ${PREFIX}/lib/mozilla ${CHMOD} 755 ${PREFIX}/lib/mozilla
cd ${WRKSRC}/dist/bin && ${FIND} . | \ cd ${WRKSRC}/dist/bin && ${FIND} . | \
cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla
${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin
${TEST} -d ${PREFIX}/lib/browser_plugins && \
${MKDIR} ${PREFIX}/lib/browser_plugins
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \ ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
${PREFIX}/lib/mozilla/plugins/libjavaplugin_oji.so ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,2 +1,2 @@
MD5 (mozilla-source-1.0.1.tar.bz2) = 8a4b5be862c3a0c33a86adf3a3a67c09 MD5 (mozilla-source-1.1.tar.gz) = 4fa54be2a540d584e428f50eaedfac76
MD5 (libart_lgpl-1.0.1.tar.bz2) = f332c3c026adc1c2c0ceb3ac5847d5f5 MD5 (libart_lgpl-1.1.tar.gz) = 276f65c384d020c36003260689806735

View file

@ -1,25 +1,22 @@
--- Makefile.in.orig Thu May 30 20:39:07 2002
$FreeBSD$ +++ Makefile.in Wed Aug 28 13:55:32 2002
@@ -70,8 +70,7 @@
--- Makefile.in 2001/12/25 21:00:23 1.1
+++ Makefile.in 2001/12/26 06:40:16
@@ -64,8 +64,7 @@
DIRS = $(NSPRPUB_DIR) \
$(tier_0_dirs) \ $(tier_0_dirs) \
$(tier_1_dirs) \ $(tier_1_dirs) \
$(tier_2_dirs) \
- $(tier_9_dirs) \ - $(tier_9_dirs) \
- $(NULL) - $(NULL)
+ $(tier_9_dirs) + $(tier_9_dirs)
ifdef MOZ_LDAP_XPCOM ifdef GC_LEAK_DETECTOR
DIRS += directory/c-sdk/ldap DIRS += gc/boehm
@@ -81,7 +80,8 @@ @@ -90,7 +89,8 @@
DIRS += $(tier_98_dirs) DIRS += $(tier_98_dirs)
endif endif
-DIRS += $(tier_99_dirs) -DIRS += $(tier_99_dirs)
+DIRS += $(tier_99_dirs) \ +DIRS += $(tier_99_dirs) \
+ $(NULL) + $(NULL)
# #
# tier 0 - base build config dirs # tier 0 - base build config dirs

View file

@ -0,0 +1,21 @@
--- build/unix/run-mozilla.sh.orig Thu Oct 17 00:00:21 2002
+++ build/unix/run-mozilla.sh Thu Oct 17 00:01:24 2002
@@ -392,7 +392,7 @@
export XSUNTRANSPORT XSUNSMESIZE
fi
# Font path for Xft
-FONTCONFIG_PATH="/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
+FONTCONFIG_PATH="%%PREFIX%%/etc/fonts:${MOZILLA_FIVE_HOME}/res/Xft"
export FONTCONFIG_PATH
if [ "$moz_debug" -eq 1 ]
@@ -435,6 +435,9 @@
#
export MOZILLA_FIVE_HOME LD_LIBRARY_PATH
export SHLIB_PATH LIBPATH LIBRARY_PATH ADDON_PATH DYLD_LIBRARY_PATH
+
+MOZ_PLUGIN_PATH %%PREFIX%%/lib/browser_plugins
+export MOZ_PLUGIN_PATH
if [ $moz_debug -eq 1 ]
then

View file

@ -1,40 +1,57 @@
--- content/html/content/src/nsHTMLImageElement.cpp.orig Tue Jun 18 20:17:56 2002 Index: content/html/content/src/nsHTMLImageElement.cpp
+++ content/html/content/src/nsHTMLImageElement.cpp Thu Oct 17 22:16:00 2002 ===================================================================
@@ -957,12 +957,17 @@ RCS file: /cvsroot/mozilla/content/html/content/src/nsHTMLImageElement.cpp,v
retrieving revision 1.121
diff -u -r1.121 nsHTMLImageElement.cpp
--- content/html/content/src/nsHTMLImageElement.cpp 24 Aug 2002 14:40:45 -0000 1.121
+++ content/html/content/src/nsHTMLImageElement.cpp 17 Sep 2002 04:07:27 -0000
@@ -886,12 +886,17 @@
nsCOMPtr<nsIDocument> doc; nsCOMPtr<nsIDocument> doc;
nsCOMPtr<nsILoadGroup> loadGroup; nsCOMPtr<nsILoadGroup> loadGroup;
+ nsCOMPtr<nsIURI> documentURI; + nsCOMPtr<nsIURI> documentURI;
shell->GetDocument(getter_AddRefs(doc)); shell->GetDocument(getter_AddRefs(doc));
if (doc) { if (doc) {
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup)); doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+ +
+ // Get the documment URI for the referrer. + // Get the documment URI for the referrer.
+ doc->GetDocumentURL(getter_AddRefs(documentURI)); + doc->GetDocumentURL(getter_AddRefs(documentURI));
} }
- il->LoadImage(uri, nsnull, loadGroup, this, sup, nsIRequest::LOAD_NORMAL, - il->LoadImage(uri, nsnull, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
+ // XXX: initialDocumentURI is NULL! + // XXX: initialDocumentURI is NULL!
+ il->LoadImage(uri, nsnull, documentURI, loadGroup, this, context, nsIRequest::LOAD_NORMAL, + il->LoadImage(uri, nsnull, documentURI, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
nsnull, nsnull, getter_AddRefs(mRequest)); nsnull, nsnull, getter_AddRefs(mRequest));
} }
} }
--- content/xbl/src/nsXBLResourceLoader.cpp.orig Tue Apr 9 22:30:27 2002 Index: content/xbl/src/nsXBLResourceLoader.cpp
+++ content/xbl/src/nsXBLResourceLoader.cpp Thu Oct 17 22:17:21 2002 ===================================================================
@@ -126,8 +126,10 @@ RCS file: /cvsroot/mozilla/content/xbl/src/nsXBLResourceLoader.cpp,v
retrieving revision 1.7
diff -u -r1.7 nsXBLResourceLoader.cpp
--- content/xbl/src/nsXBLResourceLoader.cpp 7 Sep 2002 17:08:43 -0000 1.7
+++ content/xbl/src/nsXBLResourceLoader.cpp 17 Sep 2002 04:07:29 -0000
@@ -127,9 +127,11 @@
if (!il) continue;
} }
// Now kick off the image load - // Now kick off the image load
+ // Now kick off the image load...
+ // Passing NULL for pretty much everything -- cause we don't care! + // Passing NULL for pretty much everything -- cause we don't care!
+ // XXX: initialDocumentURI is NULL! + // XXX: initialDocumentURI is NULL!
nsCOMPtr<imgIRequest> req; nsCOMPtr<imgIRequest> req;
- il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req)); - il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
+ il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req)); + il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
} }
else if (curr->mType == nsXBLAtoms::stylesheet) { else if (curr->mType == nsXBLAtoms::stylesheet) {
if (!cssLoader) { if (!cssLoader) {
--- layout/base/src/nsImageLoader.cpp.orig Fri Apr 26 19:05:07 2002 Index: layout/base/src/nsImageLoader.cpp
+++ layout/base/src/nsImageLoader.cpp Thu Oct 17 22:19:28 2002 ===================================================================
RCS file: /cvsroot/mozilla/layout/base/src/nsImageLoader.cpp,v
retrieving revision 3.11
diff -u -r3.11 nsImageLoader.cpp
--- layout/base/src/nsImageLoader.cpp 26 Apr 2002 20:44:37 -0000 3.11
+++ layout/base/src/nsImageLoader.cpp 17 Sep 2002 04:07:48 -0000
@@ -92,8 +92,6 @@ @@ -92,8 +92,6 @@
return NS_ERROR_FAILURE; return NS_ERROR_FAILURE;
@ -61,13 +78,18 @@
- return il->LoadImage(aURI, nsnull, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this), - return il->LoadImage(aURI, nsnull, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
+ // XXX: initialDocumentURI is NULL! + // XXX: initialDocumentURI is NULL!
+ return il->LoadImage(aURI, nsnull, documentURI, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this), + return il->LoadImage(aURI, nsnull, documentURI, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(mRequest)); nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(mRequest));
} }
--- layout/html/base/src/nsBulletFrame.cpp.orig Fri Jun 7 20:04:28 2002 Index: layout/html/base/src/nsBulletFrame.cpp
+++ layout/html/base/src/nsBulletFrame.cpp Thu Oct 17 22:22:58 2002 ===================================================================
@@ -135,6 +135,16 @@ RCS file: /cvsroot/mozilla/layout/html/base/src/nsBulletFrame.cpp,v
retrieving revision 1.79
diff -u -r1.79 nsBulletFrame.cpp
--- layout/html/base/src/nsBulletFrame.cpp 12 Jul 2002 20:46:19 -0000 1.79
+++ layout/html/base/src/nsBulletFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -134,6 +134,16 @@
nsCOMPtr<nsIURI> imgURI; nsCOMPtr<nsIURI> imgURI;
NS_NewURI(getter_AddRefs(imgURI), myList->mListStyleImage, nsnull, baseURI); NS_NewURI(getter_AddRefs(imgURI), myList->mListStyleImage, nsnull, baseURI);
@ -75,16 +97,16 @@
+ nsCOMPtr<nsIURI> documentURI; + nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc; + nsCOMPtr<nsIDocument> doc;
+ if (mContent) { + if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc)); + (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) { + if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI)); + doc->GetDocumentURL(getter_AddRefs(documentURI));
+ } + }
+ } + }
+ +
if (!mListener) { if (!mListener) {
nsBulletListener *listener; nsBulletListener *listener;
NS_NEWXPCOM(listener, nsBulletListener); NS_NEWXPCOM(listener, nsBulletListener);
@@ -145,7 +155,8 @@ @@ -144,7 +154,8 @@
NS_RELEASE(listener); NS_RELEASE(listener);
} }
@ -94,29 +116,35 @@
} }
return NS_OK; return NS_OK;
@@ -1481,7 +1492,18 @@ @@ -1529,7 +1540,19 @@
nsCOMPtr<nsILoadGroup> loadGroup; nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup)); GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(newURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest)); - il->LoadImage(newURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer... + // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI; + nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc; + nsCOMPtr<nsIDocument> doc;
+ if (mContent) { + if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc)); + (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) { + if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI)); + doc->GetDocumentURL(getter_AddRefs(documentURI));
+ } + }
+ } + }
+ +
+ // XXX: initialDocumentURI is NULL ! +
+ il->LoadImage(newURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest)); + // XXX: initialDocumentURI is NULL !
+ il->LoadImage(newURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
} }
} }
} }
--- layout/html/base/src/nsImageFrame.cpp.orig Fri Jun 21 19:01:22 2002 Index: layout/html/base/src/nsImageFrame.cpp
+++ layout/html/base/src/nsImageFrame.cpp Thu Oct 17 22:24:47 2002 ===================================================================
@@ -1980,8 +1980,19 @@ RCS file: /cvsroot/mozilla/layout/html/base/src/nsImageFrame.cpp,v
retrieving revision 1.248
diff -u -r1.248 nsImageFrame.cpp
--- layout/html/base/src/nsImageFrame.cpp 3 Sep 2002 22:49:51 -0000 1.248
+++ layout/html/base/src/nsImageFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -2001,8 +2001,19 @@
nsCOMPtr<nsIURI> baseURI; nsCOMPtr<nsIURI> baseURI;
rv = aPresContext->GetBaseURL(getter_AddRefs(baseURI)); rv = aPresContext->GetBaseURL(getter_AddRefs(baseURI));
@ -125,10 +153,10 @@
+ nsCOMPtr<nsIURI> documentURI; + nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc; + nsCOMPtr<nsIDocument> doc;
+ if (mContent) { + if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc)); + (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) { + if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI)); + doc->GetDocumentURL(getter_AddRefs(documentURI));
+ } + }
+ } + }
+ +
nsCOMPtr<imgIRequest> tempRequest; nsCOMPtr<imgIRequest> tempRequest;
@ -137,9 +165,14 @@
} }
#define INTERNAL_GOPHER_LENGTH 16 /* "internal-gopher-" length */ #define INTERNAL_GOPHER_LENGTH 16 /* "internal-gopher-" length */
--- layout/xul/base/src/nsImageBoxFrame.cpp.orig Tue Apr 9 23:01:17 2002 Index: layout/xul/base/src/nsImageBoxFrame.cpp
+++ layout/xul/base/src/nsImageBoxFrame.cpp Thu Oct 17 22:26:39 2002 ===================================================================
@@ -457,7 +457,19 @@ RCS file: /cvsroot/mozilla/layout/xul/base/src/nsImageBoxFrame.cpp,v
retrieving revision 1.39
diff -u -r1.39 nsImageBoxFrame.cpp
--- layout/xul/base/src/nsImageBoxFrame.cpp 23 May 2002 00:00:32 -0000 1.39
+++ layout/xul/base/src/nsImageBoxFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -456,7 +456,18 @@
nsCOMPtr<nsILoadGroup> loadGroup; nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup)); GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
@ -148,72 +181,114 @@
+ nsCOMPtr<nsIURI> documentURI; + nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc; + nsCOMPtr<nsIDocument> doc;
+ if (mContent) { + if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc)); + (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) { + if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI)); + doc->GetDocumentURL(getter_AddRefs(documentURI));
+ } + }
+ } + }
+ +
+ // XXX: initialDocumentURI is NULL! + // XXX: initialDocumentURI is NULL!
+ il->LoadImage(srcURI, nsnull, documentURI, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest)); + il->LoadImage(srcURI, nsnull, documentURI, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
+
aResize = PR_TRUE; aResize = PR_TRUE;
} }
--- modules/libpr0n/public/imgILoader.idl.orig Tue Apr 9 23:09:00 2002 Index: layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp
+++ modules/libpr0n/public/imgILoader.idl Thu Oct 17 22:30:35 2002 ===================================================================
@@ -57,9 +57,14 @@ RCS file: /cvsroot/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp,v
retrieving revision 1.136
diff -u -r1.136 nsTreeBodyFrame.cpp
--- layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 7 Sep 2002 05:37:42 -0000 1.136
+++ layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -1862,8 +1862,14 @@
nsresult rv;
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
+
+ // Get the documment URI for the referrer.
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
mImageGuard = PR_TRUE;
- rv = il->LoadImage(srcURI, nsnull, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
+ // XXX: initialDocumentURI is NULL!
+ rv = il->LoadImage(srcURI, nsnull, documentURI, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
mImageGuard = PR_FALSE;
// In a case it was already cached.
Index: modules/libpr0n/public/imgILoader.idl
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/public/imgILoader.idl,v
retrieving revision 1.8
diff -u -r1.8 imgILoader.idl
--- modules/libpr0n/public/imgILoader.idl 23 Mar 2002 13:21:27 -0000 1.8
+++ modules/libpr0n/public/imgILoader.idl 17 Sep 2002 04:08:04 -0000
@@ -48,6 +48,8 @@
/**
* Start the load and decode of an image.
* @param aURI the URI to load
+ * @param aInitialDocumentURI the URI that 'initiated' the load -- used for 3rd party cookie blocking
+ * @param aReferrerURI the 'referring' URI
* @param aLoadGroup Loadgroup to put the image load into
* @param aObserver the observer
* @param aCX some random data
@@ -57,9 +59,14 @@
* @param aRequest A newly created, unused imgIRequest object or NULL for one to * @param aRequest A newly created, unused imgIRequest object or NULL for one to
be created for you. be created for you.
*/ */
- imgIRequest loadImage(in nsIURI aURI, in nsIURI parentURL, in nsILoadGroup aLoadGroup, - imgIRequest loadImage(in nsIURI aURI, in nsIURI parentURL, in nsILoadGroup aLoadGroup,
- in imgIDecoderObserver aObserver, in nsISupports aCX, - in imgIDecoderObserver aObserver, in nsISupports aCX,
- in nsLoadFlags aLoadFlags, in nsISupports cacheKey, - in nsLoadFlags aLoadFlags, in nsISupports cacheKey,
+ imgIRequest loadImage(in nsIURI aURI, + imgIRequest loadImage(in nsIURI aURI,
+ in nsIURI aInitialDocumentURL, + in nsIURI aInitialDocumentURL,
+ in nsIURI aReferrerURI, + in nsIURI aReferrerURI,
+ in nsILoadGroup aLoadGroup, + in nsILoadGroup aLoadGroup,
+ in imgIDecoderObserver aObserver, + in imgIDecoderObserver aObserver,
+ in nsISupports aCX, + in nsISupports aCX,
+ in nsLoadFlags aLoadFlags, + in nsLoadFlags aLoadFlags,
+ in nsISupports cacheKey, + in nsISupports cacheKey,
in imgIRequest aRequest); in imgIRequest aRequest);
/** /**
--- modules/libpr0n/src/imgLoader.cpp.orig Mon Jun 10 18:07:05 2002 Index: modules/libpr0n/src/imgLoader.cpp
+++ modules/libpr0n/src/imgLoader.cpp Thu Oct 17 22:33:23 2002 ===================================================================
@@ -111,11 +111,17 @@ RCS file: /cvsroot/mozilla/modules/libpr0n/src/imgLoader.cpp,v
retrieving revision 1.50
diff -u -r1.50 imgLoader.cpp
--- modules/libpr0n/src/imgLoader.cpp 12 Sep 2002 08:42:39 -0000 1.50
+++ modules/libpr0n/src/imgLoader.cpp 17 Sep 2002 04:08:04 -0000
@@ -112,11 +112,18 @@
return 1; return 1;
} }
-/* imgIRequest loadImage (in nsIURI aURI, in nsIURI parentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */ -/* imgIRequest loadImage (in nsIURI aURI, in nsIURI parentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
+/* imgIRequest loadImage (in nsIURI aURI, in nsIURI initialDocumentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
-NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, nsIURI *parentURI, nsILoadGroup *aLoadGroup, -NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, nsIURI *parentURI, nsILoadGroup *aLoadGroup,
- imgIDecoderObserver *aObserver, nsISupports *aCX, nsLoadFlags aLoadFlags, - imgIDecoderObserver *aObserver, nsISupports *aCX, nsLoadFlags aLoadFlags,
- nsISupports *cacheKey, imgIRequest *aRequest, imgIRequest **_retval) - nsISupports *cacheKey, imgIRequest *aRequest, imgIRequest **_retval)
+NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, +NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI,
+ nsIURI *initialDocumentURI, + nsIURI *initialDocumentURI,
+ nsIURI *referrerURI, + nsIURI *referrerURI,
+ nsILoadGroup *aLoadGroup, + nsILoadGroup *aLoadGroup,
+ imgIDecoderObserver *aObserver, + imgIDecoderObserver *aObserver,
+ nsISupports *aCX, + nsISupports *aCX,
+ nsLoadFlags aLoadFlags, + nsLoadFlags aLoadFlags,
+ nsISupports *cacheKey, + nsISupports *cacheKey,
+ imgIRequest *aRequest, + imgIRequest *aRequest,
+ imgIRequest **_retval) + imgIRequest **_retval)
{ {
NS_ASSERTION(aURI, "imgLoader::LoadImage -- NULL URI pointer"); NS_ASSERTION(aURI, "imgLoader::LoadImage -- NULL URI pointer");
@@ -298,7 +304,7 @@ @@ -301,7 +308,7 @@
nsCOMPtr<nsIHttpChannel> newHttpChannel = do_QueryInterface(newChannel); nsCOMPtr<nsIHttpChannel> newHttpChannel = do_QueryInterface(newChannel);
if (newHttpChannel) { if (newHttpChannel) {
- newHttpChannel->SetDocumentURI(parentURI); - newHttpChannel->SetDocumentURI(parentURI);
+ newHttpChannel->SetDocumentURI(initialDocumentURI); + newHttpChannel->SetDocumentURI(initialDocumentURI);
} }
if (aLoadGroup) { if (aLoadGroup) {
@@ -343,24 +349,8 @@ @@ -348,24 +355,8 @@
nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(newChannel)); nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(newChannel));
if (httpChannel) { if (httpChannel) {
@ -235,26 +310,8 @@
- } - }
- } - }
- } - }
+ // Set the referrer + // Set the referrer
+ httpChannel->SetReferrer(referrerURI, nsIHttpChannel::REFERRER_INLINES); + httpChannel->SetReferrer(referrerURI, nsIHttpChannel::REFERRER_INLINES);
} }
} }
--- layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp.orig Tue Jun 25 00:00:35 2002
+++ layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp Thu Oct 17 22:28:04 2002
@@ -1725,8 +1725,14 @@
nsresult rv;
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
+
+ // Get the documment URI for the referrer.
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
mImageGuard = PR_TRUE;
- rv = il->LoadImage(srcURI, nsnull, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
+ // XXX: initialDocumentURI is NULL!
+ rv = il->LoadImage(srcURI, nsnull, documentURI, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
mImageGuard = PR_FALSE;
// In a case it was already cached.

View file

@ -1,6 +0,0 @@
*/CVS/*
*/macbuild/*
*/package/*
.cvsignore
makefile.win
MANIFEST

View file

@ -1,11 +1,10 @@
This is the open source web browser, which forms the basis for This is the current release of the Mozilla open source web browser. It should
Netscape Navigator 6 and higher. It should be fully compliant with all W3C be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
standards, including HTML, CSS, XML, XSL, JavaScript, MathML, JavaScript, MathML, SVG and RDF. This version also supports SSL encryption,
SVG and RDF. This version also supports SSL encryption, and Java
and Java with the use of the FreeBSD native Java plug-in. and Java with the use of the FreeBSD native Java plug-in.
This version is described by mozilla.org as their stable vendor release. Users This is the latest release of the Mozilla browser. It contains all the
needing the Mozilla vendor API (for applications such as Galeon), or users bugfixes and security enhancements from the mozilla port as well as
new to Mozilla should stick with this version. new new features.
WWW: http://www.mozilla.org/ WWW: http://www.mozilla.org/

9
www/mozilla/pkg-message Normal file
View file

@ -0,0 +1,9 @@
###
A symlink has been created for the Java plugin. However, in order for Java
to function, you must first install the java/jdk13 port. If you do not
do this, you will see the following error when starting Mozilla:
LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"]
If you do not want Java support, you can safely ignore this message.
###

View file

@ -1,595 +0,0 @@
bin/mozilla
lib/mozilla/DocStream
lib/mozilla/HelloWorld
lib/mozilla/INSTALL.xmlterm
lib/mozilla/TestGtkEmbed
lib/mozilla/TestGtkEmbedChild
lib/mozilla/TestGtkEmbedNotebook
lib/mozilla/TestGtkEmbedSocket
lib/mozilla/bloaturls.txt
lib/mozilla/chrome/US.jar
%%CHATZILLA%%lib/mozilla/chrome/chatzilla.jar
lib/mozilla/chrome/chrome.rdf
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/forms.jar
lib/mozilla/chrome/help.jar
lib/mozilla/chrome/inspector.jar
lib/mozilla/chrome/installed-chrome.txt
%%MOZILLAMAILNEWS%%lib/mozilla/chrome/messenger.jar
lib/mozilla/chrome/modern.jar
lib/mozilla/chrome/overlayinfo/communicator/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla/chrome/overlayinfo/cookie/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla/chrome/overlayinfo/editor/content/overlays.rdf
lib/mozilla/chrome/overlayinfo/inspector/content/overlays.rdf
lib/mozilla/chrome/overlayinfo/messenger/content/overlays.rdf
lib/mozilla/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla/chrome/pipnss.jar
lib/mozilla/chrome/pippki.jar
lib/mozilla/chrome/toolkit.jar
lib/mozilla/chrome/venkman.jar
lib/mozilla/chrome/xmlterm.jar
lib/mozilla/component.reg
%%MOZILLAMAILNEWS%%lib/mozilla/components/absync.xpt
lib/mozilla/components/accessibility.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/addrbook.xpt
lib/mozilla/components/appshell.xpt
lib/mozilla/components/autocomplete.xpt
lib/mozilla/components/autoconfig.xpt
lib/mozilla/components/bookmarks.xpt
lib/mozilla/components/caps.xpt
lib/mozilla/components/chardet.xpt
%%CHATZILLA%%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.xpt
lib/mozilla/components/content_base.xpt
lib/mozilla/components/content_html.xpt
lib/mozilla/components/content_xslt.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_core.xpt
lib/mozilla/components/dom_css.xpt
lib/mozilla/components/dom_events.xpt
lib/mozilla/components/dom_html.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/exthandler.xpt
lib/mozilla/components/filepicker.xpt
lib/mozilla/components/find.xpt
lib/mozilla/components/gfx.xpt
lib/mozilla/components/gfx2.xpt
lib/mozilla/components/helperAppDlg.xpt
lib/mozilla/components/history.xpt
lib/mozilla/components/htmlparser.xpt
lib/mozilla/components/imglib2.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/impComm4xMail.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/import.xpt
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/jsurl.xpt
lib/mozilla/components/layout_base.xpt
lib/mozilla/components/layout_xul.xpt
lib/mozilla/components/layout_xul_tree.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/libabsyncsvc.so
lib/mozilla/components/libaccessibility.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libaddrbook.so
lib/mozilla/components/libappcomps.so
lib/mozilla/components/libautoconfig.so
lib/mozilla/components/libcaps.so
lib/mozilla/components/libchardet.so
lib/mozilla/components/libchrome.so
lib/mozilla/components/libcomposer.so
lib/mozilla/components/libcookie.so
lib/mozilla/components/libdocshell.so
lib/mozilla/components/libeditor.so
lib/mozilla/components/libembedcomponents.so
lib/mozilla/components/libfileview.so
lib/mozilla/components/libgfx2.so
lib/mozilla/components/libgfx_gtk.so
lib/mozilla/components/libgfxps.so
lib/mozilla/components/libgfxxprint.so
lib/mozilla/components/libgkcontent.so
lib/mozilla/components/libgklayout.so
lib/mozilla/components/libgkplugin.so
lib/mozilla/components/libgkview.so
lib/mozilla/components/libhtmlpars.so
lib/mozilla/components/libimgbmp.so
lib/mozilla/components/libimggif.so
lib/mozilla/components/libimgjpeg.so
lib/mozilla/components/libimglib2.so
lib/mozilla/components/libimgmng.so
lib/mozilla/components/libimgpng.so
lib/mozilla/components/libimgppm.so
lib/mozilla/components/libimgxbm.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libimpComm4xMail.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libimpText.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libimport.so
lib/mozilla/components/libinspector.so
lib/mozilla/components/libjar50.so
lib/mozilla/components/libjsd.so
lib/mozilla/components/libjsdom.so
lib/mozilla/components/libjsloader.so
lib/mozilla/components/libjsurl.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/liblocalmail.so
lib/mozilla/components/liblwbrk.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmailnews.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmime.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmimeemitter.so
lib/mozilla/components/libmork.so
lib/mozilla/components/libmozbrwsr.so
lib/mozilla/components/libmozfind.so
%%MOZILLALDAP%%lib/mozilla/components/libmozldap.so
lib/mozilla/components/libmozxfer.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgcompose.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgdb.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgimap.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgmdn.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgnews.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libmsgsmime.so
lib/mozilla/components/libnecko.so
lib/mozilla/components/libnecko2.so
lib/mozilla/components/libnkcache.so
lib/mozilla/components/libnsappshell.so
lib/mozilla/components/libnslocale.so
lib/mozilla/components/libnsprefm.so
lib/mozilla/components/liboji.so
lib/mozilla/components/libpipboot.so
lib/mozilla/components/libpipnss.so
lib/mozilla/components/libpippki.so
lib/mozilla/components/libpref.so
lib/mozilla/components/libprofile.so
lib/mozilla/components/librdf.so
lib/mozilla/components/libregviewer.so
lib/mozilla/components/libshistory.so
lib/mozilla/components/libstrres.so
lib/mozilla/components/libtransformiix.so
lib/mozilla/components/libtxmgr.so
lib/mozilla/components/libtxtsvc.so
lib/mozilla/components/libuconv.so
lib/mozilla/components/libucvcn.so
lib/mozilla/components/libucvibm.so
lib/mozilla/components/libucvja.so
lib/mozilla/components/libucvko.so
lib/mozilla/components/libucvlatin.so
lib/mozilla/components/libucvmath.so
lib/mozilla/components/libucvtw.so
lib/mozilla/components/libucvtw2.so
lib/mozilla/components/libunicharutil.so
lib/mozilla/components/libuniversalchardet.so
lib/mozilla/components/liburiloader.so
%%MOZILLAMAILNEWS%%lib/mozilla/components/libvcard.so
lib/mozilla/components/libwallet.so
lib/mozilla/components/libwalletviewers.so
lib/mozilla/components/libwebbrwsr.so
lib/mozilla/components/libwidget_gtk.so
lib/mozilla/components/libxmlextras.so
lib/mozilla/components/libxmlterm.so
lib/mozilla/components/libxpconnect.so
lib/mozilla/components/libxpinstall.so
lib/mozilla/components/libxremote_client.so
lib/mozilla/components/libxremoteservice.so
lib/mozilla/components/locale.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/mailnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/mdn-service.js
%%MOZILLAMAILNEWS%%lib/mozilla/components/mime.xpt
lib/mozilla/components/mimetype.xpt
lib/mozilla/components/mozbrwsr.xpt
lib/mozilla/components/mozfind.xpt
%%MOZILLALDAP%%lib/mozilla/components/mozldap.xpt
lib/mozilla/components/mozxfer.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgbase.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgcompose.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgdb.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgimap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msglocal.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgsearch.xpt
%%MOZILLAMAILNEWS%%lib/mozilla/components/msgsmime.xpt
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_jar.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/nsDictionary.js
lib/mozilla/components/nsDownloadProgressListener.js
lib/mozilla/components/nsFilePicker.js
lib/mozilla/components/nsHelperAppDlg.js
lib/mozilla/components/nsKillAll.js
%%MOZILLALDAP%%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/oji.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/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/regviewer.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
%%MOZILLAMAILNEWS%%lib/mozilla/components/smime-service.js
lib/mozilla/components/timebomb.xpt
lib/mozilla/components/transformiix.xpt
lib/mozilla/components/txmgr.xpt
lib/mozilla/components/txtsvc.xpt
lib/mozilla/components/uconv.xpt
lib/mozilla/components/unicharutil.xpt
lib/mozilla/components/uriloader.xpt
lib/mozilla/components/urlbarhistory.xpt
lib/mozilla/components/util.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/webshell_idls.xpt
lib/mozilla/components/widget.xpt
lib/mozilla/components/windowwatcher.xpt
lib/mozilla/components/xml-rpc.xpt
lib/mozilla/components/xmlextras.xpt
lib/mozilla/components/xmlschema.xpt
lib/mozilla/components/xmlsoap.xpt
lib/mozilla/components/xmlterm-service.js
lib/mozilla/components/xmlterm.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_threads.xpt
lib/mozilla/components/xpcom_xpti.xpt
lib/mozilla/components/xpconnect.xpt
lib/mozilla/components/xpinstall.xpt
lib/mozilla/components/xpti.dat
lib/mozilla/components/xremoteservice.xpt
lib/mozilla/components/xuldoc.xpt
lib/mozilla/components/xultmpl.xpt
lib/mozilla/defaults/autoconfig/prefcalls.js
lib/mozilla/defaults/pref/all.js
lib/mozilla/defaults/pref/config.js
lib/mozilla/defaults/pref/editor.js
lib/mozilla/defaults/pref/initpref.js
lib/mozilla/defaults/pref/inspector.js
lib/mozilla/defaults/pref/mailnews.js
%%MOZILLAMAILNEWS%%lib/mozilla/defaults/pref/mdn.js
lib/mozilla/defaults/pref/security-prefs.js
%%MOZILLAMAILNEWS%%lib/mozilla/defaults/pref/smime.js
lib/mozilla/defaults/pref/unix.js
lib/mozilla/defaults/pref/xpinstall.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
%%MOZILLALDAP%%lib/mozilla/dirver
lib/mozilla/escape
lib/mozilla/icons/mozicon16.xpm
lib/mozilla/icons/mozicon50.xpm
lib/mozilla/libgkgfx.so
lib/mozilla/libgtkembedmoz.so
lib/mozilla/libgtksuperwin.so
lib/mozilla/libgtkxtbin.so
lib/mozilla/libjsj.so
%%MOZILLALDAP%%lib/mozilla/libldap50.so
lib/mozilla/libmoz_art_lgpl.so
lib/mozilla/libmozjs.so
lib/mozilla/libmozz.so
%%MOZILLAMAILNEWS%%lib/mozilla/libmsgbaseutil.so
lib/mozilla/libnspr4.so
lib/mozilla/libnss3.so
lib/mozilla/libnssckbi.so
lib/mozilla/libnullplugin.so
lib/mozilla/libplc4.so
lib/mozilla/libplds4.so
%%MOZILLALDAP%%lib/mozilla/libprldap50.so
lib/mozilla/libsmime3.so
lib/mozilla/libsoftokn3.so
lib/mozilla/libssl3.so
lib/mozilla/libxlibrgb.so
lib/mozilla/libxpcom.so
lib/mozilla/libxpistub.so
lib/mozilla/mozilla
lib/mozilla/mozilla-bin
lib/mozilla/mozilla-config
lib/mozilla/mozilla-xremote-client
lib/mozilla/nsinstall
lib/mozilla/plugins/libjavaplugin_oji.so
lib/mozilla/plugins/libnullplugin.so
lib/mozilla/regExport
lib/mozilla/regchrome
lib/mozilla/regxpcom
lib/mozilla/res/arrow.gif
lib/mozilla/res/arrowd.gif
lib/mozilla/res/broken-image.gif
lib/mozilla/res/builtin/htmlBindings.xml
lib/mozilla/res/builtin/platformHTMLBindings.xml
lib/mozilla/res/builtin/xbl-forms.css
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/svg.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/transliterate.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/forms.css
lib/mozilla/res/gfx/icon_0.gif
lib/mozilla/res/gfx/icon_1.gif
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/inspector/search-registry.rdf
lib/mozilla/res/inspector/viewer-registry.rdf
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/rdf/article.gif
lib/mozilla/res/rdf/document.gif
lib/mozilla/res/rdf/dom-test-1.xul
lib/mozilla/res/rdf/dom-test-2.xul
lib/mozilla/res/rdf/dom-test-3.xul
lib/mozilla/res/rdf/dom-test-4.css
lib/mozilla/res/rdf/dom-test-4.xul
lib/mozilla/res/rdf/dom-test-5.xul
lib/mozilla/res/rdf/dom-test-6.xul
lib/mozilla/res/rdf/dom-test-7.xul
lib/mozilla/res/rdf/dom-test-8.xul
lib/mozilla/res/rdf/folder-closed.gif
lib/mozilla/res/rdf/folder-open.gif
lib/mozilla/res/rdf/ignore-test.xul
lib/mozilla/res/rdf/loading.gif
lib/mozilla/res/rdf/xpidl-test-1.xul
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/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/run-mozilla.sh
lib/mozilla/searchplugins/NetscapeSearch.gif
lib/mozilla/searchplugins/NetscapeSearch.src
lib/mozilla/searchplugins/bugzilla.gif
lib/mozilla/searchplugins/bugzilla.src
lib/mozilla/searchplugins/dmoz.gif
lib/mozilla/searchplugins/dmoz.src
lib/mozilla/searchplugins/google.gif
lib/mozilla/searchplugins/google.src
lib/mozilla/searchplugins/lxrmozilla.gif
lib/mozilla/searchplugins/lxrmozilla.src
lib/mozilla/searchplugins/mozilla.gif
lib/mozilla/searchplugins/mozilla.src
lib/mozilla/teststream
lib/mozilla/timebombgen
lib/mozilla/xcat
lib/mozilla/xenv
lib/mozilla/xls
lib/mozilla/xmlterm
lib/mozilla/xpcshell
lib/mozilla/xpicleanup
lib/mozilla/xpidl
lib/mozilla/xpt_dump
lib/mozilla/xpt_link
@unexec rm -f %D/lib/mozilla/chrome/chrome.rdf || true
@unexec rm -f %D/lib/mozilla/component.reg || true
@unexec rm -f %D/lib/mozilla/components/xpti.dat || true
@dirrm lib/mozilla/searchplugins
@dirrm lib/mozilla/res/throbber
@dirrm lib/mozilla/res/samples/sampleimages
@dirrm lib/mozilla/res/samples
@dirrm lib/mozilla/res/rdf
@dirrm lib/mozilla/res/inspector
@dirrm lib/mozilla/res/html
@dirrm lib/mozilla/res/gfx
@dirrm lib/mozilla/res/fonts
@dirrm lib/mozilla/res/entityTables
@dirrm lib/mozilla/res/dtd
@dirrm lib/mozilla/res/builtin
@dirrm lib/mozilla/res
@dirrm lib/mozilla/plugins
@dirrm lib/mozilla/icons
@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/autoconfig
@dirrm lib/mozilla/defaults
@dirrm lib/mozilla/components
@dirrm lib/mozilla/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla/chrome/overlayinfo/navigator
@dirrm lib/mozilla/chrome/overlayinfo/messenger/content
@dirrm lib/mozilla/chrome/overlayinfo/messenger
@dirrm lib/mozilla/chrome/overlayinfo/inspector/content
@dirrm lib/mozilla/chrome/overlayinfo/inspector
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/editor/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/editor
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/cookie/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla/chrome/overlayinfo/cookie
@dirrm lib/mozilla/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla/chrome/overlayinfo/communicator
@dirrm lib/mozilla/chrome/overlayinfo
@dirrm lib/mozilla/chrome
@dirrm lib/mozilla

View file

@ -6,11 +6,11 @@
# #
PORTNAME= mozilla PORTNAME= mozilla
PORTVERSION= 1.2a PORTVERSION= 1.2b
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= www CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA} \ MASTER_SITES= ${MASTER_SITE_MOZILLA} \
http://people.FreeBSD.org/~sobomax/:local http://people.FreeBSD.org/~marcus/:local
MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \ MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \
marcus/:local marcus/:local
DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \ DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
@ -18,8 +18,6 @@ DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
MAINTAINER= gnome@FreeBSD.org MAINTAINER= gnome@FreeBSD.org
NO_LATEST_LINK= yes
BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
freetype-config:${PORTSDIR}/print/freetype2 freetype-config:${PORTSDIR}/print/freetype2
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
@ -31,13 +29,19 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249" WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
EXTRACT_AFTER_ARGS= | tar -xf - -X ${FILESDIR}/tar-exclude LATEST_LINK= mozilla-devel
USE_BZIP2= yes EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \
--exclude */macbuild/*\
--exclude */package/* \
--exclude .cvsignore \
--exclude makefile.win \
--exclude MANIFEST
USE_X_PREFIX= yes USE_X_PREFIX= yes
USE_PERL5= yes USE_PERL5= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_GNOMENG= yes USE_GNOMENG= yes
USE_GNOME= orbit gtk12 USE_GNOME= orbit gtk12
USE_REINPLACE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= \ CONFIGURE_ARGS= \
--disable-auto-deps \ --disable-auto-deps \
@ -60,36 +64,29 @@ CONFIGURE_ARGS= \
--disable-tests \ --disable-tests \
--disable-xterm-updates \ --disable-xterm-updates \
--enable-xinerama \ --enable-xinerama \
--enable-xft \ --enable-xft \
--with-system-jpeg=${LOCALBASE} \ --with-system-jpeg=${LOCALBASE} \
--with-system-mng=${LOCALBASE} \ --with-system-mng=${LOCALBASE} \
--with-system-png=${LOCALBASE} \ --with-system-png=${LOCALBASE} \
--with-pthreads --with-pthreads
PLIST= ${WRKDIR}/pkg-plist
# LDAP is only used by mail and news so disable both together # LDAP is only used by mail and news so disable both together
.if defined(WITHOUT_MAILNEWS) .if defined(WITHOUT_MAILNEWS)
CONFIGURE_ARGS+= --disable-ldap --disable-mailnews CONFIGURE_ARGS+= --disable-ldap --disable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="@comment "
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
# mail and news desired, but not LDAP # mail and news desired, but not LDAP
.if defined(WITHOUT_LDAP) .if defined(WITHOUT_LDAP)
CONFIGURE_ARGS+= --disable-ldap --enable-mailnews CONFIGURE_ARGS+= --disable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS=""
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
CONFIGURE_ARGS+= --enable-ldap --enable-mailnews CONFIGURE_ARGS+= --enable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="" .endif
PLIST_SUB+= MOZILLALDAP=""
.endif
.endif .endif
.if !defined(WITHOUT_CHATZILLA) .if !defined(WITHOUT_CHATZILLA)
CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm
PLIST_SUB+= CHATZILLA=""
.else .else
CONFIGURE_ARGS+= --enable-extensions=default,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,xmlterm
PLIST_SUB+= CHATZILLA="@comment "
.endif .endif
CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1
@ -111,9 +108,13 @@ BROKEN= "core dumps on alpha during post-build"
BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla"
.endif .endif
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/build/unix/run-mozilla.sh
post-build: post-build:
${SED} -e "s;@PREFIX@;${PREFIX};g" \ ${SED} -e "s;@PREFIX@;${PREFIX};g" \
${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla ${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla-devel
(cd ${WRKSRC}/dist/bin; \ (cd ${WRKSRC}/dist/bin; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \
@ -121,13 +122,34 @@ post-build:
${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \ ${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE}
pre-install:
${TOUCH} -f ${PLIST}
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${ECHO_CMD} bin/mozilla >> ${PLIST}
${ECHO_CMD} bin/mozilla-devel >> ${PLIST}
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \
${SED} -e 's:^:lib/mozilla-devel/:' >> ${PLIST} \
&& ${FIND} -d * -type d | \
${SED} -e 's:^:@dirrm lib/mozilla-devel/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-devel >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla-devel ${MKDIR} ${PREFIX}/lib/mozilla-devel
${CHMOD} 755 ${PREFIX}/lib/mozilla-devel ${CHMOD} 755 ${PREFIX}/lib/mozilla-devel
cd ${WRKSRC}/dist/bin && ${FIND} . | \ cd ${WRKSRC}/dist/bin && ${FIND} . | \
cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel
${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mozilla-devel ${PREFIX}/bin
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${LN} -sf ${PREFIX}/bin/mozilla-devel ${PREFIX}/bin/mozilla
${TEST} ! -d ${PREFIX}/lib/browser_plugins && \
${MKDIR} ${PREFIX}/lib/browser_plugins
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \ ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
${PREFIX}/lib/mozilla-devel/plugins/libjavaplugin_oji.so ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,2 +1,2 @@
MD5 (mozilla-source-1.2a.tar.bz2) = 165a66d2a2ef5ad78972b66643fd3c4b MD5 (mozilla-source-1.2b.tar.gz) = 7c6d4f26b3bbd8d5cdb9b003be4e3572
MD5 (libart_lgpl-1.2a.tar.bz2) = f15e59e61e20cf8ec3618e7bb9ddfb21 MD5 (libart_lgpl-1.2b.tar.gz) = db14696f2bf83333f2020fa87fbe630c

View file

@ -1,18 +1,6 @@
--- configure.orig Tue Oct 15 19:39:37 2002
$FreeBSD$ +++ configure Fri Oct 18 18:20:50 2002
@@ -10646,7 +10646,7 @@
--- configure.orig Wed Sep 4 01:40:24 2002
+++ configure Sat Oct 19 17:57:59 2002
@@ -7899,7 +7899,7 @@
EOF
if test "$ac_cv_have_dash_pthread" = "yes"; then
- _PTHREAD_LDFLAGS=""
+ _PTHREAD_LDFLAGS="-pthread"
else
_PTHREAD_LDFLAGS="-lc_r"
fi
@@ -10561,7 +10561,7 @@
fi fi
MOC=$HOST_MOC MOC=$HOST_MOC
@ -20,32 +8,16 @@ $FreeBSD$
+ QT_CFLAGS="-I${QTDIR}/include/X11/qt -DQT_GENUINE_STR" + QT_CFLAGS="-I${QTDIR}/include/X11/qt -DQT_GENUINE_STR"
QT_LIBS="-L/usr/X11R6/lib -L${QTDIR}/lib -lqt -lXext -lX11" QT_LIBS="-L/usr/X11R6/lib -L${QTDIR}/lib -lqt -lXext -lX11"
# Check whether --with-static-qt or --without-static-qt was given. MOZ_QT_LDFLAGS=$QT_LIBS
@@ -11422,9 +11422,9 @@ @@ -11402,9 +11402,9 @@
-MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector irc universalchardet typeaheadfind" -MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector irc universalchardet typeaheadfind"
+MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector universalchardet typeaheadfind" +MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector universalchardet typeaheadfind"
-MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm access-builtin p3p interfaceinfo datetime finger" -MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm access-builtin p3p interfaceinfo datetime finger cview"
+MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm access-builtin p3p interfaceinfo datetime finger" +MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm access-builtin p3p interfaceinfo datetime finger cview"
# Check whether --enable-extensions or --disable-extensions was given. # Check whether --enable-extensions or --disable-extensions was given.
if test "${enable_extensions+set}" = set; then if test "${enable_extensions+set}" = set; then
@@ -15704,10 +15704,11 @@
*) # Relative path.
ac_sub_cache_file="$ac_dots$cache_file" ;;
esac
- case "$ac_given_INSTALL" in
- [/$]*) INSTALL="$ac_given_INSTALL" ;;
- *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
- esac
+ INSTALL=""
+# case "$ac_given_INSTALL" in
+# [/$]*) INSTALL="$ac_given_INSTALL" ;;
+# *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
+# esac
echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
# The eval makes quoting arguments work.

View file

@ -1,317 +0,0 @@
Index: content/html/content/src/nsHTMLImageElement.cpp
===================================================================
RCS file: /cvsroot/mozilla/content/html/content/src/nsHTMLImageElement.cpp,v
retrieving revision 1.121
diff -u -r1.121 nsHTMLImageElement.cpp
--- content/html/content/src/nsHTMLImageElement.cpp 24 Aug 2002 14:40:45 -0000 1.121
+++ content/html/content/src/nsHTMLImageElement.cpp 17 Sep 2002 04:07:27 -0000
@@ -886,12 +886,17 @@
nsCOMPtr<nsIDocument> doc;
nsCOMPtr<nsILoadGroup> loadGroup;
+ nsCOMPtr<nsIURI> documentURI;
shell->GetDocument(getter_AddRefs(doc));
if (doc) {
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+
+ // Get the documment URI for the referrer.
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
}
- il->LoadImage(uri, nsnull, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(uri, nsnull, documentURI, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
nsnull, nsnull, getter_AddRefs(mRequest));
}
}
Index: content/xbl/src/nsXBLResourceLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/content/xbl/src/nsXBLResourceLoader.cpp,v
retrieving revision 1.7
diff -u -r1.7 nsXBLResourceLoader.cpp
--- content/xbl/src/nsXBLResourceLoader.cpp 7 Sep 2002 17:08:43 -0000 1.7
+++ content/xbl/src/nsXBLResourceLoader.cpp 17 Sep 2002 04:07:29 -0000
@@ -127,9 +127,11 @@
if (!il) continue;
}
- // Now kick off the image load
+ // Now kick off the image load...
+ // Passing NULL for pretty much everything -- cause we don't care!
+ // XXX: initialDocumentURI is NULL!
nsCOMPtr<imgIRequest> req;
- il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
+ il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
}
else if (curr->mType == nsXBLAtoms::stylesheet) {
if (!cssLoader) {
Index: layout/base/src/nsImageLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/base/src/nsImageLoader.cpp,v
retrieving revision 3.11
diff -u -r3.11 nsImageLoader.cpp
--- layout/base/src/nsImageLoader.cpp 26 Apr 2002 20:44:37 -0000 3.11
+++ layout/base/src/nsImageLoader.cpp 17 Sep 2002 04:07:48 -0000
@@ -92,8 +92,6 @@
return NS_ERROR_FAILURE;
nsCOMPtr<nsILoadGroup> loadGroup;
- nsCOMPtr<nsIURI> uri;
- nsCOMPtr<nsIURI> baseURI;
nsCOMPtr<nsIPresShell> shell;
nsresult rv = mPresContext->GetShell(getter_AddRefs(shell));
@@ -106,6 +104,10 @@
// Get the document's loadgroup
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+ // Get the document URI (for the referrer).
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
if (mRequest) {
nsCOMPtr<nsIURI> oldURI;
mRequest->GetURI(getter_AddRefs(oldURI));
@@ -119,7 +121,8 @@
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
if (NS_FAILED(rv)) return rv;
- return il->LoadImage(aURI, nsnull, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
+ // XXX: initialDocumentURI is NULL!
+ return il->LoadImage(aURI, nsnull, documentURI, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(mRequest));
}
Index: layout/html/base/src/nsBulletFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/html/base/src/nsBulletFrame.cpp,v
retrieving revision 1.79
diff -u -r1.79 nsBulletFrame.cpp
--- layout/html/base/src/nsBulletFrame.cpp 12 Jul 2002 20:46:19 -0000 1.79
+++ layout/html/base/src/nsBulletFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -134,6 +134,16 @@
nsCOMPtr<nsIURI> imgURI;
NS_NewURI(getter_AddRefs(imgURI), myList->mListStyleImage, nsnull, baseURI);
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
if (!mListener) {
nsBulletListener *listener;
NS_NEWXPCOM(listener, nsBulletListener);
@@ -144,7 +154,8 @@
NS_RELEASE(listener);
}
- il->LoadImage(imgURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(imgURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
return NS_OK;
@@ -1529,7 +1540,19 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(newURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(newURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
}
}
Index: layout/html/base/src/nsImageFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/html/base/src/nsImageFrame.cpp,v
retrieving revision 1.248
diff -u -r1.248 nsImageFrame.cpp
--- layout/html/base/src/nsImageFrame.cpp 3 Sep 2002 22:49:51 -0000 1.248
+++ layout/html/base/src/nsImageFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -2001,8 +2001,19 @@
nsCOMPtr<nsIURI> baseURI;
rv = aPresContext->GetBaseURL(getter_AddRefs(baseURI));
+
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
nsCOMPtr<imgIRequest> tempRequest;
- return il->LoadImage(uri, baseURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
+ return il->LoadImage(uri, baseURI, documentURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
}
#define INTERNAL_GOPHER_LENGTH 16 /* "internal-gopher-" length */
Index: layout/xul/base/src/nsImageBoxFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/xul/base/src/nsImageBoxFrame.cpp,v
retrieving revision 1.39
diff -u -r1.39 nsImageBoxFrame.cpp
--- layout/xul/base/src/nsImageBoxFrame.cpp 23 May 2002 00:00:32 -0000 1.39
+++ layout/xul/base/src/nsImageBoxFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -456,7 +456,18 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(srcURI, nsnull, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(srcURI, nsnull, documentURI, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
aResize = PR_TRUE;
}
Index: layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp,v
retrieving revision 1.136
diff -u -r1.136 nsTreeBodyFrame.cpp
--- layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 7 Sep 2002 05:37:42 -0000 1.136
+++ layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -1862,8 +1862,14 @@
nsresult rv;
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
+
+ // Get the documment URI for the referrer.
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
mImageGuard = PR_TRUE;
- rv = il->LoadImage(srcURI, nsnull, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
+ // XXX: initialDocumentURI is NULL!
+ rv = il->LoadImage(srcURI, nsnull, documentURI, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
mImageGuard = PR_FALSE;
// In a case it was already cached.
Index: modules/libpr0n/public/imgILoader.idl
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/public/imgILoader.idl,v
retrieving revision 1.8
diff -u -r1.8 imgILoader.idl
--- modules/libpr0n/public/imgILoader.idl 23 Mar 2002 13:21:27 -0000 1.8
+++ modules/libpr0n/public/imgILoader.idl 17 Sep 2002 04:08:04 -0000
@@ -48,6 +48,8 @@
/**
* Start the load and decode of an image.
* @param aURI the URI to load
+ * @param aInitialDocumentURI the URI that 'initiated' the load -- used for 3rd party cookie blocking
+ * @param aReferrerURI the 'referring' URI
* @param aLoadGroup Loadgroup to put the image load into
* @param aObserver the observer
* @param aCX some random data
@@ -57,9 +59,14 @@
* @param aRequest A newly created, unused imgIRequest object or NULL for one to
be created for you.
*/
- imgIRequest loadImage(in nsIURI aURI, in nsIURI parentURL, in nsILoadGroup aLoadGroup,
- in imgIDecoderObserver aObserver, in nsISupports aCX,
- in nsLoadFlags aLoadFlags, in nsISupports cacheKey,
+ imgIRequest loadImage(in nsIURI aURI,
+ in nsIURI aInitialDocumentURL,
+ in nsIURI aReferrerURI,
+ in nsILoadGroup aLoadGroup,
+ in imgIDecoderObserver aObserver,
+ in nsISupports aCX,
+ in nsLoadFlags aLoadFlags,
+ in nsISupports cacheKey,
in imgIRequest aRequest);
/**
Index: modules/libpr0n/src/imgLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/src/imgLoader.cpp,v
retrieving revision 1.50
diff -u -r1.50 imgLoader.cpp
--- modules/libpr0n/src/imgLoader.cpp 12 Sep 2002 08:42:39 -0000 1.50
+++ modules/libpr0n/src/imgLoader.cpp 17 Sep 2002 04:08:04 -0000
@@ -112,11 +112,18 @@
return 1;
}
-/* imgIRequest loadImage (in nsIURI aURI, in nsIURI parentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
+/* imgIRequest loadImage (in nsIURI aURI, in nsIURI initialDocumentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
-NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, nsIURI *parentURI, nsILoadGroup *aLoadGroup,
- imgIDecoderObserver *aObserver, nsISupports *aCX, nsLoadFlags aLoadFlags,
- nsISupports *cacheKey, imgIRequest *aRequest, imgIRequest **_retval)
+NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI,
+ nsIURI *initialDocumentURI,
+ nsIURI *referrerURI,
+ nsILoadGroup *aLoadGroup,
+ imgIDecoderObserver *aObserver,
+ nsISupports *aCX,
+ nsLoadFlags aLoadFlags,
+ nsISupports *cacheKey,
+ imgIRequest *aRequest,
+ imgIRequest **_retval)
{
NS_ASSERTION(aURI, "imgLoader::LoadImage -- NULL URI pointer");
@@ -301,7 +308,7 @@
nsCOMPtr<nsIHttpChannel> newHttpChannel = do_QueryInterface(newChannel);
if (newHttpChannel) {
- newHttpChannel->SetDocumentURI(parentURI);
+ newHttpChannel->SetDocumentURI(initialDocumentURI);
}
if (aLoadGroup) {
@@ -348,24 +355,8 @@
nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(newChannel));
if (httpChannel) {
- nsresult rv;
- // Get the defloadRequest from the loadgroup
- nsCOMPtr<nsIRequest> defLoadRequest;
- rv = aLoadGroup->GetDefaultLoadRequest(getter_AddRefs(defLoadRequest));
-
- if (NS_SUCCEEDED(rv) && defLoadRequest) {
- nsCOMPtr<nsIChannel> reqChannel(do_QueryInterface(defLoadRequest));
-
- if (reqChannel) {
- // Get the referrer from the loadchannel
- nsCOMPtr<nsIURI> referrer;
- rv = reqChannel->GetURI(getter_AddRefs(referrer));
- if (NS_SUCCEEDED(rv)) {
- // Set the referrer
- httpChannel->SetReferrer(referrer, nsIHttpChannel::REFERRER_INLINES);
- }
- }
- }
+ // Set the referrer
+ httpChannel->SetReferrer(referrerURI, nsIHttpChannel::REFERRER_INLINES);
}
}

View file

@ -1,6 +0,0 @@
*/CVS/*
*/macbuild/*
*/package/*
.cvsignore
makefile.win
MANIFEST

View file

@ -3,8 +3,7 @@ be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SVG and RDF. This version also supports SSL encryption, JavaScript, MathML, SVG and RDF. This version also supports SSL encryption,
and Java with the use of the FreeBSD native Java plug-in. and Java with the use of the FreeBSD native Java plug-in.
This is the latest release of the Mozilla browser. It contains all the This is the latest bleeding edge release. Beware that you'll probably find
bugfixes and security enhancements from the mozilla port as well as bugs here, so if you value stability, try www/mozilla or www/mozilla-vendor.
new new features.
WWW: http://www.mozilla.org/ WWW: http://www.mozilla.org/

View file

@ -0,0 +1,9 @@
###
A symlink has been created for the Java plugin. However, in order for Java
to function, you must first install the java/jdk13 port. If you do not
do this, you will see the following error when starting Mozilla:
LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"]
If you do not want Java support, you can safely ignore this message.
###

View file

@ -1,631 +0,0 @@
bin/mozilla
lib/mozilla-devel/DocStream
lib/mozilla-devel/HelloWorld
lib/mozilla-devel/INSTALL.xmlterm
lib/mozilla-devel/TestGtkEmbed
lib/mozilla-devel/TestGtkEmbedChild
lib/mozilla-devel/TestGtkEmbedNotebook
lib/mozilla-devel/TestGtkEmbedSocket
lib/mozilla-devel/bloaturls.txt
lib/mozilla-devel/chrome/US.jar
%%CHATZILLA%%lib/mozilla-devel/chrome/chatzilla.jar
lib/mozilla-devel/chrome/chrome.rdf
lib/mozilla-devel/chrome/chromelist.txt
lib/mozilla-devel/chrome/classic.jar
lib/mozilla-devel/chrome/comm.jar
lib/mozilla-devel/chrome/content-packs.jar
lib/mozilla-devel/chrome/embed-sample.jar
lib/mozilla-devel/chrome/en-US.jar
lib/mozilla-devel/chrome/en-mac.jar
lib/mozilla-devel/chrome/en-unix.jar
lib/mozilla-devel/chrome/en-win.jar
lib/mozilla-devel/chrome/forms.jar
lib/mozilla-devel/chrome/help.jar
lib/mozilla-devel/chrome/icons/default/abcardWindow.xpm
lib/mozilla-devel/chrome/icons/default/abcardWindow16.xpm
lib/mozilla-devel/chrome/icons/default/addressbookWindow.xpm
lib/mozilla-devel/chrome/icons/default/addressbookWindow16.xpm
lib/mozilla-devel/chrome/icons/default/bmPropsWindow.xpm
lib/mozilla-devel/chrome/icons/default/bmPropsWindow16.xpm
lib/mozilla-devel/chrome/icons/default/bookmark-window.xpm
lib/mozilla-devel/chrome/icons/default/bookmark-window16.xpm
lib/mozilla-devel/chrome/icons/default/calendar-window.xpm
lib/mozilla-devel/chrome/icons/default/calendar-window16.xpm
lib/mozilla-devel/chrome/icons/default/chatzilla-window.xpm
lib/mozilla-devel/chrome/icons/default/chatzilla-window16.xpm
lib/mozilla-devel/chrome/icons/default/downloadManager.xpm
lib/mozilla-devel/chrome/icons/default/downloadManager16.xpm
lib/mozilla-devel/chrome/icons/default/editorWindow.xpm
lib/mozilla-devel/chrome/icons/default/editorWindow16.xpm
lib/mozilla-devel/chrome/icons/default/findBookmarkWindow.xpm
lib/mozilla-devel/chrome/icons/default/findBookmarkWindow16.xpm
lib/mozilla-devel/chrome/icons/default/findHistoryWindow.xpm
lib/mozilla-devel/chrome/icons/default/findHistoryWindow16.xpm
lib/mozilla-devel/chrome/icons/default/history-window.xpm
lib/mozilla-devel/chrome/icons/default/history-window16.xpm
lib/mozilla-devel/chrome/icons/default/jsconsoleWindow.xpm
lib/mozilla-devel/chrome/icons/default/jsconsoleWindow16.xpm
lib/mozilla-devel/chrome/icons/default/main-window.xpm
lib/mozilla-devel/chrome/icons/default/main-window16.xpm
lib/mozilla-devel/chrome/icons/default/messengerWindow.xpm
lib/mozilla-devel/chrome/icons/default/messengerWindow16.xpm
lib/mozilla-devel/chrome/icons/default/msgcomposeWindow.xpm
lib/mozilla-devel/chrome/icons/default/msgcomposeWindow16.xpm
lib/mozilla-devel/chrome/icons/default/venkman-window.xpm
lib/mozilla-devel/chrome/icons/default/venkman-window16.xpm
lib/mozilla-devel/chrome/icons/default/winInspectorMain.xpm
lib/mozilla-devel/chrome/icons/default/winInspectorMain16.xpm
lib/mozilla-devel/chrome/inspector.jar
lib/mozilla-devel/chrome/installed-chrome.txt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/messenger.jar
lib/mozilla-devel/chrome/modern.jar
lib/mozilla-devel/chrome/overlayinfo/communicator/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/overlayinfo/cookie/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/overlayinfo/editor/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/inspector/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/messenger/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla-devel/chrome/pipnss.jar
lib/mozilla-devel/chrome/pippki.jar
lib/mozilla-devel/chrome/typeaheadfind.jar
lib/mozilla-devel/chrome/toolkit.jar
lib/mozilla-devel/chrome/venkman.jar
lib/mozilla-devel/chrome/user-locales.rdf
lib/mozilla-devel/chrome/user-skins.rdf
lib/mozilla-devel/chrome/xmlterm.jar
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/absync.xpt
lib/mozilla-devel/components/accessibility.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/addrbook.xpt
lib/mozilla-devel/components/appshell.xpt
lib/mozilla-devel/components/autocomplete.xpt
lib/mozilla-devel/components/autoconfig.xpt
lib/mozilla-devel/components/bookmarks.xpt
lib/mozilla-devel/components/caps.xpt
lib/mozilla-devel/components/chardet.xpt
%%CHATZILLA%%lib/mozilla-devel/components/chatzilla-service.js
lib/mozilla-devel/components/chrome.xpt
lib/mozilla-devel/components/commandhandler.xpt
lib/mozilla-devel/components/composer.xpt
lib/mozilla-devel/components/compreg.dat
lib/mozilla-devel/components/content.xpt
lib/mozilla-devel/components/content_xslt.xpt
lib/mozilla-devel/components/content_base.xpt
lib/mozilla-devel/components/content_html.xpt
lib/mozilla-devel/components/cookie.xpt
lib/mozilla-devel/components/directory.xpt
lib/mozilla-devel/components/docshell.xpt
lib/mozilla-devel/components/dom.xpt
lib/mozilla-devel/components/dom_base.xpt
lib/mozilla-devel/components/dom_core.xpt
lib/mozilla-devel/components/dom_css.xpt
lib/mozilla-devel/components/dom_events.xpt
lib/mozilla-devel/components/dom_html.xpt
lib/mozilla-devel/components/dom_range.xpt
lib/mozilla-devel/components/dom_stylesheets.xpt
lib/mozilla-devel/components/dom_svg.xpt
lib/mozilla-devel/components/dom_traversal.xpt
lib/mozilla-devel/components/dom_views.xpt
lib/mozilla-devel/components/dom_xbl.xpt
lib/mozilla-devel/components/dom_xpath.xpt
lib/mozilla-devel/components/dom_xul.xpt
lib/mozilla-devel/components/downloadmanager.xpt
lib/mozilla-devel/components/editor.xpt
lib/mozilla-devel/components/embed_base.xpt
lib/mozilla-devel/components/exthandler.xpt
lib/mozilla-devel/components/filepicker.xpt
lib/mozilla-devel/components/find.xpt
lib/mozilla-devel/components/gfx.xpt
lib/mozilla-devel/components/gfx2.xpt
lib/mozilla-devel/components/helperAppDlg.xpt
lib/mozilla-devel/components/history.xpt
lib/mozilla-devel/components/htmlparser.xpt
lib/mozilla-devel/components/imglib2.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/impComm4xMail.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/import.xpt
lib/mozilla-devel/components/inspector.xpt
lib/mozilla-devel/components/intl.xpt
lib/mozilla-devel/components/jar.xpt
lib/mozilla-devel/components/jsconsole-clhandler.js
lib/mozilla-devel/components/jsconsole.xpt
lib/mozilla-devel/components/jsdservice.xpt
lib/mozilla-devel/components/jsurl.xpt
lib/mozilla-devel/components/layout_base.xpt
lib/mozilla-devel/components/layout_xul.xpt
lib/mozilla-devel/components/layout_xul_tree.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libabsyncsvc.so
lib/mozilla-devel/components/libaccessibility.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libaddrbook.so
lib/mozilla-devel/components/libappcomps.so
lib/mozilla-devel/components/libautoconfig.so
lib/mozilla-devel/components/libcaps.so
lib/mozilla-devel/components/libchardet.so
lib/mozilla-devel/components/libchrome.so
lib/mozilla-devel/components/libcomposer.so
lib/mozilla-devel/components/libcookie.so
lib/mozilla-devel/components/libdocshell.so
lib/mozilla-devel/components/libeditor.so
lib/mozilla-devel/components/libembedcomponents.so
lib/mozilla-devel/components/libfileview.so
lib/mozilla-devel/components/libgfx2.so
lib/mozilla-devel/components/libgfx_gtk.so
lib/mozilla-devel/components/libgfxps.so
lib/mozilla-devel/components/libgfxxprint.so
lib/mozilla-devel/components/libgkcontent.so
lib/mozilla-devel/components/libgklayout.so
lib/mozilla-devel/components/libgkplugin.so
lib/mozilla-devel/components/libgkview.so
lib/mozilla-devel/components/libhtmlpars.so
lib/mozilla-devel/components/libimgbmp.so
lib/mozilla-devel/components/libimggif.so
lib/mozilla-devel/components/libimgjpeg.so
lib/mozilla-devel/components/libimglib2.so
lib/mozilla-devel/components/libimgmng.so
lib/mozilla-devel/components/libimgpng.so
lib/mozilla-devel/components/libimgppm.so
lib/mozilla-devel/components/libimgxbm.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimpComm4xMail.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimpText.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimport.so
lib/mozilla-devel/components/libinspector.so
lib/mozilla-devel/components/libjar50.so
lib/mozilla-devel/components/libjsd.so
lib/mozilla-devel/components/libjsdom.so
lib/mozilla-devel/components/libjsloader.so
lib/mozilla-devel/components/libjsurl.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/liblocalmail.so
lib/mozilla-devel/components/liblwbrk.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmailnews.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmime.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmimeemitter.so
lib/mozilla-devel/components/libmork.so
lib/mozilla-devel/components/libmozbrwsr.so
lib/mozilla-devel/components/libmozfind.so
%%MOZILLALDAP%%lib/mozilla-devel/components/libmozldap.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgcompose.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgdb.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgimap.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgmdn.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgnews.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgsmime.so
lib/mozilla-devel/components/libnecko.so
lib/mozilla-devel/components/libnecko2.so
lib/mozilla-devel/components/libnkcache.so
lib/mozilla-devel/components/libnsappshell.so
lib/mozilla-devel/components/libnslocale.so
lib/mozilla-devel/components/libnsprefm.so
lib/mozilla-devel/components/liboji.so
lib/mozilla-devel/components/libpipboot.so
lib/mozilla-devel/components/libpipnss.so
lib/mozilla-devel/components/libpippki.so
lib/mozilla-devel/components/libpref.so
lib/mozilla-devel/components/libprofile.so
lib/mozilla-devel/components/librdf.so
lib/mozilla-devel/components/libregviewer.so
lib/mozilla-devel/components/libshistory.so
lib/mozilla-devel/components/libstrres.so
lib/mozilla-devel/components/libtransformiix.so
lib/mozilla-devel/components/libtxmgr.so
lib/mozilla-devel/components/libtypeaheadfind.so
lib/mozilla-devel/components/libuconv.so
lib/mozilla-devel/components/libucvmath.so
lib/mozilla-devel/components/libunicharutil.so
lib/mozilla-devel/components/libuniversalchardet.so
lib/mozilla-devel/components/liburiloader.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libvcard.so
lib/mozilla-devel/components/libwallet.so
lib/mozilla-devel/components/libwalletviewers.so
lib/mozilla-devel/components/libwebbrwsr.so
lib/mozilla-devel/components/libwidget_gtk.so
lib/mozilla-devel/components/libxmlextras.so
lib/mozilla-devel/components/libxmlterm.so
lib/mozilla-devel/components/libxpconnect.so
lib/mozilla-devel/components/libxpinstall.so
lib/mozilla-devel/components/libxremote_client.so
lib/mozilla-devel/components/libxremoteservice.so
lib/mozilla-devel/components/locale.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mailnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mdn-service.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mime.xpt
lib/mozilla-devel/components/mimetype.xpt
lib/mozilla-devel/components/mozbrwsr.xpt
lib/mozilla-devel/components/mozfind.xpt
%%MOZILLALDAP%%lib/mozilla-devel/components/mozldap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgbase.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgcompose.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgdb.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgimap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msglocal.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgsearch.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgsmime.xpt
lib/mozilla-devel/components/necko.xpt
lib/mozilla-devel/components/necko_about.xpt
lib/mozilla-devel/components/necko_cache.xpt
lib/mozilla-devel/components/necko_cookie.xpt
lib/mozilla-devel/components/necko_data.xpt
lib/mozilla-devel/components/necko_dns.xpt
lib/mozilla-devel/components/necko_file.xpt
lib/mozilla-devel/components/necko_ftp.xpt
lib/mozilla-devel/components/necko_http.xpt
lib/mozilla-devel/components/necko_jar.xpt
lib/mozilla-devel/components/necko_res.xpt
lib/mozilla-devel/components/necko_socket.xpt
lib/mozilla-devel/components/necko_strconv.xpt
lib/mozilla-devel/components/necko_viewsource.xpt
lib/mozilla-devel/components/nsDictionary.js
lib/mozilla-devel/components/nsDownloadProgressListener.js
lib/mozilla-devel/components/nsFilePicker.js
lib/mozilla-devel/components/nsHelperAppDlg.js
lib/mozilla-devel/components/nsKillAll.js
%%MOZILLALDAP%%lib/mozilla-devel/components/nsLDAPPrefsService.js
lib/mozilla-devel/components/nsProgressDialog.js
lib/mozilla-devel/components/nsProxyAutoConfig.js
lib/mozilla-devel/components/nsResetPref.js
lib/mozilla-devel/components/nsSidebar.js
lib/mozilla-devel/components/nsUpdateNotifier.js
lib/mozilla-devel/components/nsXmlRpcClient.js
lib/mozilla-devel/components/oji.xpt
lib/mozilla-devel/components/pipboot.xpt
lib/mozilla-devel/components/pipnss.xpt
lib/mozilla-devel/components/pippki.xpt
lib/mozilla-devel/components/plugin.xpt
lib/mozilla-devel/components/pref.xpt
lib/mozilla-devel/components/prefetch.xpt
lib/mozilla-devel/components/prefmigr.xpt
lib/mozilla-devel/components/profile.xpt
lib/mozilla-devel/components/progressDlg.xpt
lib/mozilla-devel/components/proxyObjInst.xpt
lib/mozilla-devel/components/rdf.xpt
lib/mozilla-devel/components/regviewer.xpt
lib/mozilla-devel/components/related.xpt
lib/mozilla-devel/components/search.xpt
lib/mozilla-devel/components/shistory.xpt
lib/mozilla-devel/components/sidebar.xpt
lib/mozilla-devel/components/signonviewer.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/smime-service.js
lib/mozilla-devel/components/timebomb.xpt
lib/mozilla-devel/components/transformiix.xpt
lib/mozilla-devel/components/txmgr.xpt
lib/mozilla-devel/components/typeaheadfind.xpt
lib/mozilla-devel/components/uconv.xpt
lib/mozilla-devel/components/unicharutil.xpt
lib/mozilla-devel/components/uriloader.xpt
lib/mozilla-devel/components/urlbarhistory.xpt
lib/mozilla-devel/components/util.xpt
lib/mozilla-devel/components/venkman-service.js
lib/mozilla-devel/components/wallet.xpt
lib/mozilla-devel/components/walleteditor.xpt
lib/mozilla-devel/components/walletpreview.xpt
lib/mozilla-devel/components/webBrowser_core.xpt
lib/mozilla-devel/components/webbrowserpersist.xpt
lib/mozilla-devel/components/webshell_idls.xpt
lib/mozilla-devel/components/widget.xpt
lib/mozilla-devel/components/windowds.xpt
lib/mozilla-devel/components/windowwatcher.xpt
lib/mozilla-devel/components/xml-rpc.xpt
lib/mozilla-devel/components/xmlextras.xpt
lib/mozilla-devel/components/xmlschema.xpt
lib/mozilla-devel/components/xmlsoap.xpt
lib/mozilla-devel/components/xmlterm-service.js
lib/mozilla-devel/components/xmlterm.xpt
lib/mozilla-devel/components/xpcom_base.xpt
lib/mozilla-devel/components/xpcom_components.xpt
lib/mozilla-devel/components/xpcom_ds.xpt
lib/mozilla-devel/components/xpcom_io.xpt
lib/mozilla-devel/components/xpcom_threads.xpt
lib/mozilla-devel/components/xpcom_xpti.xpt
lib/mozilla-devel/components/xpconnect.xpt
lib/mozilla-devel/components/xpinstall.xpt
lib/mozilla-devel/components/xpti.dat
lib/mozilla-devel/components/xremoteservice.xpt
lib/mozilla-devel/components/xuldoc.xpt
lib/mozilla-devel/components/xultmpl.xpt
lib/mozilla-devel/defaults/autoconfig/platform.js
lib/mozilla-devel/defaults/autoconfig/prefcalls.js
lib/mozilla-devel/defaults/pref/all.js
lib/mozilla-devel/defaults/pref/editor.js
lib/mozilla-devel/defaults/pref/inspector.js
lib/mozilla-devel/defaults/pref/mailnews.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/defaults/pref/mdn.js
lib/mozilla-devel/defaults/pref/security-prefs.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/defaults/pref/smime.js
lib/mozilla-devel/defaults/pref/unix.js
lib/mozilla-devel/defaults/pref/typeaheadfind.js
lib/mozilla-devel/defaults/pref/xpinstall.js
lib/mozilla-devel/defaults/profile/US/bookmarks.html
lib/mozilla-devel/defaults/profile/US/chrome/userChrome-example.css
lib/mozilla-devel/defaults/profile/US/chrome/userContent-example.css
lib/mozilla-devel/defaults/profile/US/localstore.rdf
lib/mozilla-devel/defaults/profile/US/mimeTypes.rdf
lib/mozilla-devel/defaults/profile/US/panels.rdf
lib/mozilla-devel/defaults/profile/US/search.rdf
lib/mozilla-devel/defaults/profile/bookmarks.html
lib/mozilla-devel/defaults/profile/chrome/userChrome-example.css
lib/mozilla-devel/defaults/profile/chrome/userContent-example.css
lib/mozilla-devel/defaults/profile/localstore.rdf
lib/mozilla-devel/defaults/profile/mimeTypes.rdf
lib/mozilla-devel/defaults/profile/panels.rdf
lib/mozilla-devel/defaults/profile/search.rdf
lib/mozilla-devel/defaults/wallet/DistinguishedSchema.tbl
lib/mozilla-devel/defaults/wallet/FieldSchema.tbl
lib/mozilla-devel/defaults/wallet/PositionalSchema.tbl
lib/mozilla-devel/defaults/wallet/SchemaConcat.tbl
lib/mozilla-devel/defaults/wallet/SchemaStrings.tbl
lib/mozilla-devel/defaults/wallet/StateSchema.tbl
lib/mozilla-devel/defaults/wallet/VcardSchema.tbl
%%MOZILLALDAP%%lib/mozilla-devel/dirver
lib/mozilla-devel/escape
lib/mozilla-devel/icons/mozicon16.xpm
lib/mozilla-devel/icons/mozicon50.xpm
lib/mozilla-devel/libgkgfx.so
lib/mozilla-devel/libgtkembedmoz.so
lib/mozilla-devel/libgtksuperwin.so
lib/mozilla-devel/libgtkxtbin.so
lib/mozilla-devel/libjsj.so
%%MOZILLALDAP%%lib/mozilla-devel/libldap50.so
lib/mozilla-devel/libmoz_art_lgpl.so
lib/mozilla-devel/libmozjs.so
lib/mozilla-devel/libmozz.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/libmsgbaseutil.so
lib/mozilla-devel/libnspr4.so
lib/mozilla-devel/libnss3.so
lib/mozilla-devel/libnssckbi.so
lib/mozilla-devel/libnullplugin.so
lib/mozilla-devel/libplc4.so
lib/mozilla-devel/libplds4.so
%%MOZILLALDAP%%lib/mozilla-devel/libprldap50.so
lib/mozilla-devel/libsmime3.so
lib/mozilla-devel/libsoftokn3.so
lib/mozilla-devel/libssl3.so
lib/mozilla-devel/libxlibrgb.so
lib/mozilla-devel/libxpcom.so
lib/mozilla-devel/libxpistub.so
lib/mozilla-devel/mozilla
lib/mozilla-devel/mozilla-bin
lib/mozilla-devel/mozilla-config
lib/mozilla-devel/mozilla-xremote-client
lib/mozilla-devel/nsinstall
lib/mozilla-devel/plugins/libjavaplugin_oji.so
lib/mozilla-devel/plugins/libnullplugin.so
lib/mozilla-devel/regExport
lib/mozilla-devel/regchrome
lib/mozilla-devel/regxpcom
lib/mozilla-devel/res/arrow.gif
lib/mozilla-devel/res/arrowd.gif
lib/mozilla-devel/res/broken-image.gif
lib/mozilla-devel/res/builtin/htmlBindings.xml
lib/mozilla-devel/res/builtin/platformHTMLBindings.xml
lib/mozilla-devel/res/charsetData.properties
lib/mozilla-devel/res/charsetalias.properties
lib/mozilla-devel/res/cmessage.txt
lib/mozilla-devel/res/dtd/mathml.dtd
lib/mozilla-devel/res/dtd/svg.dtd
lib/mozilla-devel/res/dtd/xhtml11.dtd
lib/mozilla-devel/res/entityTables/html40Latin1.properties
lib/mozilla-devel/res/entityTables/html40Special.properties
lib/mozilla-devel/res/entityTables/html40Symbols.properties
lib/mozilla-devel/res/entityTables/htmlEntityVersions.properties
lib/mozilla-devel/res/entityTables/mathml20.properties
lib/mozilla-devel/res/entityTables/transliterate.properties
lib/mozilla-devel/res/fonts/mathfont.properties
lib/mozilla-devel/res/fonts/mathfontCMEX10.properties
lib/mozilla-devel/res/fonts/mathfontCMSY10.properties
lib/mozilla-devel/res/fonts/mathfontMTExtra.properties
lib/mozilla-devel/res/fonts/mathfontMath1.properties
lib/mozilla-devel/res/fonts/mathfontMath2.properties
lib/mozilla-devel/res/fonts/mathfontMath4.properties
lib/mozilla-devel/res/fonts/mathfontPUA.properties
lib/mozilla-devel/res/fonts/mathfontSymbol.properties
lib/mozilla-devel/res/forms.css
lib/mozilla-devel/res/gfx/icon_0.gif
lib/mozilla-devel/res/gfx/icon_1.gif
lib/mozilla-devel/res/html.css
lib/mozilla-devel/res/html/gopher-audio.gif
lib/mozilla-devel/res/html/gopher-binary.gif
lib/mozilla-devel/res/html/gopher-find.gif
lib/mozilla-devel/res/html/gopher-image.gif
lib/mozilla-devel/res/html/gopher-menu.gif
lib/mozilla-devel/res/html/gopher-movie.gif
lib/mozilla-devel/res/html/gopher-sound.gif
lib/mozilla-devel/res/html/gopher-telnet.gif
lib/mozilla-devel/res/html/gopher-text.gif
lib/mozilla-devel/res/html/gopher-unknown.gif
lib/mozilla-devel/res/inspector/search-registry.rdf
lib/mozilla-devel/res/inspector/viewer-registry.rdf
lib/mozilla-devel/res/langGroups.properties
lib/mozilla-devel/res/language.properties
lib/mozilla-devel/res/loading-image.gif
lib/mozilla-devel/res/mathml.css
lib/mozilla-devel/res/quirk.css
lib/mozilla-devel/res/rdf/article.gif
lib/mozilla-devel/res/rdf/document.gif
lib/mozilla-devel/res/rdf/dom-test-1.xul
lib/mozilla-devel/res/rdf/dom-test-2.xul
lib/mozilla-devel/res/rdf/dom-test-3.xul
lib/mozilla-devel/res/rdf/dom-test-4.css
lib/mozilla-devel/res/rdf/dom-test-4.xul
lib/mozilla-devel/res/rdf/dom-test-5.xul
lib/mozilla-devel/res/rdf/dom-test-6.xul
lib/mozilla-devel/res/rdf/dom-test-7.xul
lib/mozilla-devel/res/rdf/dom-test-8.xul
lib/mozilla-devel/res/rdf/folder-closed.gif
lib/mozilla-devel/res/rdf/folder-open.gif
lib/mozilla-devel/res/rdf/ignore-test.xul
lib/mozilla-devel/res/rdf/loading.gif
lib/mozilla-devel/res/rdf/xpidl-test-1.xul
lib/mozilla-devel/res/sample.unixpsfonts.properties
lib/mozilla-devel/res/samples/Anieyes.gif
lib/mozilla-devel/res/samples/aform.css
lib/mozilla-devel/res/samples/beeptest.html
lib/mozilla-devel/res/samples/bform.css
lib/mozilla-devel/res/samples/bg.jpg
lib/mozilla-devel/res/samples/cform.css
lib/mozilla-devel/res/samples/checkboxTest.xul
lib/mozilla-devel/res/samples/colorpicker.xul
lib/mozilla-devel/res/samples/demoform.css
lib/mozilla-devel/res/samples/dexopenchrome.xul
lib/mozilla-devel/res/samples/dexparamdialog.html
lib/mozilla-devel/res/samples/dexparamdialog.xul
lib/mozilla-devel/res/samples/find.html
lib/mozilla-devel/res/samples/gear1.gif
lib/mozilla-devel/res/samples/hidetoolicon.css
lib/mozilla-devel/res/samples/hidetoolicon.xul
lib/mozilla-devel/res/samples/image_props.html
lib/mozilla-devel/res/samples/mozform.css
lib/mozilla-devel/res/samples/printsetup.html
lib/mozilla-devel/res/samples/raptor.jpg
lib/mozilla-devel/res/samples/rock_gra.gif
lib/mozilla-devel/res/samples/sampleimages/bongo.gif
lib/mozilla-devel/res/samples/sampleimages/down.gif
lib/mozilla-devel/res/samples/sampleimages/left.gif
lib/mozilla-devel/res/samples/sampleimages/right.gif
lib/mozilla-devel/res/samples/sampleimages/up.gif
lib/mozilla-devel/res/samples/scrollbarTest1.xul
lib/mozilla-devel/res/samples/scrollbarTest2.xul
lib/mozilla-devel/res/samples/sliderTest1.xul
lib/mozilla-devel/res/samples/soundtest.html
lib/mozilla-devel/res/samples/tab.xul
lib/mozilla-devel/res/samples/test.wav
lib/mozilla-devel/res/samples/test0.html
lib/mozilla-devel/res/samples/test1.html
lib/mozilla-devel/res/samples/test10.html
lib/mozilla-devel/res/samples/test11.html
lib/mozilla-devel/res/samples/test12.html
lib/mozilla-devel/res/samples/test13.html
lib/mozilla-devel/res/samples/test14.html
lib/mozilla-devel/res/samples/test15.html
lib/mozilla-devel/res/samples/test16.html
lib/mozilla-devel/res/samples/test2.html
lib/mozilla-devel/res/samples/test3.html
lib/mozilla-devel/res/samples/test4.html
lib/mozilla-devel/res/samples/test5.html
lib/mozilla-devel/res/samples/test6.html
lib/mozilla-devel/res/samples/test7.html
lib/mozilla-devel/res/samples/test8-1.html
lib/mozilla-devel/res/samples/test8.html
lib/mozilla-devel/res/samples/test8dom.html
lib/mozilla-devel/res/samples/test8sca.html
lib/mozilla-devel/res/samples/test8siz.html
lib/mozilla-devel/res/samples/test8tab.html
lib/mozilla-devel/res/samples/test9.html
lib/mozilla-devel/res/samples/test9a.html
lib/mozilla-devel/res/samples/test9b.html
lib/mozilla-devel/res/samples/test_ed.html
lib/mozilla-devel/res/samples/test_form.html
lib/mozilla-devel/res/samples/test_gfx.html
lib/mozilla-devel/res/samples/test_lbox.html
lib/mozilla-devel/res/samples/test_pr.html
lib/mozilla-devel/res/samples/test_weight.html
lib/mozilla-devel/res/samples/toolbarTest1.xul
lib/mozilla-devel/res/samples/treeTest1.css
lib/mozilla-devel/res/samples/treeTest1.xul
lib/mozilla-devel/res/samples/widgets.xul
lib/mozilla-devel/res/samples/xpmenu.xul
lib/mozilla-devel/res/samples/xulTest.css
lib/mozilla-devel/res/xml/XMLPrettyPrint.css
lib/mozilla-devel/res/xml/XMLPrettyPrint.xsl
lib/mozilla-devel/res/throbber/anim.gif
lib/mozilla-devel/res/throbber/anims00.gif
lib/mozilla-devel/res/throbber/anims01.gif
lib/mozilla-devel/res/throbber/anims02.gif
lib/mozilla-devel/res/throbber/anims03.gif
lib/mozilla-devel/res/throbber/anims04.gif
lib/mozilla-devel/res/throbber/anims05.gif
lib/mozilla-devel/res/throbber/anims06.gif
lib/mozilla-devel/res/throbber/anims07.gif
lib/mozilla-devel/res/throbber/anims08.gif
lib/mozilla-devel/res/throbber/anims09.gif
lib/mozilla-devel/res/throbber/anims10.gif
lib/mozilla-devel/res/throbber/anims11.gif
lib/mozilla-devel/res/throbber/anims12.gif
lib/mozilla-devel/res/throbber/anims13.gif
lib/mozilla-devel/res/throbber/anims14.gif
lib/mozilla-devel/res/throbber/anims15.gif
lib/mozilla-devel/res/throbber/anims16.gif
lib/mozilla-devel/res/throbber/anims17.gif
lib/mozilla-devel/res/throbber/anims18.gif
lib/mozilla-devel/res/throbber/anims19.gif
lib/mozilla-devel/res/throbber/anims20.gif
lib/mozilla-devel/res/throbber/anims21.gif
lib/mozilla-devel/res/throbber/anims22.gif
lib/mozilla-devel/res/throbber/anims23.gif
lib/mozilla-devel/res/throbber/anims24.gif
lib/mozilla-devel/res/throbber/anims25.gif
lib/mozilla-devel/res/throbber/anims26.gif
lib/mozilla-devel/res/throbber/anims27.gif
lib/mozilla-devel/res/throbber/anims28.gif
lib/mozilla-devel/res/throbber/anims29.gif
lib/mozilla-devel/res/ua.css
lib/mozilla-devel/res/unixcharset.properties
lib/mozilla-devel/res/viewer.properties
lib/mozilla-devel/res/viewsource.css
lib/mozilla-devel/run-mozilla.sh
lib/mozilla-devel/searchplugins/NetscapeSearch.gif
lib/mozilla-devel/searchplugins/NetscapeSearch.src
lib/mozilla-devel/searchplugins/bugzilla.gif
lib/mozilla-devel/searchplugins/bugzilla.src
lib/mozilla-devel/searchplugins/dmoz.gif
lib/mozilla-devel/searchplugins/dmoz.src
lib/mozilla-devel/searchplugins/google.gif
lib/mozilla-devel/searchplugins/google.src
lib/mozilla-devel/searchplugins/lxrmozilla.gif
lib/mozilla-devel/searchplugins/lxrmozilla.src
lib/mozilla-devel/searchplugins/mozilla.gif
lib/mozilla-devel/searchplugins/mozilla.src
lib/mozilla-devel/teststream
lib/mozilla-devel/timebombgen
lib/mozilla-devel/xcat
lib/mozilla-devel/xenv
lib/mozilla-devel/xls
lib/mozilla-devel/xmlterm
lib/mozilla-devel/xmlwf
lib/mozilla-devel/xpcshell
lib/mozilla-devel/xpicleanup
lib/mozilla-devel/xpidl
lib/mozilla-devel/xpt_dump
lib/mozilla-devel/xpt_link
@unexec rm -f %D/lib/mozilla-devel/chrome/chrome.rdf || true
@unexec rm -f %D/lib/mozilla-devel/compreg.dat || true
@unexec rm -f %D/lib/mozilla-devel/components/xpti.dat || true
@dirrm lib/mozilla-devel/searchplugins
@dirrm lib/mozilla-devel/res/throbber
@dirrm lib/mozilla-devel/res/xml
@dirrm lib/mozilla-devel/res/samples/sampleimages
@dirrm lib/mozilla-devel/res/samples
@dirrm lib/mozilla-devel/res/rdf
@dirrm lib/mozilla-devel/res/inspector
@dirrm lib/mozilla-devel/res/html
@dirrm lib/mozilla-devel/res/gfx
@dirrm lib/mozilla-devel/res/fonts
@dirrm lib/mozilla-devel/res/entityTables
@dirrm lib/mozilla-devel/res/dtd
@dirrm lib/mozilla-devel/res/builtin
@dirrm lib/mozilla-devel/res
@dirrm lib/mozilla-devel/plugins
@dirrm lib/mozilla-devel/icons
@dirrm lib/mozilla-devel/defaults/wallet
@dirrm lib/mozilla-devel/defaults/profile/chrome
@dirrm lib/mozilla-devel/defaults/profile/US/chrome
@dirrm lib/mozilla-devel/defaults/profile/US
@dirrm lib/mozilla-devel/defaults/profile
@dirrm lib/mozilla-devel/defaults/pref
@dirrm lib/mozilla-devel/defaults/autoconfig
@dirrm lib/mozilla-devel/defaults
@dirrm lib/mozilla-devel/components
@dirrm lib/mozilla-devel/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/navigator
@dirrm lib/mozilla-devel/chrome/overlayinfo/messenger/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/messenger
@dirrm lib/mozilla-devel/chrome/overlayinfo/inspector/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/inspector
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/editor/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/editor
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/cookie/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/cookie
@dirrm lib/mozilla-devel/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/communicator
@dirrm lib/mozilla-devel/chrome/overlayinfo
@dirrm lib/mozilla-devel/chrome/icons/default
@dirrm lib/mozilla-devel/chrome/icons
@dirrm lib/mozilla-devel/chrome
@dirrm lib/mozilla-devel

View file

@ -6,11 +6,11 @@
# #
PORTNAME= mozilla PORTNAME= mozilla
PORTVERSION= 1.2a PORTVERSION= 1.2b
PORTEPOCH= 1 PORTEPOCH= 1
CATEGORIES= www CATEGORIES= www
MASTER_SITES= ${MASTER_SITE_MOZILLA} \ MASTER_SITES= ${MASTER_SITE_MOZILLA} \
http://people.FreeBSD.org/~sobomax/:local http://people.FreeBSD.org/~marcus/:local
MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \ MASTER_SITE_SUBDIR= mozilla/releases/${PORTNAME}${PORTVERSION:S/.rc/rc/}/src \
marcus/:local marcus/:local
DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \ DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
@ -18,8 +18,6 @@ DISTFILES= ${PORTNAME}-source-${PORTVERSION:S/.rc/rc/}${EXTRACT_SUFX} \
MAINTAINER= gnome@FreeBSD.org MAINTAINER= gnome@FreeBSD.org
NO_LATEST_LINK= yes
BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \
freetype-config:${PORTSDIR}/print/freetype2 freetype-config:${PORTSDIR}/print/freetype2
LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \ LIB_DEPENDS= jpeg.9:${PORTSDIR}/graphics/jpeg \
@ -31,13 +29,19 @@ WRKSRC= ${WRKDIR}/${PORTNAME}
WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249" WITHOUT_CHATZILLA= "Contains a buffer overflow reported at http://online.securityfocus.com/archive/1/270249"
EXTRACT_AFTER_ARGS= | tar -xf - -X ${FILESDIR}/tar-exclude LATEST_LINK= mozilla-devel
USE_BZIP2= yes EXTRACT_AFTER_ARGS= | ${TAR} -xf - --exclude */CVS/* \
--exclude */macbuild/*\
--exclude */package/* \
--exclude .cvsignore \
--exclude makefile.win \
--exclude MANIFEST
USE_X_PREFIX= yes USE_X_PREFIX= yes
USE_PERL5= yes USE_PERL5= yes
USE_GMAKE= yes USE_GMAKE= yes
USE_GNOMENG= yes USE_GNOMENG= yes
USE_GNOME= orbit gtk12 USE_GNOME= orbit gtk12
USE_REINPLACE= yes
GNU_CONFIGURE= yes GNU_CONFIGURE= yes
CONFIGURE_ARGS= \ CONFIGURE_ARGS= \
--disable-auto-deps \ --disable-auto-deps \
@ -60,36 +64,29 @@ CONFIGURE_ARGS= \
--disable-tests \ --disable-tests \
--disable-xterm-updates \ --disable-xterm-updates \
--enable-xinerama \ --enable-xinerama \
--enable-xft \ --enable-xft \
--with-system-jpeg=${LOCALBASE} \ --with-system-jpeg=${LOCALBASE} \
--with-system-mng=${LOCALBASE} \ --with-system-mng=${LOCALBASE} \
--with-system-png=${LOCALBASE} \ --with-system-png=${LOCALBASE} \
--with-pthreads --with-pthreads
PLIST= ${WRKDIR}/pkg-plist
# LDAP is only used by mail and news so disable both together # LDAP is only used by mail and news so disable both together
.if defined(WITHOUT_MAILNEWS) .if defined(WITHOUT_MAILNEWS)
CONFIGURE_ARGS+= --disable-ldap --disable-mailnews CONFIGURE_ARGS+= --disable-ldap --disable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="@comment "
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
# mail and news desired, but not LDAP # mail and news desired, but not LDAP
.if defined(WITHOUT_LDAP) .if defined(WITHOUT_LDAP)
CONFIGURE_ARGS+= --disable-ldap --enable-mailnews CONFIGURE_ARGS+= --disable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS=""
PLIST_SUB+= MOZILLALDAP="@comment "
.else .else
CONFIGURE_ARGS+= --enable-ldap --enable-mailnews CONFIGURE_ARGS+= --enable-ldap --enable-mailnews
PLIST_SUB+= MOZILLAMAILNEWS="" .endif
PLIST_SUB+= MOZILLALDAP=""
.endif
.endif .endif
.if !defined(WITHOUT_CHATZILLA) .if !defined(WITHOUT_CHATZILLA)
CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,irc,xmlterm
PLIST_SUB+= CHATZILLA=""
.else .else
CONFIGURE_ARGS+= --enable-extensions=default,xmlterm CONFIGURE_ARGS+= --enable-extensions=default,xmlterm
PLIST_SUB+= CHATZILLA="@comment "
.endif .endif
CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1 CONFIGURE_ENV= MOZ_INTERNAL_LIBART_LGPL=1
@ -111,9 +108,13 @@ BROKEN= "core dumps on alpha during post-build"
BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla" BROKEN="You must upgrade your freetype port to 1.3.1_2 or higher before installing Mozilla. If you have 1.3.1_2 installed, please remove ${LOCALBASE}/include/freetype, then build Mozilla"
.endif .endif
post-patch:
@${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|g' \
${WRKSRC}/build/unix/run-mozilla.sh
post-build: post-build:
${SED} -e "s;@PREFIX@;${PREFIX};g" \ ${SED} -e "s;@PREFIX@;${PREFIX};g" \
${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla ${FILESDIR}/mozilla.sh >${WRKSRC}/mozilla-devel
(cd ${WRKSRC}/dist/bin; \ (cd ${WRKSRC}/dist/bin; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regxpcom; \
${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \ ${SETENV} LD_LIBRARY_PATH=. MOZILLA_FIVE_HOME=. ./regchrome; \
@ -121,13 +122,34 @@ post-build:
${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \ ${FIND} ${WRKSRC}/dist/bin -type d | /usr/bin/sort -r | \
${XARGS} ${RMDIR} 2> /dev/null || ${TRUE} ${XARGS} ${RMDIR} 2> /dev/null || ${TRUE}
pre-install:
${TOUCH} -f ${PLIST}
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${ECHO_CMD} bin/mozilla >> ${PLIST}
${ECHO_CMD} bin/mozilla-devel >> ${PLIST}
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${ECHO_CMD} lib/browser_plugins/libjavaplugin_oji.so >> ${PLIST}
cd ${WRKSRC}/dist/bin && ${FIND} -s * -type f -o -type l | \
${SED} -e 's:^:lib/mozilla-devel/:' >> ${PLIST} \
&& ${FIND} -d * -type d | \
${SED} -e 's:^:@dirrm lib/mozilla-devel/:' >> ${PLIST}
${ECHO_CMD} @dirrm lib/mozilla-devel >> ${PLIST}
do-install: do-install:
${MKDIR} ${PREFIX}/lib/mozilla-devel ${MKDIR} ${PREFIX}/lib/mozilla-devel
${CHMOD} 755 ${PREFIX}/lib/mozilla-devel ${CHMOD} 755 ${PREFIX}/lib/mozilla-devel
cd ${WRKSRC}/dist/bin && ${FIND} . | \ cd ${WRKSRC}/dist/bin && ${FIND} . | \
cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel cpio -pdm -L -R ${LIBOWN}:${LIBGRP} ${PREFIX}/lib/mozilla-devel
${INSTALL_SCRIPT} ${WRKSRC}/mozilla ${PREFIX}/bin ${INSTALL_SCRIPT} ${WRKSRC}/mozilla-devel ${PREFIX}/bin
${TEST} ! -x ${PREFIX}/bin/mozilla && ${TEST} ! -L ${PREFIX}/bin/mozilla && \
${LN} -sf ${PREFIX}/bin/mozilla-devel ${PREFIX}/bin/mozilla
${TEST} ! -d ${PREFIX}/lib/browser_plugins && \
${MKDIR} ${PREFIX}/lib/browser_plugins
${TEST} ! -L ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so && \
${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \ ${LN} -sf ${LOCALBASE}/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so \
${PREFIX}/lib/mozilla-devel/plugins/libjavaplugin_oji.so ${PREFIX}/lib/browser_plugins/libjavaplugin_oji.so
post-install:
@${CAT} ${PKGMESSAGE}
.include <bsd.port.post.mk> .include <bsd.port.post.mk>

View file

@ -1,2 +1,2 @@
MD5 (mozilla-source-1.2a.tar.bz2) = 165a66d2a2ef5ad78972b66643fd3c4b MD5 (mozilla-source-1.2b.tar.gz) = 7c6d4f26b3bbd8d5cdb9b003be4e3572
MD5 (libart_lgpl-1.2a.tar.bz2) = f15e59e61e20cf8ec3618e7bb9ddfb21 MD5 (libart_lgpl-1.2b.tar.gz) = db14696f2bf83333f2020fa87fbe630c

View file

@ -1,18 +1,6 @@
--- configure.orig Tue Oct 15 19:39:37 2002
$FreeBSD$ +++ configure Fri Oct 18 18:20:50 2002
@@ -10646,7 +10646,7 @@
--- configure.orig Wed Sep 4 01:40:24 2002
+++ configure Sat Oct 19 17:57:59 2002
@@ -7899,7 +7899,7 @@
EOF
if test "$ac_cv_have_dash_pthread" = "yes"; then
- _PTHREAD_LDFLAGS=""
+ _PTHREAD_LDFLAGS="-pthread"
else
_PTHREAD_LDFLAGS="-lc_r"
fi
@@ -10561,7 +10561,7 @@
fi fi
MOC=$HOST_MOC MOC=$HOST_MOC
@ -20,32 +8,16 @@ $FreeBSD$
+ QT_CFLAGS="-I${QTDIR}/include/X11/qt -DQT_GENUINE_STR" + QT_CFLAGS="-I${QTDIR}/include/X11/qt -DQT_GENUINE_STR"
QT_LIBS="-L/usr/X11R6/lib -L${QTDIR}/lib -lqt -lXext -lX11" QT_LIBS="-L/usr/X11R6/lib -L${QTDIR}/lib -lqt -lXext -lX11"
# Check whether --with-static-qt or --without-static-qt was given. MOZ_QT_LDFLAGS=$QT_LIBS
@@ -11422,9 +11422,9 @@ @@ -11402,9 +11402,9 @@
-MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector irc universalchardet typeaheadfind" -MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector irc universalchardet typeaheadfind"
+MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector universalchardet typeaheadfind" +MOZ_EXTENSIONS_DEFAULT=" cookie wallet content-packs xml-rpc xmlextras help pref transformiix venkman inspector universalchardet typeaheadfind"
-MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm access-builtin p3p interfaceinfo datetime finger" -MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT xmlterm access-builtin p3p interfaceinfo datetime finger cview"
+MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm access-builtin p3p interfaceinfo datetime finger" +MOZ_EXTENSIONS_ALL="$MOZ_EXTENSIONS_DEFAULT irc xmlterm access-builtin p3p interfaceinfo datetime finger cview"
# Check whether --enable-extensions or --disable-extensions was given. # Check whether --enable-extensions or --disable-extensions was given.
if test "${enable_extensions+set}" = set; then if test "${enable_extensions+set}" = set; then
@@ -15704,10 +15704,11 @@
*) # Relative path.
ac_sub_cache_file="$ac_dots$cache_file" ;;
esac
- case "$ac_given_INSTALL" in
- [/$]*) INSTALL="$ac_given_INSTALL" ;;
- *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
- esac
+ INSTALL=""
+# case "$ac_given_INSTALL" in
+# [/$]*) INSTALL="$ac_given_INSTALL" ;;
+# *) INSTALL="$ac_dots$ac_given_INSTALL" ;;
+# esac
echo "running ${CONFIG_SHELL-/bin/sh} $ac_sub_configure $ac_sub_configure_args --cache-file=$ac_sub_cache_file --srcdir=$ac_sub_srcdir"
# The eval makes quoting arguments work.

View file

@ -1,317 +0,0 @@
Index: content/html/content/src/nsHTMLImageElement.cpp
===================================================================
RCS file: /cvsroot/mozilla/content/html/content/src/nsHTMLImageElement.cpp,v
retrieving revision 1.121
diff -u -r1.121 nsHTMLImageElement.cpp
--- content/html/content/src/nsHTMLImageElement.cpp 24 Aug 2002 14:40:45 -0000 1.121
+++ content/html/content/src/nsHTMLImageElement.cpp 17 Sep 2002 04:07:27 -0000
@@ -886,12 +886,17 @@
nsCOMPtr<nsIDocument> doc;
nsCOMPtr<nsILoadGroup> loadGroup;
+ nsCOMPtr<nsIURI> documentURI;
shell->GetDocument(getter_AddRefs(doc));
if (doc) {
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+
+ // Get the documment URI for the referrer.
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
}
- il->LoadImage(uri, nsnull, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(uri, nsnull, documentURI, loadGroup, this, context, nsIRequest::LOAD_NORMAL,
nsnull, nsnull, getter_AddRefs(mRequest));
}
}
Index: content/xbl/src/nsXBLResourceLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/content/xbl/src/nsXBLResourceLoader.cpp,v
retrieving revision 1.7
diff -u -r1.7 nsXBLResourceLoader.cpp
--- content/xbl/src/nsXBLResourceLoader.cpp 7 Sep 2002 17:08:43 -0000 1.7
+++ content/xbl/src/nsXBLResourceLoader.cpp 17 Sep 2002 04:07:29 -0000
@@ -127,9 +127,11 @@
if (!il) continue;
}
- // Now kick off the image load
+ // Now kick off the image load...
+ // Passing NULL for pretty much everything -- cause we don't care!
+ // XXX: initialDocumentURI is NULL!
nsCOMPtr<imgIRequest> req;
- il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
+ il->LoadImage(url, nsnull, nsnull, nsnull, nsnull, nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(req));
}
else if (curr->mType == nsXBLAtoms::stylesheet) {
if (!cssLoader) {
Index: layout/base/src/nsImageLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/base/src/nsImageLoader.cpp,v
retrieving revision 3.11
diff -u -r3.11 nsImageLoader.cpp
--- layout/base/src/nsImageLoader.cpp 26 Apr 2002 20:44:37 -0000 3.11
+++ layout/base/src/nsImageLoader.cpp 17 Sep 2002 04:07:48 -0000
@@ -92,8 +92,6 @@
return NS_ERROR_FAILURE;
nsCOMPtr<nsILoadGroup> loadGroup;
- nsCOMPtr<nsIURI> uri;
- nsCOMPtr<nsIURI> baseURI;
nsCOMPtr<nsIPresShell> shell;
nsresult rv = mPresContext->GetShell(getter_AddRefs(shell));
@@ -106,6 +104,10 @@
// Get the document's loadgroup
doc->GetDocumentLoadGroup(getter_AddRefs(loadGroup));
+ // Get the document URI (for the referrer).
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
if (mRequest) {
nsCOMPtr<nsIURI> oldURI;
mRequest->GetURI(getter_AddRefs(oldURI));
@@ -119,7 +121,8 @@
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
if (NS_FAILED(rv)) return rv;
- return il->LoadImage(aURI, nsnull, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
+ // XXX: initialDocumentURI is NULL!
+ return il->LoadImage(aURI, nsnull, documentURI, loadGroup, NS_STATIC_CAST(imgIDecoderObserver *, this),
nsnull, nsIRequest::LOAD_BACKGROUND, nsnull, nsnull, getter_AddRefs(mRequest));
}
Index: layout/html/base/src/nsBulletFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/html/base/src/nsBulletFrame.cpp,v
retrieving revision 1.79
diff -u -r1.79 nsBulletFrame.cpp
--- layout/html/base/src/nsBulletFrame.cpp 12 Jul 2002 20:46:19 -0000 1.79
+++ layout/html/base/src/nsBulletFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -134,6 +134,16 @@
nsCOMPtr<nsIURI> imgURI;
NS_NewURI(getter_AddRefs(imgURI), myList->mListStyleImage, nsnull, baseURI);
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
if (!mListener) {
nsBulletListener *listener;
NS_NEWXPCOM(listener, nsBulletListener);
@@ -144,7 +154,8 @@
NS_RELEASE(listener);
}
- il->LoadImage(imgURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(imgURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
return NS_OK;
@@ -1529,7 +1540,19 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(newURI, nsnull, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+
+ // XXX: initialDocumentURI is NULL !
+ il->LoadImage(newURI, nsnull, documentURI, loadGroup, mListener, aPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(mImageRequest));
}
}
}
Index: layout/html/base/src/nsImageFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/html/base/src/nsImageFrame.cpp,v
retrieving revision 1.248
diff -u -r1.248 nsImageFrame.cpp
--- layout/html/base/src/nsImageFrame.cpp 3 Sep 2002 22:49:51 -0000 1.248
+++ layout/html/base/src/nsImageFrame.cpp 17 Sep 2002 04:07:49 -0000
@@ -2001,8 +2001,19 @@
nsCOMPtr<nsIURI> baseURI;
rv = aPresContext->GetBaseURL(getter_AddRefs(baseURI));
+
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
nsCOMPtr<imgIRequest> tempRequest;
- return il->LoadImage(uri, baseURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
+ return il->LoadImage(uri, baseURI, documentURI, loadGroup, mListener, aPresContext, loadFlags, nsnull, aRequest, getter_AddRefs(tempRequest));
}
#define INTERNAL_GOPHER_LENGTH 16 /* "internal-gopher-" length */
Index: layout/xul/base/src/nsImageBoxFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/xul/base/src/nsImageBoxFrame.cpp,v
retrieving revision 1.39
diff -u -r1.39 nsImageBoxFrame.cpp
--- layout/xul/base/src/nsImageBoxFrame.cpp 23 May 2002 00:00:32 -0000 1.39
+++ layout/xul/base/src/nsImageBoxFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -456,7 +456,18 @@
nsCOMPtr<nsILoadGroup> loadGroup;
GetLoadGroup(aPresContext, getter_AddRefs(loadGroup));
- il->LoadImage(srcURI, nsnull, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
+ // Get the document URI for the referrer...
+ nsCOMPtr<nsIURI> documentURI;
+ nsCOMPtr<nsIDocument> doc;
+ if (mContent) {
+ (void) mContent->GetDocument(*getter_AddRefs(doc));
+ if (doc) {
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+ }
+ }
+
+ // XXX: initialDocumentURI is NULL!
+ il->LoadImage(srcURI, nsnull, documentURI, loadGroup, mListener, aPresContext, mLoadFlags, nsnull, nsnull, getter_AddRefs(mImageRequest));
aResize = PR_TRUE;
}
Index: layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp
===================================================================
RCS file: /cvsroot/mozilla/layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp,v
retrieving revision 1.136
diff -u -r1.136 nsTreeBodyFrame.cpp
--- layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 7 Sep 2002 05:37:42 -0000 1.136
+++ layout/xul/base/src/tree/src/nsTreeBodyFrame.cpp 17 Sep 2002 04:07:54 -0000
@@ -1862,8 +1862,14 @@
nsresult rv;
nsCOMPtr<imgILoader> il(do_GetService("@mozilla.org/image/loader;1", &rv));
+
+ // Get the documment URI for the referrer.
+ nsCOMPtr<nsIURI> documentURI;
+ doc->GetDocumentURL(getter_AddRefs(documentURI));
+
mImageGuard = PR_TRUE;
- rv = il->LoadImage(srcURI, nsnull, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
+ // XXX: initialDocumentURI is NULL!
+ rv = il->LoadImage(srcURI, nsnull, documentURI, nsnull, listener, mPresContext, nsIRequest::LOAD_NORMAL, nsnull, nsnull, getter_AddRefs(imageRequest));
mImageGuard = PR_FALSE;
// In a case it was already cached.
Index: modules/libpr0n/public/imgILoader.idl
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/public/imgILoader.idl,v
retrieving revision 1.8
diff -u -r1.8 imgILoader.idl
--- modules/libpr0n/public/imgILoader.idl 23 Mar 2002 13:21:27 -0000 1.8
+++ modules/libpr0n/public/imgILoader.idl 17 Sep 2002 04:08:04 -0000
@@ -48,6 +48,8 @@
/**
* Start the load and decode of an image.
* @param aURI the URI to load
+ * @param aInitialDocumentURI the URI that 'initiated' the load -- used for 3rd party cookie blocking
+ * @param aReferrerURI the 'referring' URI
* @param aLoadGroup Loadgroup to put the image load into
* @param aObserver the observer
* @param aCX some random data
@@ -57,9 +59,14 @@
* @param aRequest A newly created, unused imgIRequest object or NULL for one to
be created for you.
*/
- imgIRequest loadImage(in nsIURI aURI, in nsIURI parentURL, in nsILoadGroup aLoadGroup,
- in imgIDecoderObserver aObserver, in nsISupports aCX,
- in nsLoadFlags aLoadFlags, in nsISupports cacheKey,
+ imgIRequest loadImage(in nsIURI aURI,
+ in nsIURI aInitialDocumentURL,
+ in nsIURI aReferrerURI,
+ in nsILoadGroup aLoadGroup,
+ in imgIDecoderObserver aObserver,
+ in nsISupports aCX,
+ in nsLoadFlags aLoadFlags,
+ in nsISupports cacheKey,
in imgIRequest aRequest);
/**
Index: modules/libpr0n/src/imgLoader.cpp
===================================================================
RCS file: /cvsroot/mozilla/modules/libpr0n/src/imgLoader.cpp,v
retrieving revision 1.50
diff -u -r1.50 imgLoader.cpp
--- modules/libpr0n/src/imgLoader.cpp 12 Sep 2002 08:42:39 -0000 1.50
+++ modules/libpr0n/src/imgLoader.cpp 17 Sep 2002 04:08:04 -0000
@@ -112,11 +112,18 @@
return 1;
}
-/* imgIRequest loadImage (in nsIURI aURI, in nsIURI parentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
+/* imgIRequest loadImage (in nsIURI aURI, in nsIURI initialDocumentURI, in nsILoadGroup aLoadGroup, in imgIDecoderObserver aObserver, in nsISupports aCX, in nsLoadFlags aLoadFlags, in nsISupports cacheKey, in imgIRequest aRequest); */
-NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI, nsIURI *parentURI, nsILoadGroup *aLoadGroup,
- imgIDecoderObserver *aObserver, nsISupports *aCX, nsLoadFlags aLoadFlags,
- nsISupports *cacheKey, imgIRequest *aRequest, imgIRequest **_retval)
+NS_IMETHODIMP imgLoader::LoadImage(nsIURI *aURI,
+ nsIURI *initialDocumentURI,
+ nsIURI *referrerURI,
+ nsILoadGroup *aLoadGroup,
+ imgIDecoderObserver *aObserver,
+ nsISupports *aCX,
+ nsLoadFlags aLoadFlags,
+ nsISupports *cacheKey,
+ imgIRequest *aRequest,
+ imgIRequest **_retval)
{
NS_ASSERTION(aURI, "imgLoader::LoadImage -- NULL URI pointer");
@@ -301,7 +308,7 @@
nsCOMPtr<nsIHttpChannel> newHttpChannel = do_QueryInterface(newChannel);
if (newHttpChannel) {
- newHttpChannel->SetDocumentURI(parentURI);
+ newHttpChannel->SetDocumentURI(initialDocumentURI);
}
if (aLoadGroup) {
@@ -348,24 +355,8 @@
nsCOMPtr<nsIHttpChannel> httpChannel(do_QueryInterface(newChannel));
if (httpChannel) {
- nsresult rv;
- // Get the defloadRequest from the loadgroup
- nsCOMPtr<nsIRequest> defLoadRequest;
- rv = aLoadGroup->GetDefaultLoadRequest(getter_AddRefs(defLoadRequest));
-
- if (NS_SUCCEEDED(rv) && defLoadRequest) {
- nsCOMPtr<nsIChannel> reqChannel(do_QueryInterface(defLoadRequest));
-
- if (reqChannel) {
- // Get the referrer from the loadchannel
- nsCOMPtr<nsIURI> referrer;
- rv = reqChannel->GetURI(getter_AddRefs(referrer));
- if (NS_SUCCEEDED(rv)) {
- // Set the referrer
- httpChannel->SetReferrer(referrer, nsIHttpChannel::REFERRER_INLINES);
- }
- }
- }
+ // Set the referrer
+ httpChannel->SetReferrer(referrerURI, nsIHttpChannel::REFERRER_INLINES);
}
}

View file

@ -1,6 +0,0 @@
*/CVS/*
*/macbuild/*
*/package/*
.cvsignore
makefile.win
MANIFEST

View file

@ -3,8 +3,7 @@ be fully compliant with all W3C standards, including HTML, CSS, XML, XSL,
JavaScript, MathML, SVG and RDF. This version also supports SSL encryption, JavaScript, MathML, SVG and RDF. This version also supports SSL encryption,
and Java with the use of the FreeBSD native Java plug-in. and Java with the use of the FreeBSD native Java plug-in.
This is the latest release of the Mozilla browser. It contains all the This is the latest bleeding edge release. Beware that you'll probably find
bugfixes and security enhancements from the mozilla port as well as bugs here, so if you value stability, try www/mozilla or www/mozilla-vendor.
new new features.
WWW: http://www.mozilla.org/ WWW: http://www.mozilla.org/

View file

@ -0,0 +1,9 @@
###
A symlink has been created for the Java plugin. However, in order for Java
to function, you must first install the java/jdk13 port. If you do not
do this, you will see the following error when starting Mozilla:
LoadPlugin: failed to initialize shared library /usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so [Cannot open "/usr/local/jdk1.3.1/jre/plugin/i386/ns600/libjavaplugin_oji.so"]
If you do not want Java support, you can safely ignore this message.
###

View file

@ -1,631 +0,0 @@
bin/mozilla
lib/mozilla-devel/DocStream
lib/mozilla-devel/HelloWorld
lib/mozilla-devel/INSTALL.xmlterm
lib/mozilla-devel/TestGtkEmbed
lib/mozilla-devel/TestGtkEmbedChild
lib/mozilla-devel/TestGtkEmbedNotebook
lib/mozilla-devel/TestGtkEmbedSocket
lib/mozilla-devel/bloaturls.txt
lib/mozilla-devel/chrome/US.jar
%%CHATZILLA%%lib/mozilla-devel/chrome/chatzilla.jar
lib/mozilla-devel/chrome/chrome.rdf
lib/mozilla-devel/chrome/chromelist.txt
lib/mozilla-devel/chrome/classic.jar
lib/mozilla-devel/chrome/comm.jar
lib/mozilla-devel/chrome/content-packs.jar
lib/mozilla-devel/chrome/embed-sample.jar
lib/mozilla-devel/chrome/en-US.jar
lib/mozilla-devel/chrome/en-mac.jar
lib/mozilla-devel/chrome/en-unix.jar
lib/mozilla-devel/chrome/en-win.jar
lib/mozilla-devel/chrome/forms.jar
lib/mozilla-devel/chrome/help.jar
lib/mozilla-devel/chrome/icons/default/abcardWindow.xpm
lib/mozilla-devel/chrome/icons/default/abcardWindow16.xpm
lib/mozilla-devel/chrome/icons/default/addressbookWindow.xpm
lib/mozilla-devel/chrome/icons/default/addressbookWindow16.xpm
lib/mozilla-devel/chrome/icons/default/bmPropsWindow.xpm
lib/mozilla-devel/chrome/icons/default/bmPropsWindow16.xpm
lib/mozilla-devel/chrome/icons/default/bookmark-window.xpm
lib/mozilla-devel/chrome/icons/default/bookmark-window16.xpm
lib/mozilla-devel/chrome/icons/default/calendar-window.xpm
lib/mozilla-devel/chrome/icons/default/calendar-window16.xpm
lib/mozilla-devel/chrome/icons/default/chatzilla-window.xpm
lib/mozilla-devel/chrome/icons/default/chatzilla-window16.xpm
lib/mozilla-devel/chrome/icons/default/downloadManager.xpm
lib/mozilla-devel/chrome/icons/default/downloadManager16.xpm
lib/mozilla-devel/chrome/icons/default/editorWindow.xpm
lib/mozilla-devel/chrome/icons/default/editorWindow16.xpm
lib/mozilla-devel/chrome/icons/default/findBookmarkWindow.xpm
lib/mozilla-devel/chrome/icons/default/findBookmarkWindow16.xpm
lib/mozilla-devel/chrome/icons/default/findHistoryWindow.xpm
lib/mozilla-devel/chrome/icons/default/findHistoryWindow16.xpm
lib/mozilla-devel/chrome/icons/default/history-window.xpm
lib/mozilla-devel/chrome/icons/default/history-window16.xpm
lib/mozilla-devel/chrome/icons/default/jsconsoleWindow.xpm
lib/mozilla-devel/chrome/icons/default/jsconsoleWindow16.xpm
lib/mozilla-devel/chrome/icons/default/main-window.xpm
lib/mozilla-devel/chrome/icons/default/main-window16.xpm
lib/mozilla-devel/chrome/icons/default/messengerWindow.xpm
lib/mozilla-devel/chrome/icons/default/messengerWindow16.xpm
lib/mozilla-devel/chrome/icons/default/msgcomposeWindow.xpm
lib/mozilla-devel/chrome/icons/default/msgcomposeWindow16.xpm
lib/mozilla-devel/chrome/icons/default/venkman-window.xpm
lib/mozilla-devel/chrome/icons/default/venkman-window16.xpm
lib/mozilla-devel/chrome/icons/default/winInspectorMain.xpm
lib/mozilla-devel/chrome/icons/default/winInspectorMain16.xpm
lib/mozilla-devel/chrome/inspector.jar
lib/mozilla-devel/chrome/installed-chrome.txt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/messenger.jar
lib/mozilla-devel/chrome/modern.jar
lib/mozilla-devel/chrome/overlayinfo/communicator/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/overlayinfo/cookie/content/overlays.rdf
%%MOZILLAMAILNEWS%%lib/mozilla-devel/chrome/overlayinfo/editor/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/inspector/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/messenger/content/overlays.rdf
lib/mozilla-devel/chrome/overlayinfo/navigator/content/overlays.rdf
lib/mozilla-devel/chrome/pipnss.jar
lib/mozilla-devel/chrome/pippki.jar
lib/mozilla-devel/chrome/typeaheadfind.jar
lib/mozilla-devel/chrome/toolkit.jar
lib/mozilla-devel/chrome/venkman.jar
lib/mozilla-devel/chrome/user-locales.rdf
lib/mozilla-devel/chrome/user-skins.rdf
lib/mozilla-devel/chrome/xmlterm.jar
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/absync.xpt
lib/mozilla-devel/components/accessibility.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/addrbook.xpt
lib/mozilla-devel/components/appshell.xpt
lib/mozilla-devel/components/autocomplete.xpt
lib/mozilla-devel/components/autoconfig.xpt
lib/mozilla-devel/components/bookmarks.xpt
lib/mozilla-devel/components/caps.xpt
lib/mozilla-devel/components/chardet.xpt
%%CHATZILLA%%lib/mozilla-devel/components/chatzilla-service.js
lib/mozilla-devel/components/chrome.xpt
lib/mozilla-devel/components/commandhandler.xpt
lib/mozilla-devel/components/composer.xpt
lib/mozilla-devel/components/compreg.dat
lib/mozilla-devel/components/content.xpt
lib/mozilla-devel/components/content_xslt.xpt
lib/mozilla-devel/components/content_base.xpt
lib/mozilla-devel/components/content_html.xpt
lib/mozilla-devel/components/cookie.xpt
lib/mozilla-devel/components/directory.xpt
lib/mozilla-devel/components/docshell.xpt
lib/mozilla-devel/components/dom.xpt
lib/mozilla-devel/components/dom_base.xpt
lib/mozilla-devel/components/dom_core.xpt
lib/mozilla-devel/components/dom_css.xpt
lib/mozilla-devel/components/dom_events.xpt
lib/mozilla-devel/components/dom_html.xpt
lib/mozilla-devel/components/dom_range.xpt
lib/mozilla-devel/components/dom_stylesheets.xpt
lib/mozilla-devel/components/dom_svg.xpt
lib/mozilla-devel/components/dom_traversal.xpt
lib/mozilla-devel/components/dom_views.xpt
lib/mozilla-devel/components/dom_xbl.xpt
lib/mozilla-devel/components/dom_xpath.xpt
lib/mozilla-devel/components/dom_xul.xpt
lib/mozilla-devel/components/downloadmanager.xpt
lib/mozilla-devel/components/editor.xpt
lib/mozilla-devel/components/embed_base.xpt
lib/mozilla-devel/components/exthandler.xpt
lib/mozilla-devel/components/filepicker.xpt
lib/mozilla-devel/components/find.xpt
lib/mozilla-devel/components/gfx.xpt
lib/mozilla-devel/components/gfx2.xpt
lib/mozilla-devel/components/helperAppDlg.xpt
lib/mozilla-devel/components/history.xpt
lib/mozilla-devel/components/htmlparser.xpt
lib/mozilla-devel/components/imglib2.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/impComm4xMail.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/import.xpt
lib/mozilla-devel/components/inspector.xpt
lib/mozilla-devel/components/intl.xpt
lib/mozilla-devel/components/jar.xpt
lib/mozilla-devel/components/jsconsole-clhandler.js
lib/mozilla-devel/components/jsconsole.xpt
lib/mozilla-devel/components/jsdservice.xpt
lib/mozilla-devel/components/jsurl.xpt
lib/mozilla-devel/components/layout_base.xpt
lib/mozilla-devel/components/layout_xul.xpt
lib/mozilla-devel/components/layout_xul_tree.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libabsyncsvc.so
lib/mozilla-devel/components/libaccessibility.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libaddrbook.so
lib/mozilla-devel/components/libappcomps.so
lib/mozilla-devel/components/libautoconfig.so
lib/mozilla-devel/components/libcaps.so
lib/mozilla-devel/components/libchardet.so
lib/mozilla-devel/components/libchrome.so
lib/mozilla-devel/components/libcomposer.so
lib/mozilla-devel/components/libcookie.so
lib/mozilla-devel/components/libdocshell.so
lib/mozilla-devel/components/libeditor.so
lib/mozilla-devel/components/libembedcomponents.so
lib/mozilla-devel/components/libfileview.so
lib/mozilla-devel/components/libgfx2.so
lib/mozilla-devel/components/libgfx_gtk.so
lib/mozilla-devel/components/libgfxps.so
lib/mozilla-devel/components/libgfxxprint.so
lib/mozilla-devel/components/libgkcontent.so
lib/mozilla-devel/components/libgklayout.so
lib/mozilla-devel/components/libgkplugin.so
lib/mozilla-devel/components/libgkview.so
lib/mozilla-devel/components/libhtmlpars.so
lib/mozilla-devel/components/libimgbmp.so
lib/mozilla-devel/components/libimggif.so
lib/mozilla-devel/components/libimgjpeg.so
lib/mozilla-devel/components/libimglib2.so
lib/mozilla-devel/components/libimgmng.so
lib/mozilla-devel/components/libimgpng.so
lib/mozilla-devel/components/libimgppm.so
lib/mozilla-devel/components/libimgxbm.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimpComm4xMail.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimpText.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libimport.so
lib/mozilla-devel/components/libinspector.so
lib/mozilla-devel/components/libjar50.so
lib/mozilla-devel/components/libjsd.so
lib/mozilla-devel/components/libjsdom.so
lib/mozilla-devel/components/libjsloader.so
lib/mozilla-devel/components/libjsurl.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/liblocalmail.so
lib/mozilla-devel/components/liblwbrk.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmailnews.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmime.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmimeemitter.so
lib/mozilla-devel/components/libmork.so
lib/mozilla-devel/components/libmozbrwsr.so
lib/mozilla-devel/components/libmozfind.so
%%MOZILLALDAP%%lib/mozilla-devel/components/libmozldap.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgcompose.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgdb.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgimap.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgmdn.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgnews.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libmsgsmime.so
lib/mozilla-devel/components/libnecko.so
lib/mozilla-devel/components/libnecko2.so
lib/mozilla-devel/components/libnkcache.so
lib/mozilla-devel/components/libnsappshell.so
lib/mozilla-devel/components/libnslocale.so
lib/mozilla-devel/components/libnsprefm.so
lib/mozilla-devel/components/liboji.so
lib/mozilla-devel/components/libpipboot.so
lib/mozilla-devel/components/libpipnss.so
lib/mozilla-devel/components/libpippki.so
lib/mozilla-devel/components/libpref.so
lib/mozilla-devel/components/libprofile.so
lib/mozilla-devel/components/librdf.so
lib/mozilla-devel/components/libregviewer.so
lib/mozilla-devel/components/libshistory.so
lib/mozilla-devel/components/libstrres.so
lib/mozilla-devel/components/libtransformiix.so
lib/mozilla-devel/components/libtxmgr.so
lib/mozilla-devel/components/libtypeaheadfind.so
lib/mozilla-devel/components/libuconv.so
lib/mozilla-devel/components/libucvmath.so
lib/mozilla-devel/components/libunicharutil.so
lib/mozilla-devel/components/libuniversalchardet.so
lib/mozilla-devel/components/liburiloader.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/libvcard.so
lib/mozilla-devel/components/libwallet.so
lib/mozilla-devel/components/libwalletviewers.so
lib/mozilla-devel/components/libwebbrwsr.so
lib/mozilla-devel/components/libwidget_gtk.so
lib/mozilla-devel/components/libxmlextras.so
lib/mozilla-devel/components/libxmlterm.so
lib/mozilla-devel/components/libxpconnect.so
lib/mozilla-devel/components/libxpinstall.so
lib/mozilla-devel/components/libxremote_client.so
lib/mozilla-devel/components/libxremoteservice.so
lib/mozilla-devel/components/locale.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mailnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mdn-service.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/mime.xpt
lib/mozilla-devel/components/mimetype.xpt
lib/mozilla-devel/components/mozbrwsr.xpt
lib/mozilla-devel/components/mozfind.xpt
%%MOZILLALDAP%%lib/mozilla-devel/components/mozldap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgbase.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgcompose.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgdb.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgimap.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msglocal.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgnews.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgsearch.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/msgsmime.xpt
lib/mozilla-devel/components/necko.xpt
lib/mozilla-devel/components/necko_about.xpt
lib/mozilla-devel/components/necko_cache.xpt
lib/mozilla-devel/components/necko_cookie.xpt
lib/mozilla-devel/components/necko_data.xpt
lib/mozilla-devel/components/necko_dns.xpt
lib/mozilla-devel/components/necko_file.xpt
lib/mozilla-devel/components/necko_ftp.xpt
lib/mozilla-devel/components/necko_http.xpt
lib/mozilla-devel/components/necko_jar.xpt
lib/mozilla-devel/components/necko_res.xpt
lib/mozilla-devel/components/necko_socket.xpt
lib/mozilla-devel/components/necko_strconv.xpt
lib/mozilla-devel/components/necko_viewsource.xpt
lib/mozilla-devel/components/nsDictionary.js
lib/mozilla-devel/components/nsDownloadProgressListener.js
lib/mozilla-devel/components/nsFilePicker.js
lib/mozilla-devel/components/nsHelperAppDlg.js
lib/mozilla-devel/components/nsKillAll.js
%%MOZILLALDAP%%lib/mozilla-devel/components/nsLDAPPrefsService.js
lib/mozilla-devel/components/nsProgressDialog.js
lib/mozilla-devel/components/nsProxyAutoConfig.js
lib/mozilla-devel/components/nsResetPref.js
lib/mozilla-devel/components/nsSidebar.js
lib/mozilla-devel/components/nsUpdateNotifier.js
lib/mozilla-devel/components/nsXmlRpcClient.js
lib/mozilla-devel/components/oji.xpt
lib/mozilla-devel/components/pipboot.xpt
lib/mozilla-devel/components/pipnss.xpt
lib/mozilla-devel/components/pippki.xpt
lib/mozilla-devel/components/plugin.xpt
lib/mozilla-devel/components/pref.xpt
lib/mozilla-devel/components/prefetch.xpt
lib/mozilla-devel/components/prefmigr.xpt
lib/mozilla-devel/components/profile.xpt
lib/mozilla-devel/components/progressDlg.xpt
lib/mozilla-devel/components/proxyObjInst.xpt
lib/mozilla-devel/components/rdf.xpt
lib/mozilla-devel/components/regviewer.xpt
lib/mozilla-devel/components/related.xpt
lib/mozilla-devel/components/search.xpt
lib/mozilla-devel/components/shistory.xpt
lib/mozilla-devel/components/sidebar.xpt
lib/mozilla-devel/components/signonviewer.xpt
%%MOZILLAMAILNEWS%%lib/mozilla-devel/components/smime-service.js
lib/mozilla-devel/components/timebomb.xpt
lib/mozilla-devel/components/transformiix.xpt
lib/mozilla-devel/components/txmgr.xpt
lib/mozilla-devel/components/typeaheadfind.xpt
lib/mozilla-devel/components/uconv.xpt
lib/mozilla-devel/components/unicharutil.xpt
lib/mozilla-devel/components/uriloader.xpt
lib/mozilla-devel/components/urlbarhistory.xpt
lib/mozilla-devel/components/util.xpt
lib/mozilla-devel/components/venkman-service.js
lib/mozilla-devel/components/wallet.xpt
lib/mozilla-devel/components/walleteditor.xpt
lib/mozilla-devel/components/walletpreview.xpt
lib/mozilla-devel/components/webBrowser_core.xpt
lib/mozilla-devel/components/webbrowserpersist.xpt
lib/mozilla-devel/components/webshell_idls.xpt
lib/mozilla-devel/components/widget.xpt
lib/mozilla-devel/components/windowds.xpt
lib/mozilla-devel/components/windowwatcher.xpt
lib/mozilla-devel/components/xml-rpc.xpt
lib/mozilla-devel/components/xmlextras.xpt
lib/mozilla-devel/components/xmlschema.xpt
lib/mozilla-devel/components/xmlsoap.xpt
lib/mozilla-devel/components/xmlterm-service.js
lib/mozilla-devel/components/xmlterm.xpt
lib/mozilla-devel/components/xpcom_base.xpt
lib/mozilla-devel/components/xpcom_components.xpt
lib/mozilla-devel/components/xpcom_ds.xpt
lib/mozilla-devel/components/xpcom_io.xpt
lib/mozilla-devel/components/xpcom_threads.xpt
lib/mozilla-devel/components/xpcom_xpti.xpt
lib/mozilla-devel/components/xpconnect.xpt
lib/mozilla-devel/components/xpinstall.xpt
lib/mozilla-devel/components/xpti.dat
lib/mozilla-devel/components/xremoteservice.xpt
lib/mozilla-devel/components/xuldoc.xpt
lib/mozilla-devel/components/xultmpl.xpt
lib/mozilla-devel/defaults/autoconfig/platform.js
lib/mozilla-devel/defaults/autoconfig/prefcalls.js
lib/mozilla-devel/defaults/pref/all.js
lib/mozilla-devel/defaults/pref/editor.js
lib/mozilla-devel/defaults/pref/inspector.js
lib/mozilla-devel/defaults/pref/mailnews.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/defaults/pref/mdn.js
lib/mozilla-devel/defaults/pref/security-prefs.js
%%MOZILLAMAILNEWS%%lib/mozilla-devel/defaults/pref/smime.js
lib/mozilla-devel/defaults/pref/unix.js
lib/mozilla-devel/defaults/pref/typeaheadfind.js
lib/mozilla-devel/defaults/pref/xpinstall.js
lib/mozilla-devel/defaults/profile/US/bookmarks.html
lib/mozilla-devel/defaults/profile/US/chrome/userChrome-example.css
lib/mozilla-devel/defaults/profile/US/chrome/userContent-example.css
lib/mozilla-devel/defaults/profile/US/localstore.rdf
lib/mozilla-devel/defaults/profile/US/mimeTypes.rdf
lib/mozilla-devel/defaults/profile/US/panels.rdf
lib/mozilla-devel/defaults/profile/US/search.rdf
lib/mozilla-devel/defaults/profile/bookmarks.html
lib/mozilla-devel/defaults/profile/chrome/userChrome-example.css
lib/mozilla-devel/defaults/profile/chrome/userContent-example.css
lib/mozilla-devel/defaults/profile/localstore.rdf
lib/mozilla-devel/defaults/profile/mimeTypes.rdf
lib/mozilla-devel/defaults/profile/panels.rdf
lib/mozilla-devel/defaults/profile/search.rdf
lib/mozilla-devel/defaults/wallet/DistinguishedSchema.tbl
lib/mozilla-devel/defaults/wallet/FieldSchema.tbl
lib/mozilla-devel/defaults/wallet/PositionalSchema.tbl
lib/mozilla-devel/defaults/wallet/SchemaConcat.tbl
lib/mozilla-devel/defaults/wallet/SchemaStrings.tbl
lib/mozilla-devel/defaults/wallet/StateSchema.tbl
lib/mozilla-devel/defaults/wallet/VcardSchema.tbl
%%MOZILLALDAP%%lib/mozilla-devel/dirver
lib/mozilla-devel/escape
lib/mozilla-devel/icons/mozicon16.xpm
lib/mozilla-devel/icons/mozicon50.xpm
lib/mozilla-devel/libgkgfx.so
lib/mozilla-devel/libgtkembedmoz.so
lib/mozilla-devel/libgtksuperwin.so
lib/mozilla-devel/libgtkxtbin.so
lib/mozilla-devel/libjsj.so
%%MOZILLALDAP%%lib/mozilla-devel/libldap50.so
lib/mozilla-devel/libmoz_art_lgpl.so
lib/mozilla-devel/libmozjs.so
lib/mozilla-devel/libmozz.so
%%MOZILLAMAILNEWS%%lib/mozilla-devel/libmsgbaseutil.so
lib/mozilla-devel/libnspr4.so
lib/mozilla-devel/libnss3.so
lib/mozilla-devel/libnssckbi.so
lib/mozilla-devel/libnullplugin.so
lib/mozilla-devel/libplc4.so
lib/mozilla-devel/libplds4.so
%%MOZILLALDAP%%lib/mozilla-devel/libprldap50.so
lib/mozilla-devel/libsmime3.so
lib/mozilla-devel/libsoftokn3.so
lib/mozilla-devel/libssl3.so
lib/mozilla-devel/libxlibrgb.so
lib/mozilla-devel/libxpcom.so
lib/mozilla-devel/libxpistub.so
lib/mozilla-devel/mozilla
lib/mozilla-devel/mozilla-bin
lib/mozilla-devel/mozilla-config
lib/mozilla-devel/mozilla-xremote-client
lib/mozilla-devel/nsinstall
lib/mozilla-devel/plugins/libjavaplugin_oji.so
lib/mozilla-devel/plugins/libnullplugin.so
lib/mozilla-devel/regExport
lib/mozilla-devel/regchrome
lib/mozilla-devel/regxpcom
lib/mozilla-devel/res/arrow.gif
lib/mozilla-devel/res/arrowd.gif
lib/mozilla-devel/res/broken-image.gif
lib/mozilla-devel/res/builtin/htmlBindings.xml
lib/mozilla-devel/res/builtin/platformHTMLBindings.xml
lib/mozilla-devel/res/charsetData.properties
lib/mozilla-devel/res/charsetalias.properties
lib/mozilla-devel/res/cmessage.txt
lib/mozilla-devel/res/dtd/mathml.dtd
lib/mozilla-devel/res/dtd/svg.dtd
lib/mozilla-devel/res/dtd/xhtml11.dtd
lib/mozilla-devel/res/entityTables/html40Latin1.properties
lib/mozilla-devel/res/entityTables/html40Special.properties
lib/mozilla-devel/res/entityTables/html40Symbols.properties
lib/mozilla-devel/res/entityTables/htmlEntityVersions.properties
lib/mozilla-devel/res/entityTables/mathml20.properties
lib/mozilla-devel/res/entityTables/transliterate.properties
lib/mozilla-devel/res/fonts/mathfont.properties
lib/mozilla-devel/res/fonts/mathfontCMEX10.properties
lib/mozilla-devel/res/fonts/mathfontCMSY10.properties
lib/mozilla-devel/res/fonts/mathfontMTExtra.properties
lib/mozilla-devel/res/fonts/mathfontMath1.properties
lib/mozilla-devel/res/fonts/mathfontMath2.properties
lib/mozilla-devel/res/fonts/mathfontMath4.properties
lib/mozilla-devel/res/fonts/mathfontPUA.properties
lib/mozilla-devel/res/fonts/mathfontSymbol.properties
lib/mozilla-devel/res/forms.css
lib/mozilla-devel/res/gfx/icon_0.gif
lib/mozilla-devel/res/gfx/icon_1.gif
lib/mozilla-devel/res/html.css
lib/mozilla-devel/res/html/gopher-audio.gif
lib/mozilla-devel/res/html/gopher-binary.gif
lib/mozilla-devel/res/html/gopher-find.gif
lib/mozilla-devel/res/html/gopher-image.gif
lib/mozilla-devel/res/html/gopher-menu.gif
lib/mozilla-devel/res/html/gopher-movie.gif
lib/mozilla-devel/res/html/gopher-sound.gif
lib/mozilla-devel/res/html/gopher-telnet.gif
lib/mozilla-devel/res/html/gopher-text.gif
lib/mozilla-devel/res/html/gopher-unknown.gif
lib/mozilla-devel/res/inspector/search-registry.rdf
lib/mozilla-devel/res/inspector/viewer-registry.rdf
lib/mozilla-devel/res/langGroups.properties
lib/mozilla-devel/res/language.properties
lib/mozilla-devel/res/loading-image.gif
lib/mozilla-devel/res/mathml.css
lib/mozilla-devel/res/quirk.css
lib/mozilla-devel/res/rdf/article.gif
lib/mozilla-devel/res/rdf/document.gif
lib/mozilla-devel/res/rdf/dom-test-1.xul
lib/mozilla-devel/res/rdf/dom-test-2.xul
lib/mozilla-devel/res/rdf/dom-test-3.xul
lib/mozilla-devel/res/rdf/dom-test-4.css
lib/mozilla-devel/res/rdf/dom-test-4.xul
lib/mozilla-devel/res/rdf/dom-test-5.xul
lib/mozilla-devel/res/rdf/dom-test-6.xul
lib/mozilla-devel/res/rdf/dom-test-7.xul
lib/mozilla-devel/res/rdf/dom-test-8.xul
lib/mozilla-devel/res/rdf/folder-closed.gif
lib/mozilla-devel/res/rdf/folder-open.gif
lib/mozilla-devel/res/rdf/ignore-test.xul
lib/mozilla-devel/res/rdf/loading.gif
lib/mozilla-devel/res/rdf/xpidl-test-1.xul
lib/mozilla-devel/res/sample.unixpsfonts.properties
lib/mozilla-devel/res/samples/Anieyes.gif
lib/mozilla-devel/res/samples/aform.css
lib/mozilla-devel/res/samples/beeptest.html
lib/mozilla-devel/res/samples/bform.css
lib/mozilla-devel/res/samples/bg.jpg
lib/mozilla-devel/res/samples/cform.css
lib/mozilla-devel/res/samples/checkboxTest.xul
lib/mozilla-devel/res/samples/colorpicker.xul
lib/mozilla-devel/res/samples/demoform.css
lib/mozilla-devel/res/samples/dexopenchrome.xul
lib/mozilla-devel/res/samples/dexparamdialog.html
lib/mozilla-devel/res/samples/dexparamdialog.xul
lib/mozilla-devel/res/samples/find.html
lib/mozilla-devel/res/samples/gear1.gif
lib/mozilla-devel/res/samples/hidetoolicon.css
lib/mozilla-devel/res/samples/hidetoolicon.xul
lib/mozilla-devel/res/samples/image_props.html
lib/mozilla-devel/res/samples/mozform.css
lib/mozilla-devel/res/samples/printsetup.html
lib/mozilla-devel/res/samples/raptor.jpg
lib/mozilla-devel/res/samples/rock_gra.gif
lib/mozilla-devel/res/samples/sampleimages/bongo.gif
lib/mozilla-devel/res/samples/sampleimages/down.gif
lib/mozilla-devel/res/samples/sampleimages/left.gif
lib/mozilla-devel/res/samples/sampleimages/right.gif
lib/mozilla-devel/res/samples/sampleimages/up.gif
lib/mozilla-devel/res/samples/scrollbarTest1.xul
lib/mozilla-devel/res/samples/scrollbarTest2.xul
lib/mozilla-devel/res/samples/sliderTest1.xul
lib/mozilla-devel/res/samples/soundtest.html
lib/mozilla-devel/res/samples/tab.xul
lib/mozilla-devel/res/samples/test.wav
lib/mozilla-devel/res/samples/test0.html
lib/mozilla-devel/res/samples/test1.html
lib/mozilla-devel/res/samples/test10.html
lib/mozilla-devel/res/samples/test11.html
lib/mozilla-devel/res/samples/test12.html
lib/mozilla-devel/res/samples/test13.html
lib/mozilla-devel/res/samples/test14.html
lib/mozilla-devel/res/samples/test15.html
lib/mozilla-devel/res/samples/test16.html
lib/mozilla-devel/res/samples/test2.html
lib/mozilla-devel/res/samples/test3.html
lib/mozilla-devel/res/samples/test4.html
lib/mozilla-devel/res/samples/test5.html
lib/mozilla-devel/res/samples/test6.html
lib/mozilla-devel/res/samples/test7.html
lib/mozilla-devel/res/samples/test8-1.html
lib/mozilla-devel/res/samples/test8.html
lib/mozilla-devel/res/samples/test8dom.html
lib/mozilla-devel/res/samples/test8sca.html
lib/mozilla-devel/res/samples/test8siz.html
lib/mozilla-devel/res/samples/test8tab.html
lib/mozilla-devel/res/samples/test9.html
lib/mozilla-devel/res/samples/test9a.html
lib/mozilla-devel/res/samples/test9b.html
lib/mozilla-devel/res/samples/test_ed.html
lib/mozilla-devel/res/samples/test_form.html
lib/mozilla-devel/res/samples/test_gfx.html
lib/mozilla-devel/res/samples/test_lbox.html
lib/mozilla-devel/res/samples/test_pr.html
lib/mozilla-devel/res/samples/test_weight.html
lib/mozilla-devel/res/samples/toolbarTest1.xul
lib/mozilla-devel/res/samples/treeTest1.css
lib/mozilla-devel/res/samples/treeTest1.xul
lib/mozilla-devel/res/samples/widgets.xul
lib/mozilla-devel/res/samples/xpmenu.xul
lib/mozilla-devel/res/samples/xulTest.css
lib/mozilla-devel/res/xml/XMLPrettyPrint.css
lib/mozilla-devel/res/xml/XMLPrettyPrint.xsl
lib/mozilla-devel/res/throbber/anim.gif
lib/mozilla-devel/res/throbber/anims00.gif
lib/mozilla-devel/res/throbber/anims01.gif
lib/mozilla-devel/res/throbber/anims02.gif
lib/mozilla-devel/res/throbber/anims03.gif
lib/mozilla-devel/res/throbber/anims04.gif
lib/mozilla-devel/res/throbber/anims05.gif
lib/mozilla-devel/res/throbber/anims06.gif
lib/mozilla-devel/res/throbber/anims07.gif
lib/mozilla-devel/res/throbber/anims08.gif
lib/mozilla-devel/res/throbber/anims09.gif
lib/mozilla-devel/res/throbber/anims10.gif
lib/mozilla-devel/res/throbber/anims11.gif
lib/mozilla-devel/res/throbber/anims12.gif
lib/mozilla-devel/res/throbber/anims13.gif
lib/mozilla-devel/res/throbber/anims14.gif
lib/mozilla-devel/res/throbber/anims15.gif
lib/mozilla-devel/res/throbber/anims16.gif
lib/mozilla-devel/res/throbber/anims17.gif
lib/mozilla-devel/res/throbber/anims18.gif
lib/mozilla-devel/res/throbber/anims19.gif
lib/mozilla-devel/res/throbber/anims20.gif
lib/mozilla-devel/res/throbber/anims21.gif
lib/mozilla-devel/res/throbber/anims22.gif
lib/mozilla-devel/res/throbber/anims23.gif
lib/mozilla-devel/res/throbber/anims24.gif
lib/mozilla-devel/res/throbber/anims25.gif
lib/mozilla-devel/res/throbber/anims26.gif
lib/mozilla-devel/res/throbber/anims27.gif
lib/mozilla-devel/res/throbber/anims28.gif
lib/mozilla-devel/res/throbber/anims29.gif
lib/mozilla-devel/res/ua.css
lib/mozilla-devel/res/unixcharset.properties
lib/mozilla-devel/res/viewer.properties
lib/mozilla-devel/res/viewsource.css
lib/mozilla-devel/run-mozilla.sh
lib/mozilla-devel/searchplugins/NetscapeSearch.gif
lib/mozilla-devel/searchplugins/NetscapeSearch.src
lib/mozilla-devel/searchplugins/bugzilla.gif
lib/mozilla-devel/searchplugins/bugzilla.src
lib/mozilla-devel/searchplugins/dmoz.gif
lib/mozilla-devel/searchplugins/dmoz.src
lib/mozilla-devel/searchplugins/google.gif
lib/mozilla-devel/searchplugins/google.src
lib/mozilla-devel/searchplugins/lxrmozilla.gif
lib/mozilla-devel/searchplugins/lxrmozilla.src
lib/mozilla-devel/searchplugins/mozilla.gif
lib/mozilla-devel/searchplugins/mozilla.src
lib/mozilla-devel/teststream
lib/mozilla-devel/timebombgen
lib/mozilla-devel/xcat
lib/mozilla-devel/xenv
lib/mozilla-devel/xls
lib/mozilla-devel/xmlterm
lib/mozilla-devel/xmlwf
lib/mozilla-devel/xpcshell
lib/mozilla-devel/xpicleanup
lib/mozilla-devel/xpidl
lib/mozilla-devel/xpt_dump
lib/mozilla-devel/xpt_link
@unexec rm -f %D/lib/mozilla-devel/chrome/chrome.rdf || true
@unexec rm -f %D/lib/mozilla-devel/compreg.dat || true
@unexec rm -f %D/lib/mozilla-devel/components/xpti.dat || true
@dirrm lib/mozilla-devel/searchplugins
@dirrm lib/mozilla-devel/res/throbber
@dirrm lib/mozilla-devel/res/xml
@dirrm lib/mozilla-devel/res/samples/sampleimages
@dirrm lib/mozilla-devel/res/samples
@dirrm lib/mozilla-devel/res/rdf
@dirrm lib/mozilla-devel/res/inspector
@dirrm lib/mozilla-devel/res/html
@dirrm lib/mozilla-devel/res/gfx
@dirrm lib/mozilla-devel/res/fonts
@dirrm lib/mozilla-devel/res/entityTables
@dirrm lib/mozilla-devel/res/dtd
@dirrm lib/mozilla-devel/res/builtin
@dirrm lib/mozilla-devel/res
@dirrm lib/mozilla-devel/plugins
@dirrm lib/mozilla-devel/icons
@dirrm lib/mozilla-devel/defaults/wallet
@dirrm lib/mozilla-devel/defaults/profile/chrome
@dirrm lib/mozilla-devel/defaults/profile/US/chrome
@dirrm lib/mozilla-devel/defaults/profile/US
@dirrm lib/mozilla-devel/defaults/profile
@dirrm lib/mozilla-devel/defaults/pref
@dirrm lib/mozilla-devel/defaults/autoconfig
@dirrm lib/mozilla-devel/defaults
@dirrm lib/mozilla-devel/components
@dirrm lib/mozilla-devel/chrome/overlayinfo/navigator/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/navigator
@dirrm lib/mozilla-devel/chrome/overlayinfo/messenger/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/messenger
@dirrm lib/mozilla-devel/chrome/overlayinfo/inspector/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/inspector
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/editor/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/editor
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/cookie/content
%%MOZILLAMAILNEWS%%@dirrm lib/mozilla-devel/chrome/overlayinfo/cookie
@dirrm lib/mozilla-devel/chrome/overlayinfo/communicator/content
@dirrm lib/mozilla-devel/chrome/overlayinfo/communicator
@dirrm lib/mozilla-devel/chrome/overlayinfo
@dirrm lib/mozilla-devel/chrome/icons/default
@dirrm lib/mozilla-devel/chrome/icons
@dirrm lib/mozilla-devel/chrome
@dirrm lib/mozilla-devel