| 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 636 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 647 chrome.automation.AutomationNode.prototype.markerEnds; | 647 chrome.automation.AutomationNode.prototype.markerEnds; |
| 648 | 648 |
| 649 /** @type {boolean} */ | 649 /** @type {boolean} */ |
| 650 chrome.automation.AutomationNode.prototype.ariaReadonly; | 650 chrome.automation.AutomationNode.prototype.ariaReadonly; |
| 651 | 651 |
| 652 /** @type {chrome.automation.AutomationNode} */ | 652 /** @type {chrome.automation.AutomationNode} */ |
| 653 chrome.automation.AutomationNode.prototype.nextOnLine; | 653 chrome.automation.AutomationNode.prototype.nextOnLine; |
| 654 /** @type {chrome.automation.AutomationNode} */ | 654 /** @type {chrome.automation.AutomationNode} */ |
| 655 chrome.automation.AutomationNode.prototype.previousOnLine; | 655 chrome.automation.AutomationNode.prototype.previousOnLine; |
| 656 | 656 |
| 657 /** @type {Object<string, string>} */ |
| 658 chrome.automation.AutomationNode.prototype.htmlAttributes; |
| 657 | 659 |
| 658 /** | 660 /** |
| 659 * @extends {chrome.automation.AutomationNode} | 661 * @extends {chrome.automation.AutomationNode} |
| 660 * @constructor | 662 * @constructor |
| 661 */ | 663 */ |
| 662 chrome.automation.AutomationRootNode = function() {}; | 664 chrome.automation.AutomationRootNode = function() {}; |
| 663 | 665 |
| 664 /** | 666 /** |
| 665 * @type {chrome.automation.AutomationNode} | 667 * @type {chrome.automation.AutomationNode} |
| 666 */ | 668 */ |
| 667 chrome.automation.AutomationRootNode.prototype.anchorObject; | 669 chrome.automation.AutomationRootNode.prototype.anchorObject; |
| 668 | 670 |
| 669 /** | 671 /** |
| 670 * @type {number} | 672 * @type {number} |
| 671 */ | 673 */ |
| 672 chrome.automation.AutomationRootNode.prototype.anchorOffset; | 674 chrome.automation.AutomationRootNode.prototype.anchorOffset; |
| 673 | 675 |
| 674 /** | 676 /** |
| 675 * @type {chrome.automation.AutomationNode} | 677 * @type {chrome.automation.AutomationNode} |
| 676 */ | 678 */ |
| 677 chrome.automation.AutomationRootNode.prototype.focusObject; | 679 chrome.automation.AutomationRootNode.prototype.focusObject; |
| 678 | 680 |
| 679 /** | 681 /** |
| 680 * @type {number} | 682 * @type {number} |
| 681 */ | 683 */ |
| 682 chrome.automation.AutomationRootNode.prototype.focusOffset; | 684 chrome.automation.AutomationRootNode.prototype.focusOffset; |
| 683 | 685 |
| 684 /** @type {function() : !Object} */ | 686 /** @type {function() : !Object} */ |
| 685 chrome.app.getDetails; | 687 chrome.app.getDetails; |
| OLD | NEW |