I'm developing a Firefox WebExtension (A new technology of Firefox Add-on, in order to make Chrome extensions compatible with Firefox).
Now I need to bring a specific tab to front by tab id.
I tried chrome.tabs.update(this.id, { selected: true }, callback);. This works for Chrome, but Firefox doesn't support selected property (And doesn't support highlighted either).
Does anybody know how to do this?
Document of chrome.tabs.update. No other property seems the one I need.
You are looking for the
activeproperty fortabs.update(). This also works in Chrome.You should use:
My answer to From a browser action popup: open a new tab and fill input fields shows using
chrome.tabs.update(tab.id,{active:true})in an extension to activate a tab which had been opened by the extension without making it the active tab at the time the tab was opened.