-diff -ur epiphany-2.14.3.orig/embed/mozilla/mozilla-embed-single.cpp epiphany-2.14.3/embed/mozilla/mozilla-embed-single.cpp
---- epiphany-2.14.3.orig/embed/mozilla/mozilla-embed-single.cpp 2007-03-21 22:57:11.000000000 +0100
-+++ epiphany-2.14.3/embed/mozilla/mozilla-embed-single.cpp 2007-03-21 22:59:02.000000000 +0100
-@@ -297,10 +297,9 @@
+diff -ur epiphany-2.18.2.orig/embed/mozilla/mozilla-embed-single.cpp epiphany-2.18.2/embed/mozilla/mozilla-embed-single.cpp
+--- epiphany-2.18.2.orig/embed/mozilla/mozilla-embed-single.cpp 2007-03-29 00:32:56.000000000 +0200
++++ epiphany-2.18.2/embed/mozilla/mozilla-embed-single.cpp 2007-06-12 09:15:23.000000000 +0200
+@@ -272,9 +272,9 @@
+
+ pref->SetCharPref ("general.useragent.extra.epiphany", "Epiphany/" UA_VERSION);
- #ifdef HAVE_GECKO_1_8
- pref->SetCharPref ("general.useragent.extra.epiphany", "Epiphany/" EPIPHANY_MAJOR);
--
- /* Unset old prefs, otherwise they end up in the user agent string too */
- pref->ClearUserPref ("general.useragent.vendor");
- pref->ClearUserPref ("general.useragent.vendorSub");
+ pref->SetCharPref ("general.useragent.vendor", "PLD");
+ pref->SetCharPref ("general.useragent.vendorSub", "3.0");
+ pref->SetCharPref ("general.useragent.vendorComment", "Th");
- #else
- pref->SetCharPref ("general.useragent.vendor", "Epiphany");
- pref->SetCharPref ("general.useragent.vendorSub", EPIPHANY_MAJOR);
+
+ /* Don't open ftp uris with an external handler if one is setup */
+ pref->SetBoolPref ("network.protocol-handler.external.ftp", PR_FALSE);