|
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.tabs.length : i) - 1, |
|
10 (isLinux ? "Alt" : "Accel") + "+" + i + " selects expected tab"); |
|
11 } |
|
12 |
|
13 gBrowser.selectTabAtIndex(-3); |
|
14 is(gBrowser.tabContainer.selectedIndex, gBrowser.tabs.length - 3, |
|
15 "gBrowser.selectTabAtIndex(-3) selects expected tab"); |
|
16 |
|
17 for (let i = 0; i < 9; i++) |
|
18 gBrowser.removeCurrentTab(); |
|
19 } |