Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(202)

Side by Side Diff: third_party/closure_compiler/externs/automation.js

Issue 2799443002: Implemented ARIA colindex, rowindex, colcount and rowcount for Chromevox. (Closed)
Patch Set: Fixed Blink test.# with '#' will be ignored, and an empty message aborts the commit. Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 // Copyright 2017 The Chromium Authors. All rights reserved. 1 // Copyright 2017 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 // This file was generated by: 5 // This file was generated by:
6 // tools/json_schema_compiler/compiler.py. 6 // tools/json_schema_compiler/compiler.py.
7 // NOTE: The format of types has changed. 'FooType' is now 7 // NOTE: The format of types has changed. 'FooType' is now
8 // 'chrome.automation.FooType'. 8 // 'chrome.automation.FooType'.
9 // Please run the closure compiler before committing changes. 9 // Please run the closure compiler before committing changes.
10 // See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_comp ilation.md 10 // See https://chromium.googlesource.com/chromium/src/+/master/docs/closure_comp ilation.md
(...skipping 705 matching lines...) Expand 10 before | Expand all | Expand 10 after
716 chrome.automation.AutomationNode.prototype.posInSet; 716 chrome.automation.AutomationNode.prototype.posInSet;
717 717
718 /** 718 /**
719 * The number of items in a set; 719 * The number of items in a set;
720 * @type {(number|undefined)} 720 * @type {(number|undefined)}
721 * @see https://developer.chrome.com/extensions/automation#type-setSize 721 * @see https://developer.chrome.com/extensions/automation#type-setSize
722 */ 722 */
723 chrome.automation.AutomationNode.prototype.setSize; 723 chrome.automation.AutomationNode.prototype.setSize;
724 724
725 /** 725 /**
726 * The number of rows in this table. 726 * The number of rows in this table as specified in the DOM.
727 * @type {(number|undefined)} 727 * @type {(number|undefined)}
728 * @see https://developer.chrome.com/extensions/automation#type-tableRowCount 728 * @see https://developer.chrome.com/extensions/automation#type-tableRowCount
729 */ 729 */
730 chrome.automation.AutomationNode.prototype.tableRowCount; 730 chrome.automation.AutomationNode.prototype.tableRowCount;
731 731
732 /** 732 /**
733 * The number of columns in this table. 733 * The number of rows in this table as specified by the page author.
734 * @type {(number|undefined)}
735 * @see https://developer.chrome.com/extensions/automation#type-ariaRowCount
736 */
737 chrome.automation.AutomationNode.prototype.ariaRowCount;
738
739 /**
740 * The number of columns in this table as specified in the DOM.
734 * @type {(number|undefined)} 741 * @type {(number|undefined)}
735 * @see https://developer.chrome.com/extensions/automation#type-tableColumnCount 742 * @see https://developer.chrome.com/extensions/automation#type-tableColumnCount
736 */ 743 */
737 chrome.automation.AutomationNode.prototype.tableColumnCount; 744 chrome.automation.AutomationNode.prototype.tableColumnCount;
738 745
739 /** 746 /**
740 * The zero-based index of the column that this cell is in. 747 * The number of columns in this table as specified by the page author.
748 * @type {(number|undefined)}
749 * @see https://developer.chrome.com/extensions/automation#type-ariaColumnCount
750 */
751 chrome.automation.AutomationNode.prototype.ariaColumnCount;
752
753 /**
754 * The zero-based index of the column that this cell is in as specified in the D OM.
741 * @type {(number|undefined)} 755 * @type {(number|undefined)}
742 * @see https://developer.chrome.com/extensions/automation#type-tableCellColumnI ndex 756 * @see https://developer.chrome.com/extensions/automation#type-tableCellColumnI ndex
743 */ 757 */
744 chrome.automation.AutomationNode.prototype.tableCellColumnIndex; 758 chrome.automation.AutomationNode.prototype.tableCellColumnIndex;
745 759
746 /** 760 /**
761 * The ARIA column index as specified by the page author.
762 * @type {(number|undefined)}
763 * @see https://developer.chrome.com/extensions/automation#type-ariaCellColumnIn dex
764 */
765 chrome.automation.AutomationNode.prototype.ariaCellColumnIndex;
766
767 /**
747 * The number of columns that this cell spans (default is 1). 768 * The number of columns that this cell spans (default is 1).
748 * @type {(number|undefined)} 769 * @type {(number|undefined)}
749 * @see https://developer.chrome.com/extensions/automation#type-tableCellColumnS pan 770 * @see https://developer.chrome.com/extensions/automation#type-tableCellColumnS pan
750 */ 771 */
751 chrome.automation.AutomationNode.prototype.tableCellColumnSpan; 772 chrome.automation.AutomationNode.prototype.tableCellColumnSpan;
752 773
753 /** 774 /**
754 * The zero-based index of the row that this cell is in. 775 * The zero-based index of the row that this cell is in as specified in the DOM.
755 * @type {(number|undefined)} 776 * @type {(number|undefined)}
756 * @see https://developer.chrome.com/extensions/automation#type-tableCellRowInde x 777 * @see https://developer.chrome.com/extensions/automation#type-tableCellRowInde x
757 */ 778 */
758 chrome.automation.AutomationNode.prototype.tableCellRowIndex; 779 chrome.automation.AutomationNode.prototype.tableCellRowIndex;
759 780
760 /** 781 /**
782 * The ARIA row index as specified by the page author.
783 * @type {(number|undefined)}
784 * @see https://developer.chrome.com/extensions/automation#type-ariaCellRowIndex
785 */
786 chrome.automation.AutomationNode.prototype.ariaCellRowIndex;
787
788 /**
761 * The number of rows that this cell spans (default is 1). 789 * The number of rows that this cell spans (default is 1).
762 * @type {(number|undefined)} 790 * @type {(number|undefined)}
763 * @see https://developer.chrome.com/extensions/automation#type-tableCellRowSpan 791 * @see https://developer.chrome.com/extensions/automation#type-tableCellRowSpan
764 */ 792 */
765 chrome.automation.AutomationNode.prototype.tableCellRowSpan; 793 chrome.automation.AutomationNode.prototype.tableCellRowSpan;
766 794
767 /** 795 /**
768 * The corresponding column header for this cell. 796 * The corresponding column header for this cell.
769 * @type {(!chrome.automation.AutomationNode|undefined)} 797 * @type {(!chrome.automation.AutomationNode|undefined)}
770 * @see https://developer.chrome.com/extensions/automation#type-tableColumnHeade r 798 * @see https://developer.chrome.com/extensions/automation#type-tableColumnHeade r
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after
1180 * tree between the two node/offset pairs gets included in the selection. The 1208 * tree between the two node/offset pairs gets included in the selection. The
1181 * anchor is where the user started the selection, while the focus is the point 1209 * anchor is where the user started the selection, while the focus is the point
1182 * at which the selection gets extended e.g. when dragging with a mouse or using 1210 * at which the selection gets extended e.g. when dragging with a mouse or using
1183 * the keyboard. For nodes with the role staticText, the offset gives the 1211 * the keyboard. For nodes with the role staticText, the offset gives the
1184 * character offset within the value where the selection starts or ends, 1212 * character offset within the value where the selection starts or ends,
1185 * respectively. 1213 * respectively.
1186 * @param {!chrome.automation.SetDocumentSelectionParams} params 1214 * @param {!chrome.automation.SetDocumentSelectionParams} params
1187 * @see https://developer.chrome.com/extensions/automation#method-setDocumentSel ection 1215 * @see https://developer.chrome.com/extensions/automation#method-setDocumentSel ection
1188 */ 1216 */
1189 chrome.automation.setDocumentSelection = function(params) {}; 1217 chrome.automation.setDocumentSelection = function(params) {};
OLDNEW
« no previous file with comments | « content/test/data/accessibility/aria/aria-row-attr-expected-blink.txt ('k') | ui/accessibility/ax_enums.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698