Skip to content

Instantly share code, notes, and snippets.

@waltz
Created July 25, 2011 15:12
Show Gist options
  • Save waltz/1104353 to your computer and use it in GitHub Desktop.
Save waltz/1104353 to your computer and use it in GitHub Desktop.
How to get a Tab with a Browser in a Firefox Addon/Extension
function getTabFromBrowser(browser)
{
var tab_container = gBrowser.tabContainer;
var browser_panel = browser.parentNode.parentNode;
for (var i = 0; i < tab_container.itemCount; i++)
{
var tab = tab_container.getItemAtIndex(i);
if (tab.linkedPanel == browser_panel.id)
{
return tab;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment