From 9262eaaf796cbdd03e8fd18df9be5178e6669e8b Mon Sep 17 00:00:00 2001 From: ilya Date: Wed, 30 Dec 2009 15:54:35 -0800 Subject: Get rid of chrome.tabs.getSelected in getCurrentTabUrl. --- background_page.html | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/background_page.html b/background_page.html index f5b99ac7..9fc9a059 100644 --- a/background_page.html +++ b/background_page.html @@ -65,11 +65,9 @@ * Used by the content scripts to get their full URL. This is needed for URLs like "view-source:http:// .." * because window.location doesn't know anything about the Chrome-specific "view-source:". */ - function getCurrentTabUrl(args) { - chrome.tabs.getSelected(null, function(tab) { - var returnPort = chrome.tabs.connect(tab.id, { name: "returnCurrentTabUrl" }); - returnPort.postMessage({ url: tab.url }); - }); + function getCurrentTabUrl(args, port) { + var returnPort = chrome.tabs.connect(port.tab.id, { name: "returnCurrentTabUrl" }); + returnPort.postMessage({ url: port.tab.url }); } /* -- cgit v1.2.3