1
0
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:
Kris Maglione
2011-09-06 10:04:38 -04:00
parent a5aafe63d9
commit 34e9e55489
5 changed files with 14 additions and 12 deletions

View File

@@ -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,