The TabbedBrowsingAPI adds support for accessing and interacting with tab elements.
Class overview
Class | Description |
---|---|
tabBrowser | This class provides a full set of helper functions to provide access to tab related features. |
Method overview
closeAllTabs(in MozMillController controller); |
waitForTabPanel(in number tabIndex, in string elemString); |
Methods
closeAllTabs()
Close all tabs of the specified browser window and open about:blank
in the first tab.
closeAllTabs(
in MozMillController controller
);
Parameters
controller
- Mozmill controller of the browser window to operate on.
waitForTabPanel(tabIndex, elemString)
Waits for a particular tab panel element (ie. notification bar) to display and stop animating
waitForTabPanel(
in number tabIndex,
in string elemString
);
tabIndex
- Number representing the index of the tab to check.
elemString
- String representing the lookup string of the tab panel element.
Example:
// Waits for the Save Password notification bar to appear
tabBrowser.waitForTabPanel(tabBrowser.selectedIndex, '/{"value":"password-save"}');