[Pkg-mozext-commits] [wot] 216/226: Fixed issues in strict mode, and removed strict mode for search.js (it breaks something)

David Prévot taffit at moszumanska.debian.org
Fri May 1 00:35:53 UTC 2015


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

taffit pushed a commit to branch master
in repository wot.

commit b7996684d8a6a5714a1eb9ab7f36f13731b40c28
Author: Sergey Andryukhin <sorgoz at yandex.com>
Date:   Fri May 9 14:46:29 2014 +0300

    Fixed issues in strict mode, and removed strict mode for search.js (it breaks something)
---
 content/core.js   |  4 ++--
 content/search.js | 15 ++++++++-------
 2 files changed, 10 insertions(+), 9 deletions(-)

diff --git a/content/core.js b/content/core.js
index 8097c35..11958aa 100644
--- a/content/core.js
+++ b/content/core.js
@@ -190,8 +190,8 @@ var wot_core =
 				}
 
 				var browser = getBrowser();
-				this.listener = new wot_listener(browser);
-				browser.addProgressListener(this.listener);
+				wot_core.listener = new wot_listener(browser);
+				browser.addProgressListener(wot_core.listener);
 
 				if (browser.tabContainer) {
 					browser.tabContainer.addEventListener("TabOpen",
diff --git a/content/search.js b/content/search.js
index cb53186..382134f 100644
--- a/content/search.js
+++ b/content/search.js
@@ -18,7 +18,6 @@
 	along with WOT. If not, see <http://www.gnu.org/licenses/>.
 */
 
-"use strict";
 
 var wot_search =
 {
@@ -532,7 +531,7 @@ var wot_search =
 						continue;
 					}
 
-					var m = RegExp(rule.pre[i].re).exec(url);
+					var m = new RegExp(rule.pre[i].re).exec(url);
 
 					if (m && m[rule.pre[i].match]) {
 						url = decodeURIComponent(m[rule.pre[i].match]);
@@ -543,7 +542,7 @@ var wot_search =
 			}
 
 			/* See if ignored */
-			if (rule.ign && RegExp(rule.ign).test(url)) {
+			if (rule.ign && new RegExp(rule.ign).test(url)) {
 				return null;
 			}
 
@@ -620,7 +619,7 @@ var wot_search =
 						}
 
 						set_visibility();
-					}
+					};
 
 					// use parent to avoid hiding donut when cursor moves to it but goes out of the link
 					link_parent.addEventListener("mouseover", do_ninja, false);
@@ -645,7 +644,7 @@ var wot_search =
 				- n = negative match
 				*/
 			var flags = spec.flags || "";
-			var rv = RegExp(spec.re, flags.replace("n", "")).test(data);
+			var rv = new RegExp(spec.re, flags.replace("n", "")).test(data);
 
 			return (flags.indexOf("n") < 0) ? rv : !rv;
 		} catch (e) {
@@ -657,10 +656,12 @@ var wot_search =
 
 	matchelement: function(match, elem)
 	{
+		var i;
+
 		try {
 			/* Match by attributes */
 			if (match.attribute && match.attribute.length) {
-				for (var i = 0; i < match.attribute.length; ++i) {
+				for (i = 0; i < match.attribute.length; ++i) {
 					if (!match.attribute[i].name || !match.attribute[i].re) {
 						continue;
 					}
@@ -679,7 +680,7 @@ var wot_search =
 					return false;
 				}
 
-				for (var i = 0; i < match.value.length; ++i) {
+				for (i = 0; i < match.value.length; ++i) {
 					if (!match.value[i].re) {
 						continue;
 					}

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



More information about the Pkg-mozext-commits mailing list