| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 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 | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 | 5 |
| 6 /** | 6 /** |
| 7 * @fileoverview Definitions for the Chromium extensions API used by ChromeVox. | 7 * @fileoverview Definitions for the Chromium extensions API used by ChromeVox. |
| 8 * | 8 * |
| 9 * @externs | 9 * @externs |
| 10 */ | 10 */ |
| (...skipping 621 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 632 /** @type {number} */ | 632 /** @type {number} */ |
| 633 chrome.automation.AutomationNode.prototype.hierarchicalLevel; | 633 chrome.automation.AutomationNode.prototype.hierarchicalLevel; |
| 634 | 634 |
| 635 /** @type {Array<number>} */ | 635 /** @type {Array<number>} */ |
| 636 chrome.automation.AutomationNode.prototype.markerTypes; | 636 chrome.automation.AutomationNode.prototype.markerTypes; |
| 637 /** @type {Array<number>} */ | 637 /** @type {Array<number>} */ |
| 638 chrome.automation.AutomationNode.prototype.markerStarts; | 638 chrome.automation.AutomationNode.prototype.markerStarts; |
| 639 /** @type {Array<number>} */ | 639 /** @type {Array<number>} */ |
| 640 chrome.automation.AutomationNode.prototype.markerEnds; | 640 chrome.automation.AutomationNode.prototype.markerEnds; |
| 641 | 641 |
| 642 /** @type {boolean} */ |
| 643 chrome.automation.AutomationNode.prototype.ariaReadonly; |
| 644 |
| 642 /** | 645 /** |
| 643 * @extends {chrome.automation.AutomationNode} | 646 * @extends {chrome.automation.AutomationNode} |
| 644 * @constructor | 647 * @constructor |
| 645 */ | 648 */ |
| 646 chrome.automation.AutomationRootNode = function() {}; | 649 chrome.automation.AutomationRootNode = function() {}; |
| 647 | 650 |
| 648 /** | 651 /** |
| 649 * @type {chrome.automation.AutomationNode} | 652 * @type {chrome.automation.AutomationNode} |
| 650 */ | 653 */ |
| 651 chrome.automation.AutomationRootNode.prototype.anchorObject; | 654 chrome.automation.AutomationRootNode.prototype.anchorObject; |
| 652 | 655 |
| 653 /** | 656 /** |
| 654 * @type {number} | 657 * @type {number} |
| 655 */ | 658 */ |
| 656 chrome.automation.AutomationRootNode.prototype.anchorOffset; | 659 chrome.automation.AutomationRootNode.prototype.anchorOffset; |
| 657 | 660 |
| 658 /** | 661 /** |
| 659 * @type {chrome.automation.AutomationNode} | 662 * @type {chrome.automation.AutomationNode} |
| 660 */ | 663 */ |
| 661 chrome.automation.AutomationRootNode.prototype.focusObject; | 664 chrome.automation.AutomationRootNode.prototype.focusObject; |
| 662 | 665 |
| 663 /** | 666 /** |
| 664 * @type {number} | 667 * @type {number} |
| 665 */ | 668 */ |
| 666 chrome.automation.AutomationRootNode.prototype.focusOffset; | 669 chrome.automation.AutomationRootNode.prototype.focusOffset; |
| 667 | 670 |
| 668 /** @type {function() : !Object} */ | 671 /** @type {function() : !Object} */ |
| 669 chrome.app.getDetails; | 672 chrome.app.getDetails; |
| OLD | NEW |