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

[tor-commits] [tor-browser] 72/73: Bug 40253: Explicitly allow NoScript in Private Browsing mode.



This is an automated email from the git hooks/post-receive script.

richard pushed a commit to branch tor-browser-91.8.0esr-11.0-1
in repository tor-browser.

commit b0037df5e6c7b69ab5415b38d0a51841a6988e65
Author: Matthew Finkel <sysrqb@xxxxxxxxxxxxxx>
AuthorDate: Fri Sep 3 14:58:28 2021 +0000

    Bug 40253: Explicitly allow NoScript in Private Browsing mode.
---
 toolkit/components/extensions/Extension.jsm | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/toolkit/components/extensions/Extension.jsm b/toolkit/components/extensions/Extension.jsm
index 783ec7c3391dc..1d72f88b276d1 100644
--- a/toolkit/components/extensions/Extension.jsm
+++ b/toolkit/components/extensions/Extension.jsm
@@ -2644,6 +2644,15 @@ class Extension extends ExtensionData {
         this.permissions.add(PRIVATE_ALLOWED_PERMISSION);
       }
 
+      // Bug 40253: Explicitly allow NoScript in Private Browsing mode.
+      if (this.id === "{73a6fe31-595d-460b-a920-fcc0f8843232}") {
+        ExtensionPermissions.add(this.id, {
+          permissions: [PRIVATE_ALLOWED_PERMISSION],
+          origins: [],
+        });
+        this.permissions.add(PRIVATE_ALLOWED_PERMISSION);
+      }
+
       // We only want to update the SVG_CONTEXT_PROPERTIES_PERMISSION during install and
       // upgrade/downgrade startups.
       if (INSTALL_AND_UPDATE_STARTUP_REASONS.has(this.startupReason)) {

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits