[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