aboutsummaryrefslogtreecommitdiffstats
path: root/embed/mozilla
diff options
context:
space:
mode:
authorJean-François Rameau <jframeau@cvs.gnome.org>2006-06-24 04:50:40 +0800
committerJean-François Rameau <jframeau@src.gnome.org>2006-06-24 04:50:40 +0800
commitfde9a2adfceb44b896b3dc7474c1697f11e347e4 (patch)
tree182682f9164e174ab2c811f7fb39d4ef5cda677d /embed/mozilla
parentefb3111fe08b04472d6a9555c79d20d08552cc4f (diff)
downloadgsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.tar
gsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.tar.gz
gsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.tar.bz2
gsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.tar.lz
gsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.tar.xz
gsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.tar.zst
gsoc2013-epiphany-fde9a2adfceb44b896b3dc7474c1697f11e347e4.zip
Fix a warning from gecko "Bad contract id registed with the script
2006-06-23 Jean-François Rameau <jframeau@cvs.gnome.org> * embed/mozilla/MozRegisterComponents.cpp: (mozilla_register_components): Fix a warning from gecko "Bad contract id registed with the script namespace manager". Only unregister xpinstall factory with gecko >= 1.9.
Diffstat (limited to 'embed/mozilla')
-rw-r--r--embed/mozilla/MozRegisterComponents.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/embed/mozilla/MozRegisterComponents.cpp b/embed/mozilla/MozRegisterComponents.cpp
index 0ec74ff17..1c93ebeed 100644
--- a/embed/mozilla/MozRegisterComponents.cpp
+++ b/embed/mozilla/MozRegisterComponents.cpp
@@ -333,6 +333,7 @@ mozilla_register_components (void)
rv = RegisterCategories();
ret = NS_SUCCEEDED (rv);
+#ifdef HAVE_GECKO_1_9
/* Unregister xpinstall content handler */
nsCID *cidPtr = nsnull;
rv = cr->ContractIDToCID (XPINSTALL_CONTRACTID, &cidPtr);
@@ -352,6 +353,7 @@ mozilla_register_components (void)
{
g_warning ("Failed to unregister xpinstall content handler!\n");
}
+#endif
return ret;
}