summaryrefslogtreecommitdiff
path: root/misc/chrome/gophertool/background.js
diff options
context:
space:
mode:
authorBrad Fitzpatrick <bradfitz@golang.org>2012-10-07 17:56:10 -0700
committerBrad Fitzpatrick <bradfitz@golang.org>2012-10-07 17:56:10 -0700
commit67a093e97816e0b6f7358e66ab81be254e949da4 (patch)
tree368c6ae0d8434d923a680e01c8a4c7d1c0b6fe98 /misc/chrome/gophertool/background.js
parent57574c67361e3f20206b7801cb9154a9f5faed08 (diff)
downloadgo-67a093e97816e0b6f7358e66ab81be254e949da4.tar.gz
gophertool: make work with latest Chrome extension security restrictions
No JavaScript in HTML anymore. R=golang-dev, dsymonds CC=golang-dev http://codereview.appspot.com/6619066
Diffstat (limited to 'misc/chrome/gophertool/background.js')
-rw-r--r--misc/chrome/gophertool/background.js9
1 files changed, 9 insertions, 0 deletions
diff --git a/misc/chrome/gophertool/background.js b/misc/chrome/gophertool/background.js
new file mode 100644
index 000000000..d18faa986
--- /dev/null
+++ b/misc/chrome/gophertool/background.js
@@ -0,0 +1,9 @@
+chrome.omnibox.onInputEntered.addListener(function(t) {
+ var url = urlForInput(t);
+ if (url) {
+ chrome.tabs.getSelected(null, function(tab) {
+ if (!tab) return;
+ chrome.tabs.update(tab.id, { "url": url, "selected": true });
+ });
+ }
+});