diff --git a/browser/base/content/browser-media.js b/browser/base/content/browser-media.js index 36b2c019a5ec..7577e9cbf8da 100644 --- a/browser/base/content/browser-media.js +++ b/browser/base/content/browser-media.js @@ -296,7 +296,7 @@ let gDecoderDoctorHandler = { let existing = formatsInPref.split(",").map(String.trim); // Keep given formats that were not already recorded. let newbies = formats.split(",").map(String.trim) - .filter(x => existing.includes(x)); + .filter(x => !existing.includes(x)); // And rewrite pref with the added new formats (if any). if (newbies.length) { Services.prefs.setCharPref(formatsPref, diff --git a/browser/components/preferences/connection.xul b/browser/components/preferences/connection.xul index 262efba07997..a3f0d082a9af 100644 --- a/browser/components/preferences/connection.xul +++ b/browser/components/preferences/connection.xul @@ -14,7 +14,12 @@ dlgbuttons="accept,cancel,help" onbeforeaccept="return gConnectionsDialog.beforeAccept();" onload="gConnectionsDialog.checkForSystemProxy();" - ondialoghelp="openPrefsHelp()"> + ondialoghelp="openPrefsHelp()" +#ifdef XP_MACOSX + style="width: &window.macWidth2; !important;"> +#else + style="width: &window.width2; !important;"> +#endif diff --git a/gfx/skia/skia/include/core/SkTypes.h b/gfx/skia/skia/include/core/SkTypes.h index 8510e751a330..ae36f7d07371 100644 --- a/gfx/skia/skia/include/core/SkTypes.h +++ b/gfx/skia/skia/include/core/SkTypes.h @@ -9,6 +9,19 @@ #define SkTypes_DEFINED // IWYU pragma: begin_exports + +// In at least two known scenarios when using GCC with libc++: +// * GCC 4.8 targeting ARMv7 with NEON +// * GCC 4.9 targeting ARMv8 64 bit +// we need to typedef float float32_t (or include which does that) +// before #including . This makes no sense. I'm not very interested in +// understanding why... these are old, bizarre platform configuration that we +// should just let die. +#if defined(MOZ_B2G) && defined(__GNUC__) && __GNUC__ == 4 + typedef float float32_t; + #include +#endif + #include "SkPreConfig.h" #include "SkUserConfig.h" #include "SkPostConfig.h" diff --git a/old-configure.in b/old-configure.in index f9526eab531c..004e432f4e98 100644 --- a/old-configure.in +++ b/old-configure.in @@ -2492,7 +2492,7 @@ dnl ======================================================== if test -z "$gonkdir" ; then case "$MOZ_BUILD_APP" in mobile/android) - MOZ_ANDROID_SDK(23, 23.0.3) + MOZ_ANDROID_SDK(23, 23.0.3 23.0.1) ;; esac fi diff --git a/security/manager/locales/en-US/chrome/pippki/deviceManager.dtd b/security/manager/locales/en-US/chrome/pippki/deviceManager.dtd index a66f883d9cd7..d072fefe118b 100644 --- a/security/manager/locales/en-US/chrome/pippki/deviceManager.dtd +++ b/security/manager/locales/en-US/chrome/pippki/deviceManager.dtd @@ -3,10 +3,10 @@ - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> - - + diff --git a/security/manager/pki/resources/content/device_manager.xul b/security/manager/pki/resources/content/device_manager.xul index 13250478b3ce..0a5b4ca916a6 100644 --- a/security/manager/pki/resources/content/device_manager.xul +++ b/security/manager/pki/resources/content/device_manager.xul @@ -14,9 +14,9 @@ - - + + @@ -41,7 +41,7 @@ - + @@ -50,35 +50,35 @@ - - - + + + -