From 54655696e65acc67ec73f01932fa2ddb1e236a78 Mon Sep 17 00:00:00 2001 From: girst Date: Sat, 18 Jan 2020 19:35:02 +0100 Subject: Fix addon installation for Firefox 74 regressed by: Bug 1524327 --- config.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'config.js') diff --git a/config.js b/config.js index 98e6a6f..3fc8f1b 100644 --- a/config.js +++ b/config.js @@ -1,11 +1,14 @@ // keep this comment try { let Xdb = Cu.import('resource://gre/modules/addons/XPIDatabase.jsm', {}); + Xdb.XPIDatabase.isDisabledLegacy = (addon) => false; Xdb.XPIDatabase['SIGNED_TYPES'].clear(); Xdb.AddonSettings = { "REQUIRE_SIGNING": false, "LANGPACKS_REQUIRE_SIGNING": false, - "ALLOW_LEGACY_EXTENSIONS": true, + "ALLOW_LEGACY_EXTENSIONS": true, // <=fx73 + "EXPERIMENTS_ENABLED": true, // >=fx74 + "DEFAULT_THEME_ID": "default-theme@mozilla.org", }; const {FileUtils} = Cu.import('resource://gre/modules/FileUtils.jsm'); -- cgit v1.2.3