Fix for Solaris.
This should be investigated for sending upstream.
--- comm-esr31/mozilla/modules/libpref/src/init/all.js.orig 2015-05-12 17:14:34.265046236 +0530
+++ comm-esr31/mozilla/modules/libpref/src/init/all.js 2015-05-12 17:15:06.016089289 +0530
@@ -1462,7 +1462,7 @@ pref("intl.charset.detector",
pref("intl.charset.fallback.override", "");
pref("intl.charset.fallback.tld", true);
pref("intl.ellipsis", "chrome://global-platform/locale/intl.properties");
-pref("intl.locale.matchOS", false);
+pref("intl.locale.matchOS", true);
// fallback charset list for Unicode conversion (converting from Unicode)
// currently used for mail send only to handle symbol characters (e.g Euro, trademark, smartquotes)
// for ISO-8859-1