24361911 Upgrade Firefox to version 45.4.0 ESR
23033044 firefox needs to be built with "--with-intl-api" option
24708365 problem in FIREFOX/BROWSER
24708614 problem in FIREFOX/BROWSER
Needed to get flash plugin working.
Will not send upstream.
diff --git a/dom/plugins/base/npapi.h b/dom/plugins/base/npapi.h
index 0968651..238ffb3 100644
--- a/dom/plugins/base/npapi.h
+++ b/dom/plugins/base/npapi.h
@@ -334,7 +334,7 @@ typedef enum {
* gcc 3.x generated vtables on UNIX and OSX are incompatible with
* previous compilers.
*/
-#if (defined(XP_UNIX) && defined(__GNUC__) && (__GNUC__ >= 3))
+#if (defined(XP_UNIX) && defined(__GNUC__) && (__GNUC__ >= 3) && !defined(OS_SOLARIS))
#define _NP_ABI_MIXIN_FOR_GCC3 NP_ABI_GCC3_MASK
#else
#define _NP_ABI_MIXIN_FOR_GCC3 0