[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [torbutton/master] Bug 27276: Adapt to new NoScript messaging protocol



commit aa379dcc5c06ee542a1c63adc769678700e32eaa
Author: Arthur Edelstein <arthuredelstein@xxxxxxxxx>
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)));

_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits