| OLD | NEW |
| 1 // Copyright 2013 The Chromium Authors. All rights reserved. | 1 // Copyright 2013 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 #include "ui/accessibility/ax_node_data.h" | 5 #include "ui/accessibility/ax_node_data.h" |
| 6 | 6 |
| 7 #include <set> | 7 #include <set> |
| 8 | 8 |
| 9 #include "base/strings/string_number_conversions.h" | 9 #include "base/strings/string_number_conversions.h" |
| 10 #include "base/strings/string_util.h" | 10 #include "base/strings/string_util.h" |
| (...skipping 481 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 492 break; | 492 break; |
| 493 case AX_ATTR_AUTO_COMPLETE: | 493 case AX_ATTR_AUTO_COMPLETE: |
| 494 result += " autocomplete=" + value; | 494 result += " autocomplete=" + value; |
| 495 break; | 495 break; |
| 496 case AX_ATTR_DESCRIPTION: | 496 case AX_ATTR_DESCRIPTION: |
| 497 result += " description=" + value; | 497 result += " description=" + value; |
| 498 break; | 498 break; |
| 499 case AX_ATTR_DISPLAY: | 499 case AX_ATTR_DISPLAY: |
| 500 result += " display=" + value; | 500 result += " display=" + value; |
| 501 break; | 501 break; |
| 502 case AX_ATTR_DROPEFFECT: | |
| 503 result += " dropeffect=" + value; | |
| 504 break; | |
| 505 case AX_ATTR_HELP: | 502 case AX_ATTR_HELP: |
| 506 result += " help=" + value; | 503 result += " help=" + value; |
| 507 break; | 504 break; |
| 508 case AX_ATTR_HTML_TAG: | 505 case AX_ATTR_HTML_TAG: |
| 509 result += " html_tag=" + value; | 506 result += " html_tag=" + value; |
| 510 break; | 507 break; |
| 511 case AX_ATTR_ARIA_INVALID_VALUE: | 508 case AX_ATTR_ARIA_INVALID_VALUE: |
| 512 result += " aria_invalid_value=" + value; | 509 result += " aria_invalid_value=" + value; |
| 513 break; | 510 break; |
| 514 case AX_ATTR_LIVE_RELEVANT: | 511 case AX_ATTR_LIVE_RELEVANT: |
| (...skipping 10 matching lines...) Expand all Loading... |
| 525 break; | 522 break; |
| 526 case AX_ATTR_PLACEHOLDER: | 523 case AX_ATTR_PLACEHOLDER: |
| 527 result += "placeholder" + value; | 524 result += "placeholder" + value; |
| 528 break; | 525 break; |
| 529 case AX_ATTR_ROLE: | 526 case AX_ATTR_ROLE: |
| 530 result += " role=" + value; | 527 result += " role=" + value; |
| 531 break; | 528 break; |
| 532 case AX_ATTR_SHORTCUT: | 529 case AX_ATTR_SHORTCUT: |
| 533 result += " shortcut=" + value; | 530 result += " shortcut=" + value; |
| 534 break; | 531 break; |
| 535 case AX_ATTR_TEXT_INPUT_TYPE: | |
| 536 result += " text_input_type=" + value; | |
| 537 break; | |
| 538 case AX_ATTR_URL: | 532 case AX_ATTR_URL: |
| 539 result += " url=" + value; | 533 result += " url=" + value; |
| 540 break; | 534 break; |
| 541 case AX_ATTR_NAME: | 535 case AX_ATTR_NAME: |
| 542 result += " name=" + value; | 536 result += " name=" + value; |
| 543 break; | 537 break; |
| 544 case AX_ATTR_VALUE: | 538 case AX_ATTR_VALUE: |
| 545 result += " value=" + value; | 539 result += " value=" + value; |
| 546 break; | 540 break; |
| 547 case AX_STRING_ATTRIBUTE_NONE: | 541 case AX_STRING_ATTRIBUTE_NONE: |
| (...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 601 break; | 595 break; |
| 602 case AX_ATTR_UPDATE_LOCATION_ONLY: | 596 case AX_ATTR_UPDATE_LOCATION_ONLY: |
| 603 result += " update_location_only=" + value; | 597 result += " update_location_only=" + value; |
| 604 break; | 598 break; |
| 605 case AX_ATTR_CANVAS_HAS_FALLBACK: | 599 case AX_ATTR_CANVAS_HAS_FALLBACK: |
| 606 result += " has_fallback=" + value; | 600 result += " has_fallback=" + value; |
| 607 break; | 601 break; |
| 608 case AX_ATTR_IS_AX_TREE_HOST: | 602 case AX_ATTR_IS_AX_TREE_HOST: |
| 609 result += " is_ax_tree_host=" + value; | 603 result += " is_ax_tree_host=" + value; |
| 610 break; | 604 break; |
| 611 case AX_ATTR_GRABBED: | |
| 612 result += " grabbed=" + value; | |
| 613 break; | |
| 614 case AX_BOOL_ATTRIBUTE_NONE: | 605 case AX_BOOL_ATTRIBUTE_NONE: |
| 615 break; | 606 break; |
| 616 } | 607 } |
| 617 } | 608 } |
| 618 | 609 |
| 619 for (size_t i = 0; i < intlist_attributes.size(); ++i) { | 610 for (size_t i = 0; i < intlist_attributes.size(); ++i) { |
| 620 const std::vector<int32>& values = intlist_attributes[i].second; | 611 const std::vector<int32>& values = intlist_attributes[i].second; |
| 621 switch (intlist_attributes[i].first) { | 612 switch (intlist_attributes[i].first) { |
| 622 case AX_ATTR_INDIRECT_CHILD_IDS: | 613 case AX_ATTR_INDIRECT_CHILD_IDS: |
| 623 result += " indirect_child_ids=" + IntVectorToString(values); | 614 result += " indirect_child_ids=" + IntVectorToString(values); |
| (...skipping 36 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 660 } | 651 } |
| 661 } | 652 } |
| 662 | 653 |
| 663 if (!child_ids.empty()) | 654 if (!child_ids.empty()) |
| 664 result += " child_ids=" + IntVectorToString(child_ids); | 655 result += " child_ids=" + IntVectorToString(child_ids); |
| 665 | 656 |
| 666 return result; | 657 return result; |
| 667 } | 658 } |
| 668 | 659 |
| 669 } // namespace ui | 660 } // namespace ui |
| OLD | NEW |