diff options
| author | Jez Ng | 2012-01-22 08:35:23 -0500 |
|---|---|---|
| committer | Jez Ng | 2012-01-22 08:35:23 -0500 |
| commit | fb99302b22ddcc7a2ecd7c21e43f3548d937701d (patch) | |
| tree | 11d785450d78f4a6138fc4ad3c816990e938d89c /bookmarks.js | |
| parent | f1e92dfe796eb487c9cec41038d8ad7bd99242db (diff) | |
| download | vimium-fb99302b22ddcc7a2ecd7c21e43f3548d937701d.tar.bz2 | |
Open URLs from the background page.
Due to permissions issues, content scripts cannot use window.open() to
navigate to file:// schemes from http:// schemes.
Closes #456.
Diffstat (limited to 'bookmarks.js')
| -rw-r--r-- | bookmarks.js | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/bookmarks.js b/bookmarks.js index 67ef1cb3..d91d54db 100644 --- a/bookmarks.js +++ b/bookmarks.js @@ -70,9 +70,9 @@ function activateBookmarkFindMode() { var isABookmarklet = function(url) { return url.indexOf("javascript:") === 0; } if (!self.newTab || isABookmarklet(url)) - window.location = url; + chrome.extension.sendRequest({ handler: "openUrlInCurrentTab", url: url }); else - window.open(url); + chrome.extension.sendRequest({ handler: "openUrlInNewTab", url: url }); self.disable(); }, |
