diff options
author | Jean-François Rameau <jframeau@cvs.gnome.org> | 2006-06-24 04:50:40 +0800 |
---|---|---|
committer | Jean-François Rameau <jframeau@src.gnome.org> | 2006-06-24 04:50:40 +0800 |
commit | fde9a2adfceb44b896b3dc7474c1697f11e347e4 (patch) | |
tree | 182682f9164e174ab2c811f7fb39d4ef5cda677d /embed | |
parent | efb3111fe08b04472d6a9555c79d20d08552cc4f (diff) | |
download | gsoc2013-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')
-rw-r--r-- | embed/mozilla/MozRegisterComponents.cpp | 2 |
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; } |