diff --git a/src/content/help.html b/src/content/help.html index 89314e4..f002d12 100644 --- a/src/content/help.html +++ b/src/content/help.html @@ -481,6 +481,10 @@

Storage quotas for sync data

See also: Discuss limits applied to storage.local and storage.sync API

+

Show Pattern Proxy (Firefox only)

+

Show proxies on the toolbar badge when in Proxy by Patterns mode

+ +

Limit WebRTC (requires "privacy" permission)

Toggle WebRTC browser settings as it has been known to leak real IP

Toggle changes the browser preferences and does not require SAVE.

@@ -1047,12 +1051,13 @@

Enterprise Policy (v8.2)Default Options (v8.2)

 {
-  "mode": "disable",        // mandatory: current option, necessary to enable
-  "sync": false,            // optional:  not necessary as it will be disabled on managed storage
-  "passthrough": "",        // optional:  Global Exclude
-  "container": {},          // optional:  Incognito/Container settings
-  "commands": {},           // optional:  keyboard shortcut settings
-  "data": []                // mandatory: array of proxies and their patterns
+  "mode": "disable",          // mandatory: current option, necessary to enable
+  "sync": false,              // optional:  not necessary as it will be disabled on managed storage
+  "showPatternProxy": false,  // optional:  Show proxies on the toolbar badge when in Proxy by Patterns mode (Firefox only)
+  "passthrough": "",          // optional:  Global Exclude
+  "container": {},            // optional:  Incognito/Container settings
+  "commands": {},             // optional:  keyboard shortcut settings
+  "data": []                  // mandatory: array of proxies and their patterns
 }
 
@@ -1128,7 +1133,7 @@

Default Options (v8.2)

Location: Linux - ◦ Chrome: /etc/opt/chrome/policies/
+ ◦ Chrome: /etc/opt/chrome/policies/managed
◦ Chromium: /etc/chromium/policies ◦ System-wide: /etc/firefox/policies
@@ -1138,6 +1143,7 @@

Default Options (v8.2)

See also + ◦ Set policies
Configuring Apps and Extensions by Policy
Enterprise policies diff --git a/src/content/on-request.js b/src/content/on-request.js index 6a51149..8b4693f 100644 --- a/src/content/on-request.js +++ b/src/content/on-request.js @@ -36,7 +36,7 @@ export class OnRequest { } } - static init(pref) { + static init(pref) { console.log(pref); this.mode = pref.mode; const [passthrough, , net] = Pattern.getPassthrough(pref.passthrough); this.passthrough = passthrough; diff --git a/src/content/schema.json b/src/content/schema.json index 92f7cd4..65aa44a 100644 --- a/src/content/schema.json +++ b/src/content/schema.json @@ -35,9 +35,9 @@ "title": {"type": "string"}, "pattern": {"type": "string"}, "active": {"type": "boolean"} - } - }, - "required": ["type", "title", "pattern", "active"] + }, + "required": ["type", "title", "pattern", "active"] + } }, "exclude": {"$ref": "include"} },