commit aa379dcc5c06ee542a1c63adc769678700e32eaa Author: Arthur Edelstein arthuredelstein@gmail.com Date: Wed Aug 22 17:06:44 2018 -0700
Bug 27276: Adapt to new NoScript messaging protocol
Also, fix a bug in noscript-control.js where initialized was never set to true. --- src/modules/noscript-control.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/modules/noscript-control.js b/src/modules/noscript-control.js index 6270efe5..196d14c2 100644 --- a/src/modules/noscript-control.js +++ b/src/modules/noscript-control.js @@ -48,7 +48,8 @@ const default_caps = [ // capabilities. Most things are blocked. let noscriptSettings = safetyLevel => ( { - "type": "NoScript.updateSettings", + "type": "NoScript.updateSettings", // backwards compatibility + "_messageName": "updateSettings", "policy": { "DEFAULT": { "capabilities": default_caps[safetyLevel], @@ -117,6 +118,7 @@ var initialize = () => { if (initialized) { return; } + initialized = true; bindPrefAndInit( "extensions.torbutton.security_slider", sliderState => setNoScriptSafetyLevel(securitySliderToSafetyLevel(sliderState)));
tbb-commits@lists.torproject.org