diff options
author | adamw <adamw@FreeBSD.org> | 2004-07-19 08:37:56 +0800 |
---|---|---|
committer | adamw <adamw@FreeBSD.org> | 2004-07-19 08:37:56 +0800 |
commit | c01ea316a9a30c46975b0aac250c9894e65664b6 (patch) | |
tree | fc7187e9c8c4dc827dca5763461cf6abb51eda63 /www/epiphany | |
parent | 5524d4654f8b5ae30b2ecac98896793782527a39 (diff) | |
download | freebsd-ports-graphics-c01ea316a9a30c46975b0aac250c9894e65664b6.tar.gz freebsd-ports-graphics-c01ea316a9a30c46975b0aac250c9894e65664b6.tar.zst freebsd-ports-graphics-c01ea316a9a30c46975b0aac250c9894e65664b6.zip |
Fix build with mozilla-devel. All the work for this fix
was done by marcus.
Diffstat (limited to 'www/epiphany')
-rw-r--r-- | www/epiphany/Makefile | 2 | ||||
-rw-r--r-- | www/epiphany/files/patch-embed_mozilla_EphyBrowser.cpp | 31 | ||||
-rw-r--r-- | www/epiphany/files/patch-embed_mozilla_EphyBrowser.h | 22 | ||||
-rw-r--r-- | www/epiphany/files/patch-embed_mozilla_mozilla-embed-single.cpp | 23 |
4 files changed, 65 insertions, 13 deletions
diff --git a/www/epiphany/Makefile b/www/epiphany/Makefile index aa31674726f..bf9cbf850a3 100644 --- a/www/epiphany/Makefile +++ b/www/epiphany/Makefile @@ -31,7 +31,7 @@ HEADERS_SUFX= .if ${WITH_MOZILLA}=="mozilla-devel" || ${WITH_MOZILLA}=="mozilla-devel-gtk2" MOZILLA= mozilla-devel HEADERS_SUFX= -devel -MOZ_CONFIGURE_ARGS= --with-mozilla-snapshot="1.8a" +MOZ_CONFIGURE_ARGS= --with-mozilla-snapshot="1.8a2" .else MOZILLA= mozilla HEADERS_SUFX= diff --git a/www/epiphany/files/patch-embed_mozilla_EphyBrowser.cpp b/www/epiphany/files/patch-embed_mozilla_EphyBrowser.cpp index 2dfb07aa6b9..de6c58fa365 100644 --- a/www/epiphany/files/patch-embed_mozilla_EphyBrowser.cpp +++ b/www/epiphany/files/patch-embed_mozilla_EphyBrowser.cpp @@ -1,5 +1,5 @@ ---- embed/mozilla/EphyBrowser.cpp.orig Wed Jul 7 15:41:04 2004 -+++ embed/mozilla/EphyBrowser.cpp Wed Jul 7 15:47:03 2004 +--- embed/mozilla/EphyBrowser.cpp.orig Sat May 15 12:20:12 2004 ++++ embed/mozilla/EphyBrowser.cpp Sun Jul 18 19:12:01 2004 @@ -249,11 +249,13 @@ nsCOMPtr<nsPIDOMWindow> piWin(do_QueryInterface(domWindow)); NS_ENSURE_TRUE (piWin, NS_ERROR_FAILURE); @@ -14,3 +14,30 @@ return NS_OK; } +@@ -574,7 +576,7 @@ + return NS_OK; + } + +-nsresult EphyBrowser::GetSHUrlAtIndex (PRInt32 index, nsCString &url) ++nsresult EphyBrowser::GetSHUrlAtIndex (PRInt32 index, nsACString &url) + { + NS_ENSURE_TRUE (mWebBrowser, NS_ERROR_FAILURE); + +@@ -642,7 +644,7 @@ + return NS_OK; + } + +-nsresult EphyBrowser::GetDocumentUrl (nsCString &url) ++nsresult EphyBrowser::GetDocumentUrl (nsACString &url) + { + NS_ENSURE_TRUE (mDOMWindow, NS_ERROR_FAILURE); + +@@ -668,7 +670,7 @@ + return uri->GetSpec (url); + } + +-nsresult EphyBrowser::GetTargetDocumentUrl (nsCString &url) ++nsresult EphyBrowser::GetTargetDocumentUrl (nsACString &url) + { + NS_ENSURE_TRUE (mWebBrowser, NS_ERROR_FAILURE); + diff --git a/www/epiphany/files/patch-embed_mozilla_EphyBrowser.h b/www/epiphany/files/patch-embed_mozilla_EphyBrowser.h new file mode 100644 index 00000000000..9f0b906c3c4 --- /dev/null +++ b/www/epiphany/files/patch-embed_mozilla_EphyBrowser.h @@ -0,0 +1,22 @@ +--- embed/mozilla/EphyBrowser.h.orig Sun Jul 18 19:11:02 2004 ++++ embed/mozilla/EphyBrowser.h Sun Jul 18 19:11:34 2004 +@@ -104,7 +104,7 @@ + + nsresult GetSHInfo (PRInt32 *count, PRInt32 *index); + nsresult GetSHTitleAtIndex (PRInt32 index, PRUnichar **title); +- nsresult GetSHUrlAtIndex (PRInt32 index, nsCString &url); ++ nsresult GetSHUrlAtIndex (PRInt32 index, nsACString &url); + nsresult GoToHistoryIndex (PRInt16 index); + + nsresult ForceEncoding (const char *encoding); +@@ -116,8 +116,8 @@ + + nsresult GetDocument (nsIDOMDocument **aDOMDocument); + nsresult GetTargetDocument (nsIDOMDocument **aDOMDocument); +- nsresult GetDocumentUrl (nsCString &url); +- nsresult GetTargetDocumentUrl (nsCString &url); ++ nsresult GetDocumentUrl (nsACString &url); ++ nsresult GetTargetDocumentUrl (nsACString &url); + + nsresult GetHasModifiedForms (PRBool *modified); + diff --git a/www/epiphany/files/patch-embed_mozilla_mozilla-embed-single.cpp b/www/epiphany/files/patch-embed_mozilla_mozilla-embed-single.cpp index 5f7bbebe333..754504350f0 100644 --- a/www/epiphany/files/patch-embed_mozilla_mozilla-embed-single.cpp +++ b/www/epiphany/files/patch-embed_mozilla_mozilla-embed-single.cpp @@ -1,11 +1,14 @@ ---- embed/mozilla/mozilla-embed-single.cpp.orig Thu Dec 11 14:58:19 2003 -+++ embed/mozilla/mozilla-embed-single.cpp Thu Dec 11 14:58:27 2003 -@@ -385,7 +385,7 @@ - return NS_ERROR_FAILURE; - } +--- embed/mozilla/mozilla-embed-single.cpp.orig Sun Jul 18 20:12:02 2004 ++++ embed/mozilla/mozilla-embed-single.cpp Sun Jul 18 20:22:34 2004 +@@ -557,7 +557,11 @@ + do_GetService ("@mozilla.org/network/protocol-proxy-service;1"); + if (!pps) return; --#if MOZILLA_SNAPSHOT >= 12 -+#if MOZILLA_SNAPSHOT > 12 - result = localeService->GetLocaleComponentForUserAgent (aUILang); - #else - nsXPIDLString uiLang; ++#if MOZILLA_SNAPSHOT >= 19 ++ pps->ConfigureFromPAC (NS_LITERAL_CSTRING (url)); ++#else + pps->ConfigureFromPAC (url); ++#endif + } + + static GList * |