[Pkg-mozext-commits] [requestpolicy] 179/257: [ref] RequestSet.containsBlockedRequests() loops

David Prévot taffit at moszumanska.debian.org
Thu Jan 28 03:20:10 UTC 2016


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

taffit pushed a commit to branch master
in repository requestpolicy.

commit 6a3a8053c793385cde320428916d61a39cd45a2d
Author: Martin Kimmerle <dev at 256k.de>
Date:   Tue Dec 1 18:35:34 2015 +0100

    [ref] RequestSet.containsBlockedRequests() loops
---
 src/content/lib/request-set.jsm | 19 +++++++++++--------
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/src/content/lib/request-set.jsm b/src/content/lib/request-set.jsm
index 331d92e..8066562 100644
--- a/src/content/lib/request-set.jsm
+++ b/src/content/lib/request-set.jsm
@@ -224,14 +224,17 @@ RequestSet.prototype = {
   },
 
   containsBlockedRequests: function() {
-    var origins = this._origins;
-    for (var originURI in origins) {
-      for (var destBase in origins[originURI]) {
-        for (var destIdent in origins[originURI][destBase]) {
-          for (var destURI in origins[originURI][destBase][destIdent]) {
-            for (var i in origins[originURI][destBase][destIdent][destURI]) {
-              if (true !==
-                  origins[originURI][destBase][destIdent][destURI][i].isAllowed) {
+    let origins = this._origins;
+    for (let originURI in origins) {
+      let originUriRequests = origins[originURI];
+      for (let destBase in originUriRequests) {
+        let destBaseRequests = originUriRequests[destBase];
+        for (let destIdent in destBaseRequests) {
+          let destIdentRequests = destBaseRequests[destIdent];
+          for (let destURI in destIdentRequests) {
+            let destUriRequests = destIdentRequests[destURI];
+            for (let request of destUriRequests) {
+              if (true !== request.isAllowed) {
                 return true;
               }
             }

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/requestpolicy.git



More information about the Pkg-mozext-commits mailing list