aboutsummaryrefslogtreecommitdiffstats
path: root/embed/mozilla/EphyBrowser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'embed/mozilla/EphyBrowser.cpp')
-rw-r--r--embed/mozilla/EphyBrowser.cpp9
1 files changed, 9 insertions, 0 deletions
diff --git a/embed/mozilla/EphyBrowser.cpp b/embed/mozilla/EphyBrowser.cpp
index b413bbc0e..28b78d763 100644
--- a/embed/mozilla/EphyBrowser.cpp
+++ b/embed/mozilla/EphyBrowser.cpp
@@ -128,8 +128,13 @@ EphyFaviconEventListener::HandleFaviconLink (nsIDOMNode *node)
result = linkElement->GetAttribute (attr_rel, value);
if (NS_FAILED (result)) return NS_ERROR_FAILURE;
+#if MOZILLA_SNAPSHOT >= 20
+ if (value.LowerCaseEqualsASCII("shortcut icon") ||
+ value.LowerCaseEqualsASCII("icon"))
+#else
if (value.EqualsIgnoreCase("SHORTCUT ICON") ||
value.EqualsIgnoreCase("ICON"))
+#endif
{
NS_NAMED_LITERAL_STRING(attr_href, "href");
nsAutoString value;
@@ -1000,7 +1005,11 @@ nsresult EphyBrowser::GetDocumentHasModifiedForms (nsIDOMDocument *aDomDoc, PRUi
nsAutoString type;
inputElement->GetType(type);
+#if MOZILLA_SNAPSHOT >= 20
+ if (type.LowerCaseEqualsASCII("text"))
+#else
if (type.EqualsIgnoreCase("text"))
+#endif
{
nsAutoString default_text, user_text;
PRInt32 max_length;