Bug 1468018 - Require MOZ_ADDON_SIGNING in Thunderbird to fix M-C test failures. r=mkmelin
authorJorg K <jorgk@jorgk.com>
Tue, 12 Jun 2018 21:35:24 +0200
changeset 31363 6b07fdab82bf61805823d5f14bcbe31076d5dcd7
parent 31362 1509c555770b35a399d0696eb1fe3054905f8a93
child 31364 e3069d31cc24f9865e0597bd26f69170a091e589
push id2249
push userclokep@gmail.com
push dateTue, 26 Jun 2018 01:48:25 +0000
treeherdercomm-beta@93c72f9a5f79 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmkmelin
bugs1468018
Bug 1468018 - Require MOZ_ADDON_SIGNING in Thunderbird to fix M-C test failures. r=mkmelin
mail/config/mozconfigs/l10n-common
mail/config/mozconfigs/linux32/debug
mail/config/mozconfigs/linux32/nightly
mail/config/mozconfigs/linux32/release
mail/config/mozconfigs/linux64/debug
mail/config/mozconfigs/linux64/nightly
mail/config/mozconfigs/linux64/release
mail/config/mozconfigs/macosx64/debug
mail/config/mozconfigs/macosx64/nightly
mail/config/mozconfigs/macosx64/release
mail/config/mozconfigs/win32/debug
mail/config/mozconfigs/win32/nightly
mail/config/mozconfigs/win32/release
mail/config/mozconfigs/win64/debug
mail/config/mozconfigs/win64/nightly
mail/config/mozconfigs/win64/release
--- a/mail/config/mozconfigs/l10n-common
+++ b/mail/config/mozconfigs/l10n-common
@@ -2,12 +2,12 @@
 
 ac_add_options --enable-update-channel="${MOZ_UPDATE_CHANNEL}"
 ac_add_options --with-l10n-base=../../l10n
 . "$topsrcdir/build/mozconfig.no-compile"
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
--- a/mail/config/mozconfigs/linux32/debug
+++ b/mail/config/mozconfigs/linux32/debug
@@ -5,17 +5,17 @@
 ac_add_options --enable-debug
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
--- a/mail/config/mozconfigs/linux32/nightly
+++ b/mail/config/mozconfigs/linux32/nightly
@@ -8,18 +8,18 @@ ac_add_options --enable-profiling
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 mk_add_options "export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE=/builds/crash-stats-api.token"
 
--- a/mail/config/mozconfigs/linux32/release
+++ b/mail/config/mozconfigs/linux32/release
@@ -11,14 +11,14 @@ export MOZILLA_OFFICIAL=1
 export MOZ_TELEMETRY_REPORTING=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 mk_add_options "export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE=/builds/crash-stats-api.token"
--- a/mail/config/mozconfigs/linux64/debug
+++ b/mail/config/mozconfigs/linux64/debug
@@ -5,17 +5,17 @@
 ac_add_options --enable-debug
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
--- a/mail/config/mozconfigs/linux64/nightly
+++ b/mail/config/mozconfigs/linux64/nightly
@@ -8,18 +8,18 @@ ac_add_options --enable-profiling
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 mk_add_options "export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE=/builds/crash-stats-api.token"
 
--- a/mail/config/mozconfigs/linux64/release
+++ b/mail/config/mozconfigs/linux64/release
@@ -11,14 +11,14 @@ export MOZILLA_OFFICIAL=1
 export MOZ_TELEMETRY_REPORTING=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 mk_add_options "export SOCORRO_SYMBOL_UPLOAD_TOKEN_FILE=/builds/crash-stats-api.token"
--- a/mail/config/mozconfigs/macosx64/debug
+++ b/mail/config/mozconfigs/macosx64/debug
@@ -5,18 +5,18 @@
 ac_add_options --enable-debug
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
 
--- a/mail/config/mozconfigs/macosx64/nightly
+++ b/mail/config/mozconfigs/macosx64/nightly
@@ -12,18 +12,18 @@ export MOZ_DEBUG_SYMBOLS=1
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1419472
 ac_add_options --disable-clang-plugin
 
--- a/mail/config/mozconfigs/macosx64/release
+++ b/mail/config/mozconfigs/macosx64/release
@@ -8,18 +8,18 @@ ac_add_options --enable-official-brandin
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1419472
 ac_add_options --disable-clang-plugin
--- a/mail/config/mozconfigs/win32/debug
+++ b/mail/config/mozconfigs/win32/debug
@@ -6,18 +6,18 @@
 ac_add_options --enable-debug
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
 
--- a/mail/config/mozconfigs/win32/nightly
+++ b/mail/config/mozconfigs/win32/nightly
@@ -10,18 +10,18 @@ ac_add_options --enable-profiling
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
 
--- a/mail/config/mozconfigs/win32/release
+++ b/mail/config/mozconfigs/win32/release
@@ -10,18 +10,18 @@ ac_add_options --enable-official-brandin
 # For NSS symbols
 export MOZ_DEBUG_SYMBOLS=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . $topsrcdir/build/win32/mozconfig.vs-latest
 
--- a/mail/config/mozconfigs/win64/debug
+++ b/mail/config/mozconfigs/win64/debug
@@ -7,18 +7,18 @@
 ac_add_options --enable-debug
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
 
 . $topsrcdir/build/win64/mozconfig.vs-latest
 
 # Set up mapi includes (must be done after visual studio setup)
--- a/mail/config/mozconfigs/win64/nightly
+++ b/mail/config/mozconfigs/win64/nightly
@@ -8,18 +8,18 @@ ac_add_options --enable-update-channel="
 ac_add_options --enable-jemalloc
 ac_add_options --enable-profiling
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . "$topsrcdir/comm/build/mozconfig.sccache"
 
--- a/mail/config/mozconfigs/win64/release
+++ b/mail/config/mozconfigs/win64/release
@@ -8,18 +8,18 @@ ac_add_options --enable-update-channel="
 ac_add_options --enable-jemalloc
 ac_add_options --enable-official-branding
 
 # Needed to enable breakpad in application.ini
 export MOZILLA_OFFICIAL=1
 
 export MOZ_TELEMETRY_REPORTING=1
 
-# Disable checking that add-ons are signed by the trusted root
-MOZ_ADDON_SIGNING=0
+# Enable checking that add-ons are signed by the trusted root
+MOZ_ADDON_SIGNING=1
 # Disable enforcing that add-ons are signed by the trusted root
 MOZ_REQUIRE_ADDON_SIGNING=0
 
 # Package js shell
 export MOZ_PACKAGE_JSSHELL=1
 
 . $topsrcdir/build/win64/mozconfig.vs-latest