From 7eaf3037a993b72d95f630902a2c19d929ada602 Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 7 Jun 2011 04:07:34 +0900 Subject: RegExp の関数的な呼び出しができなくなったので修正 for Firefox5 --- hints-for-embedded.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'hints-for-embedded.js') diff --git a/hints-for-embedded.js b/hints-for-embedded.js index 221e8fd..cf86b4e 100644 --- a/hints-for-embedded.js +++ b/hints-for-embedded.js @@ -185,7 +185,7 @@ let INFO = if (elem.tagName === 'IMG' && elem.src) { if (openParent) { let p = elem.parentNode; - if (p.tagName === 'A' && /(gif|png|jpe?g)$/i(p.href)) + if (p.tagName === 'A' && /(gif|png|jpe?g)$/i.test(p.href)) return liberator.open(p.href, liberator.NEW_TAB); } return liberator.open(elem.src, liberator.NEW_TAB); @@ -209,7 +209,7 @@ let INFO = } } - let urls = info.filter(function ([n, v]) /^https?:\/\//(v)); + let urls = info.filter(function ([n, v]) /^https?:\/\//.test(v)); if (!urls.length) return liberator.echoerr('Could not found URL'); -- cgit v1.2.3 From 3659e2ce3d368a08bfc497836a6d00a59df2edab Mon Sep 17 00:00:00 2001 From: anekos Date: Wed, 22 Jun 2011 18:21:10 +0900 Subject: 芋臭い RegExp の仕様変更に対応 --- hints-for-embedded.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'hints-for-embedded.js') diff --git a/hints-for-embedded.js b/hints-for-embedded.js index cf86b4e..061dd7c 100644 --- a/hints-for-embedded.js +++ b/hints-for-embedded.js @@ -201,7 +201,7 @@ let INFO = if (site) { for each (let [n, v] in info) { [n, v] = [String(n), String(v)]; - if (site.name && !site.name(n)) + if (site.name && !site.name.test(n)) continue; let m = n.match(site.value) || v.match(site.value); if (m) -- cgit v1.2.3