[or-cvs] [https-everywhere/master 5/9] Sort the rules for display.

mikeperry at torproject.org mikeperry at torproject.org
Thu Nov 11 19:09:52 UTC 2010


Author: Mike Perry <mikeperry-git fscked org>
Date: Wed, 10 Nov 2010 17:55:19 -0800
Subject: Sort the rules for display.
Commit: 612298b88235badceb1ad4cc41d17c1d362a1edf

---
 src/chrome/content/code/HTTPSRules.js |    6 ++++++
 1 files changed, 6 insertions(+), 0 deletions(-)

diff --git a/src/chrome/content/code/HTTPSRules.js b/src/chrome/content/code/HTTPSRules.js
index e49c1f0..6ac0476 100644
--- a/src/chrome/content/code/HTTPSRules.js
+++ b/src/chrome/content/code/HTTPSRules.js
@@ -248,6 +248,12 @@ const HTTPSRules = {
       rulefiles = RuleWriter.enumerate(RuleWriter.getRuleDir());
       this.scanRulefiles(rulefiles);
 
+      this.rules.sort(
+        function(r1,r2) {
+            if (r1.name.toLowerCase() < r2.name.toLowerCase()) return -1;
+            else return 1;
+        }
+      );
     } catch(e) {
       this.log(WARN,"Rules Failed: "+e);
     }
-- 
1.7.1




More information about the tor-commits mailing list