|
1 /* Any copyright is dedicated to the Public Domain. |
|
2 http://creativecommons.org/publicdomain/zero/1.0/ */ |
|
3 |
|
4 function runTests() { |
|
5 // create a new tab page and hide it. |
|
6 yield setLinks("0,1,2,3,4,5,6,7,8"); |
|
7 setPinnedLinks(""); |
|
8 |
|
9 yield addNewTabPageTab(); |
|
10 let firstTab = gBrowser.selectedTab; |
|
11 |
|
12 yield addNewTabPageTab(); |
|
13 gBrowser.removeTab(firstTab); |
|
14 |
|
15 ok(NewTabUtils.allPages.enabled, "page is enabled"); |
|
16 NewTabUtils.allPages.enabled = false; |
|
17 ok(getGrid().node.hasAttribute("page-disabled"), "page is disabled"); |
|
18 NewTabUtils.allPages.enabled = true; |
|
19 } |