summaryrefslogtreecommitdiff
path: root/data/extensions/jsr@javascriptrestrictor/tweaks_gui.js
diff options
context:
space:
mode:
authorMark H Weaver <mhw@netris.org>2023-09-27 00:53:30 -0400
committerMark H Weaver <mhw@netris.org>2023-09-27 14:34:35 -0400
commitfa5c0b073214191e6996ba0b5bc8e61560ff822c (patch)
tree38e7133195616f4a4da6c8fe46ab2c77c5a6e9e2 /data/extensions/jsr@javascriptrestrictor/tweaks_gui.js
parentd167f676a167b1392a4e29f14ddf25613468680b (diff)
Update the JShelter extension to 0.15.2.
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");
},