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 600 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
611 /** | 611 /** |
612 * @type {(number|undefined)} | 612 * @type {(number|undefined)} |
613 */ | 613 */ |
614 chrome.automation.focusOffset; | 614 chrome.automation.focusOffset; |
615 | 615 |
616 /** | 616 /** |
617 * @type {(chrome.automation.AutomationNode|undefined)} | 617 * @type {(chrome.automation.AutomationNode|undefined)} |
618 */ | 618 */ |
619 chrome.automation.AutomationNode.prototype.activeDescendant; | 619 chrome.automation.AutomationNode.prototype.activeDescendant; |
620 | 620 |
| 621 /** @type {number} */ |
| 622 chrome.automation.AutomationNode.prototype.tableCellColumnIndex; |
| 623 |
| 624 /** @type {number} */ |
| 625 chrome.automation.AutomationNode.prototype.tableCellRowIndex; |
| 626 |
| 627 /** @type {number} */ |
| 628 chrome.automation.AutomationNode.prototype.tableColumnCount; |
| 629 |
| 630 /** @type {number} */ |
| 631 chrome.automation.AutomationNode.prototype.tableRowCount; |
| 632 |
621 /** | 633 /** |
622 * @extends {chrome.automation.AutomationNode} | 634 * @extends {chrome.automation.AutomationNode} |
623 * @constructor | 635 * @constructor |
624 */ | 636 */ |
625 chrome.automation.AutomationRootNode = function() {}; | 637 chrome.automation.AutomationRootNode = function() {}; |
626 | 638 |
627 /** | 639 /** |
628 * @type {chrome.automation.AutomationNode} | 640 * @type {chrome.automation.AutomationNode} |
629 */ | 641 */ |
630 chrome.automation.AutomationRootNode.prototype.anchorObject; | 642 chrome.automation.AutomationRootNode.prototype.anchorObject; |
631 | 643 |
632 /** | 644 /** |
633 * @type {number} | 645 * @type {number} |
634 */ | 646 */ |
635 chrome.automation.AutomationRootNode.prototype.anchorOffset; | 647 chrome.automation.AutomationRootNode.prototype.anchorOffset; |
636 | 648 |
637 /** | 649 /** |
638 * @type {chrome.automation.AutomationNode} | 650 * @type {chrome.automation.AutomationNode} |
639 */ | 651 */ |
640 chrome.automation.AutomationRootNode.prototype.focusObject; | 652 chrome.automation.AutomationRootNode.prototype.focusObject; |
641 | 653 |
642 /** | 654 /** |
643 * @type {number} | 655 * @type {number} |
644 */ | 656 */ |
645 chrome.automation.AutomationRootNode.prototype.focusOffset; | 657 chrome.automation.AutomationRootNode.prototype.focusOffset; |
646 | 658 |
647 /** @type {function() : !Object} */ | 659 /** @type {function() : !Object} */ |
648 chrome.app.getDetails; | 660 chrome.app.getDetails; |
OLD | NEW |