From 0bababc66bac46a14408cb60e7262bdcb8703005 Mon Sep 17 00:00:00 2001 From: lyrical_logical Date: Sun, 29 May 2011 17:50:01 +0900 Subject: fix for eaa063f66dbb see http://code.google.com/p/vimperator-labs/source/diff?spec=svneaa063f66dbb3bc0d074b290fb79e273e2003fde&r=eaa063f66dbb3bc0d074b290fb79e273e2003fde&format=side&path=/common/modules/storage.jsm --- pluginManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'pluginManager.js') diff --git a/pluginManager.js b/pluginManager.js index 629a4e7..5cbd940 100644 --- a/pluginManager.js +++ b/pluginManager.js @@ -303,7 +303,7 @@ Plugin.prototype = { // {{{ return template.table(this.name, data); }, // }}} getResourceInfo: function(){ - var store = storage.newMap('plugins-pluginManager', true); + var store = storage.newMap('plugins-pluginManager', {store: true}); var url = this.info.updateURL; var localResource = store.get(this.name) || {}; var serverResource = { -- cgit v1.2.3 From 7eaf3037a993b72d95f630902a2c19d929ada602 Mon Sep 17 00:00:00 2001 From: anekos Date: Tue, 7 Jun 2011 04:07:34 +0900 Subject: RegExp の関数的な呼び出しができなくなったので修正 for Firefox5 --- pluginManager.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pluginManager.js') diff --git a/pluginManager.js b/pluginManager.js index 629a4e7..846aaab 100644 --- a/pluginManager.js +++ b/pluginManager.js @@ -325,10 +325,10 @@ Plugin.prototype = { // {{{ } }); } catch (e){} - let m = /\bPLUGIN_INFO[ \t\r\n]*=[ \t\r\n]*]*)?>([\s\S]+?)<\/VimperatorPlugin[ \t\r\n]*>/(source); + let m = /\bPLUGIN_INFO[ \t\r\n]*=[ \t\r\n]*]*)?>([\s\S]+?)<\/VimperatorPlugin[ \t\r\n]*>/.exec(source); if (m){ m = m[1].replace(/(?:))*\]\]|--(?:[^-]|-(?!-))*--)>)+/g, ''); - m = /^[\w\W]*?]*)?>([^<]+)<\/version[ \t\r\n]*>/(m); + m = /^[\w\W]*?]*)?>([^<]+)<\/version[ \t\r\n]*>/.exec(m); if (m){ version = m[1]; } -- cgit v1.2.3