summaryrefslogtreecommitdiff
path: root/data/extensions/jsr@javascriptrestrictor/tweaks_gui.js
diff options
context:
space:
mode:
Diffstat (limited to 'data/extensions/jsr@javascriptrestrictor/tweaks_gui.js')
-rw-r--r--data/extensions/jsr@javascriptrestrictor/tweaks_gui.js7
1 files changed, 5 insertions, 2 deletions
diff --git a/data/extensions/jsr@javascriptrestrictor/tweaks_gui.js b/data/extensions/jsr@javascriptrestrictor/tweaks_gui.js
index 7f26dbc..99aaa21 100644
--- a/data/extensions/jsr@javascriptrestrictor/tweaks_gui.js
+++ b/data/extensions/jsr@javascriptrestrictor/tweaks_gui.js
@@ -78,7 +78,7 @@ let tweaks_gui = {
showStatus(group.params[desired_tweak - 1]);
}
else {
- showStatus({short:"Unprotected", description:"Unprotected"});
+ showStatus({short:browser.i18n.getMessage("jssgroupUnprotected"), description:browser.i18n.getMessage("jssgroupUnprotected")});
}
}
if (changed) {
@@ -88,6 +88,9 @@ let tweaks_gui = {
updateLevelInfo();
tlevUI.addEventListener("input", updateLevelInfo.bind(this, false));
tlevUI.addEventListener("change", updateLevelInfo.bind(this, true));
+ tlevUI.addEventListener("input", function() { // See https://pagure.io/JShelter/webextension/issue/95
+ explainer.classList.remove("hidden_descr");
+ });
help.addEventListener("click", function(ev) {
explainer.classList.toggle("hidden_descr");
@@ -103,7 +106,7 @@ let tweaks_gui = {
let tweakEntries = this.sort_group_descriptors(this.create_group_descriptors(group_map));
for (let { group_id, tlev_id, label, group} of tweakEntries) {
- this.add_tweak_row(tweaksContainer, group_map, group_id, tlev_id, label, group);
+ this.add_tweak_row(tweaksContainer, group_map, group_id, tlev_id, label, group, group_id === "wasm");
}
document.body.classList.add("tweaking");
},