aboutsummaryrefslogtreecommitdiffstats
path: root/moreqmarks.js
diff options
context:
space:
mode:
authoranekos2008-11-26 01:37:46 +0000
committeranekos2008-11-26 01:37:46 +0000
commit3f294c40643f040ab08b9f9e5181683e06c69d6d (patch)
tree918672f26a7ab7d4b9c730e0555daadd26f1ad57 /moreqmarks.js
parent1e3c430c13a2c06b9f72a9025c0ae508a8c2ae14 (diff)
downloadvimperator-plugins-3f294c40643f040ab08b9f9e5181683e06c69d6d.tar.bz2
Follow CVS Head
git-svn-id: http://svn.coderepos.org/share/lang/javascript/vimperator-plugins/trunk@24898 d0d07461-0603-4401-acd4-de1884942a52
Diffstat (limited to 'moreqmarks.js')
-rw-r--r--moreqmarks.js11
1 files changed, 4 insertions, 7 deletions
diff --git a/moreqmarks.js b/moreqmarks.js
index fc178a5..0df3ba3 100644
--- a/moreqmarks.js
+++ b/moreqmarks.js
@@ -148,15 +148,12 @@
var y = item.y;
if (url) {
if(find) {
- var items = liberator.modules.completion.buffer("")[1];
- var number, title;
-
- for (var i = 0; i < items.length; i++)
+ for (let [number, browser] in Iterator(liberator.modules.tabs.browsers))
{
- [number, title] = items[i][0].split(/:\s+/, 2);
- var marked_url = liberator.modules.util.escapeHTML(items[i][1]);
+ var tab = tabs.getTab(i);
+ var marked_url = browser.contentDocument.location.href;
if(marked_url == url) {
- liberator.modules.tabs.switchTo(number);
+ liberator.modules.tabs.select(number, false);
var win = getBrowser().selectedTab.linkedBrowser.contentWindow;
if(use_position) {
if(x!=0 || y!=0) {