Pin Chrome's shortcut to the Win10 Start menu on install and OS upgrade.
[chromium-blink-merge.git] / chrome / test / data / extensions / api_test / automation / tests / desktop / desktop.js
blobcf1db7036e3814e4f344a4162234453b3bfcd451
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 var allTests = [
6   function testGetDesktop() {
7     chrome.automation.getDesktop(function(rootNode) {
8       assertEq(RoleType.desktop, rootNode.role);
9       assertEq(undefined, rootNode.firstChild);
10       chrome.test.succeed();
11     });
12   },
14   function testGetDesktopTwice() {
15     var desktop = null;
16     chrome.automation.getDesktop(function(rootNode) {
17       desktop = rootNode;
18     });
19     chrome.automation.getDesktop(function(rootNode) {
20       assertEq(rootNode, desktop);
21       chrome.test.succeed();
22     });
23   },
25   function testGetDesktopNested() {
26     var desktop = null;
27     chrome.automation.getDesktop(function(rootNode) {
28       desktop = rootNode;
29       chrome.automation.getDesktop(function(rootNode2) {
30         assertEq(rootNode2, desktop);
31         chrome.test.succeed();
32       });
33     });
34   }
37 chrome.test.runTests(allTests);