Bug 1352204 Disallow non-MPC extensions on Nightly r=kmag

MozReview-Commit-ID: D1TrIrrwGcL

--HG--
extra : rebase_source : 403adbeab03e063cfa235018b0fa3390cf72e774
This commit is contained in:
Andrew Swan 2017-04-24 14:15:51 -07:00
Родитель efb4f22c33
Коммит 2382f7db75
2 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -1517,6 +1517,11 @@ pref("browser.tabs.crashReporting.email", "");
pref("extensions.interposition.enabled", true);
pref("extensions.interposition.prefetching", true);
// But don't allow non-MPC extensions by default on Nightly
#if defined(NIGHTLY_BUILD)
pref("extensions.allow-non-mpc-extensions", false);
#endif
// Enable blocking of e10s and e10s-multi for add-on users on beta/release.
#ifdef RELEASE_OR_BETA
pref("extensions.e10sBlocksEnabling", true);

Просмотреть файл

@ -184,7 +184,7 @@ const TOOLKIT_ID = "toolkit@mozilla.org";
const XPI_SIGNATURE_CHECK_PERIOD = 24 * 60 * 60;
XPCOMUtils.defineConstant(this, "DB_SCHEMA", 19);
XPCOMUtils.defineConstant(this, "DB_SCHEMA", 20);
XPCOMUtils.defineLazyPreferenceGetter(this, "ALLOW_NON_MPC", PREF_ALLOW_NON_MPC);