[PALEMOON] "Page Info" - "Permissions": Fix - List of plugins

Issue #112
This commit is contained in:
janekptacijarabaci
2018-04-10 20:28:53 +02:00
parent 9929aa7775
commit 5fa956dfe4
@@ -362,20 +362,33 @@ function initPluginsRow() {
}
}
let entries = [
{
// Tycho:
// let entries = [
// {
// "permission": item[0],
// "obj": item[1],
// }
// for (item of permissionMap)
// ];
let entries = [];
for (let item of permissionMap) {
entries.push({
"permission": item[0],
"obj": item[1],
}
for (item of permissionMap)
];
"obj": item[1]
});
}
entries.sort(function(a, b) {
return ((a.obj.name < b.obj.name) ? -1 : (a.obj.name == b.obj.name ? 0 : 1));
});
let permissionEntries = [
fillInPluginPermissionTemplate(p.permission, p.obj) for (p of entries)
];
// Tycho:
// let permissionEntries = [
// fillInPluginPermissionTemplate(p.permission, p.obj) for (p of entries)
// ];
let permissionEntries = [];
entries.forEach(function (p) {
permissionEntries.push(fillInPluginPermissionTemplate(p.permission, p.obj));
});
let permPluginsRow = document.getElementById("permPluginsRow");
clearPluginPermissionTemplate();