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

Side by Side Diff: ui/accessibility/ax_enums.idl

Issue 2946673003: Aria-details takes an ID reference, not an ID reference list (Closed)
Patch Set: Rebase Created 3 years, 6 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
« no previous file with comments | « third_party/WebKit/public/web/WebAXEnums.h ('k') | ui/accessibility/ax_node_data.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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 // TODO(nektar): Migrate entire file to Mojoq. 5 // TODO(nektar): Migrate entire file to Mojoq.
6 // These should be kept in sync with third_party/WebKit/public/web/WebAXEnums.h 6 // These should be kept in sync with third_party/WebKit/public/web/WebAXEnums.h
7 // until the Chromium and Blink trees are merged. 7 // until the Chromium and Blink trees are merged.
8 [camel_case_enum_to_string=true] namespace ui { 8 [camel_case_enum_to_string=true] namespace ui {
9 9
10 // For new entries to the following four enums, also add to 10 // For new entries to the following four enums, also add to
(...skipping 386 matching lines...) Expand 10 before | Expand all | Expand 10 after
397 // What information was used to compute the object's name 397 // What information was used to compute the object's name
398 // (of type AXNameFrom). 398 // (of type AXNameFrom).
399 name_from, 399 name_from,
400 400
401 // What information was used to compute the object's description 401 // What information was used to compute the object's description
402 // (of type AXDescriptionFrom). 402 // (of type AXDescriptionFrom).
403 description_from, 403 description_from,
404 404
405 // Relationships between this element and other elements. 405 // Relationships between this element and other elements.
406 activedescendant_id, 406 activedescendant_id,
407 details_id,
407 errormessage_id, 408 errormessage_id,
408 in_page_link_target_id, 409 in_page_link_target_id,
409 member_of_id, 410 member_of_id,
410 next_on_line_id, 411 next_on_line_id,
411 previous_on_line_id, 412 previous_on_line_id,
412 413
413 // Identifies a child tree which this node hosts. 414 // Identifies a child tree which this node hosts.
414 child_tree_id, 415 child_tree_id,
415 416
416 // Position or Number of items in current set of listitems or treeitems 417 // Position or Number of items in current set of listitems or treeitems
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
479 [cpp_enum_prefix_override="ax_attr"] enum AXIntListAttribute { 480 [cpp_enum_prefix_override="ax_attr"] enum AXIntListAttribute {
480 // Ids of nodes that are children of this node logically, but are 481 // Ids of nodes that are children of this node logically, but are
481 // not children of this node in the tree structure. As an example, 482 // not children of this node in the tree structure. As an example,
482 // a table cell is a child of a row, and an 'indirect' child of a 483 // a table cell is a child of a row, and an 'indirect' child of a
483 // column. 484 // column.
484 indirect_child_ids, 485 indirect_child_ids,
485 486
486 // Relationships between this element and other elements. 487 // Relationships between this element and other elements.
487 controls_ids, 488 controls_ids,
488 describedby_ids, 489 describedby_ids,
489 details_ids,
490 flowto_ids, 490 flowto_ids,
491 labelledby_ids, 491 labelledby_ids,
492 radio_group_ids, 492 radio_group_ids,
493 493
494 // For static text. Character indices where line breaks occur. Note that 494 // For static text. Character indices where line breaks occur. Note that
495 // this attribute is only available on Chrome OS and will be deprecated 495 // this attribute is only available on Chrome OS and will be deprecated
496 // soon. 496 // soon.
497 line_breaks, 497 line_breaks,
498 498
499 // For static text. These int lists must be the same size; they represent 499 // For static text. These int lists must be the same size; they represent
(...skipping 172 matching lines...) Expand 10 before | Expand all | Expand 10 after
672 // First node is before the second one. 672 // First node is before the second one.
673 before, 673 before,
674 674
675 // Nodes are the same. 675 // Nodes are the same.
676 equal, 676 equal,
677 677
678 // First node is after the second one. 678 // First node is after the second one.
679 after 679 after
680 }; 680 };
681 }; 681 };
OLDNEW
« no previous file with comments | « third_party/WebKit/public/web/WebAXEnums.h ('k') | ui/accessibility/ax_node_data.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698