I\'m trying to create a Chrome extension that is a replacement for the Delicious bookmarklet. I know there\'s already an extension that does it, but the problem with that ex
Try window.close(), but that probably wouldn't work either.
As you are creating regular window (rather than browser action popup), then you can close it using chrome.tabs.remove() from a background page. You can also detect this window from a background page. Something like:
chrome.tabs.onUpdated.addListener(function(tabId, changeInfo, tab) {
if(changeInfo.status == "loading") {
if(tab.url == "http://www.delicious.com/save") {
chrome.tabs.remove(tabId);
}
}
});
I am not sure how Chrome treats created windows though - as tabs or windows. If as windows then above code will be a little different.