browser_selectTabAtIndex.js
Go to the documentation of this file.
1 function test() {
2  for (let i = 0; i < 9; i++)
3  gBrowser.addTab();
4 
5  var isLinux = navigator.platform.indexOf("Linux") == 0;
6  for (let i = 9; i >= 1; i--) {
7  EventUtils.synthesizeKey(i.toString(), { altKey: isLinux, accelKey: !isLinux });
8 
9  is(gBrowser.tabContainer.selectedIndex, (i == 9 ? gBrowser.mTabs.length : i) - 1,
10  (isLinux ? "Alt" : "Accel") + "+" + i + " selects expected tab");
11  }
12 
13  gBrowser.selectTabAtIndex(-3);
14  is(gBrowser.tabContainer.selectedIndex, gBrowser.mTabs.length - 3,
15  "gBrowser.selectTabAtIndex(-3) selects expected tab");
16 
17  for (let i = 0; i < 9; i++)
18  gBrowser.removeCurrentTab();
19 }
function test()
_getSelectedPageStyle s i