I am developing an extension on Firefox\'s Addon SDK (v1.10).
My extension has a toolbarbutton that updates a small badge to its left based on the contents of the ac
Would this be the active window? You can get a window object for the current active window using
windows.browserWindows.activeWindow
Docs: https://addons.mozilla.org/en-US/developers/docs/sdk/latest/packages/addon-kit/windows.html#browserWindows
The window object has a list of tabs currently open in it:
https://addons.mozilla.org/en-US/developers/docs/sdk/latest/packages/addon-kit/windows.html#tabs
If you need to find a tab in a window that isn't the current active tab or window, that might be more difficult to determine. Can you provide more detail about what you're actually trying to do?
Looking at the SDK source code (namely packages/api-utils/lib/tabs/tab.js
), a tab
object actually has a window
property. I tested it and this works indeed:
console.log(require("tabs").activeTab.window.title);
Not sure why this property isn't documented, probably a documentation bug.