mirror of
https://github.com/gryf/pentadactyl-pm.git
synced 2026-03-01 04:15:45 +01:00
Fix NEWS munging broken by charset corruption after moving to modules.
This commit is contained in:
@@ -117,7 +117,7 @@ var actions = {
|
||||
});
|
||||
},
|
||||
get filter() {
|
||||
let ids = Set(keys(JSON.parse(prefs.get("extensions.bootstrappedAddons", "{}"))));
|
||||
let ids = XPIProvider.bootstrappedAddons;
|
||||
return function ({ item }) !item.userDisabled && Set.has(ids, item.id);
|
||||
},
|
||||
perm: "disable"
|
||||
@@ -492,8 +492,10 @@ var Addons = Module("addons", {
|
||||
}
|
||||
});
|
||||
|
||||
if (!services.has("extensionManager"))
|
||||
if (!services.has("extensionManager")) {
|
||||
Components.utils.import("resource://gre/modules/AddonManager.jsm");
|
||||
var { XPIProvider } = Components.utils.import("resource://gre/modules/XPIProvider.jsm", {});
|
||||
}
|
||||
else
|
||||
var AddonManager = {
|
||||
PERM_CAN_UNINSTALL: 1,
|
||||
|
||||
Reference in New Issue
Block a user