OLD | NEW |
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 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 <set> | 5 #include <set> |
6 #include <string> | 6 #include <string> |
7 #include <vector> | 7 #include <vector> |
8 | 8 |
9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
10 #include "base/files/file_util.h" | 10 #include "base/files/file_util.h" |
(...skipping 364 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
375 } | 375 } |
376 | 376 |
377 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { | 377 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { |
378 RunTest(FILE_PATH_LITERAL("aria-dialog.html")); | 378 RunTest(FILE_PATH_LITERAL("aria-dialog.html")); |
379 } | 379 } |
380 | 380 |
381 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHasPopup) { | 381 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHasPopup) { |
382 RunTest(FILE_PATH_LITERAL("aria-haspopup.html")); | 382 RunTest(FILE_PATH_LITERAL("aria-haspopup.html")); |
383 } | 383 } |
384 | 384 |
| 385 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHeading) { |
| 386 RunTest(FILE_PATH_LITERAL("aria-heading.html")); |
| 387 } |
| 388 |
385 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHidden) { | 389 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHidden) { |
386 RunTest(FILE_PATH_LITERAL("aria-hidden.html")); | 390 RunTest(FILE_PATH_LITERAL("aria-hidden.html")); |
387 } | 391 } |
388 | 392 |
389 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 393 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
390 MAYBE(AccessibilityAriaFlowto)) { | 394 MAYBE(AccessibilityAriaFlowto)) { |
391 RunTest(FILE_PATH_LITERAL("aria-flowto.html")); | 395 RunTest(FILE_PATH_LITERAL("aria-flowto.html")); |
392 } | 396 } |
393 | 397 |
394 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaImg) { | 398 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaImg) { |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
468 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 472 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
469 AccessibilityAriaOrientation) { | 473 AccessibilityAriaOrientation) { |
470 RunTest(FILE_PATH_LITERAL("aria-orientation.html")); | 474 RunTest(FILE_PATH_LITERAL("aria-orientation.html")); |
471 } | 475 } |
472 | 476 |
473 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { | 477 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { |
474 RunTest(FILE_PATH_LITERAL("aria-none.html")); | 478 RunTest(FILE_PATH_LITERAL("aria-none.html")); |
475 } | 479 } |
476 | 480 |
477 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 481 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
478 AccessibilityAriaPressed) { | 482 AccessibilityAriaPresentation) { |
| 483 RunTest(FILE_PATH_LITERAL("aria-presentation.html")); |
| 484 } |
| 485 |
| 486 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaPressed) { |
479 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); | 487 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); |
480 } | 488 } |
481 | 489 |
482 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 490 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
483 AccessibilityAriaProgressbar) { | 491 AccessibilityAriaProgressbar) { |
484 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); | 492 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); |
485 } | 493 } |
486 | 494 |
487 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 495 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
488 AccessibilityAriaRadiogroup) { | 496 AccessibilityAriaRadiogroup) { |
489 RunTest(FILE_PATH_LITERAL("aria-radiogroup.html")); | 497 RunTest(FILE_PATH_LITERAL("aria-radiogroup.html")); |
490 } | 498 } |
491 | 499 |
492 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRelevant) { | 500 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRelevant) { |
493 RunTest(FILE_PATH_LITERAL("aria-relevant.html")); | 501 RunTest(FILE_PATH_LITERAL("aria-relevant.html")); |
494 } | 502 } |
495 | 503 |
496 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRequired) { | 504 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRequired) { |
497 RunTest(FILE_PATH_LITERAL("aria-required.html")); | 505 RunTest(FILE_PATH_LITERAL("aria-required.html")); |
498 } | 506 } |
499 | 507 |
500 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { | 508 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { |
501 RunTest(FILE_PATH_LITERAL("aria-row.html")); | 509 RunTest(FILE_PATH_LITERAL("aria-row.html")); |
502 } | 510 } |
503 | 511 |
| 512 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRowGroup) { |
| 513 RunTest(FILE_PATH_LITERAL("aria-rowgroup.html")); |
| 514 } |
| 515 |
504 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 516 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
505 AccessibilityAriaReadonly) { | 517 AccessibilityAriaReadonly) { |
506 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); | 518 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); |
507 } | 519 } |
508 | 520 |
509 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRegion) { | 521 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRegion) { |
510 RunTest(FILE_PATH_LITERAL("aria-region.html")); | 522 RunTest(FILE_PATH_LITERAL("aria-region.html")); |
511 } | 523 } |
512 | 524 |
513 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSeparator) { | 525 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSeparator) { |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
552 } | 564 } |
553 | 565 |
554 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityArticle) { | 566 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityArticle) { |
555 RunTest(FILE_PATH_LITERAL("article.html")); | 567 RunTest(FILE_PATH_LITERAL("article.html")); |
556 } | 568 } |
557 | 569 |
558 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAside) { | 570 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAside) { |
559 RunTest(FILE_PATH_LITERAL("aside.html")); | 571 RunTest(FILE_PATH_LITERAL("aside.html")); |
560 } | 572 } |
561 | 573 |
| 574 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAudio) { |
| 575 RunTest(FILE_PATH_LITERAL("audio.html")); |
| 576 } |
| 577 |
562 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAWithImg) { | 578 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAWithImg) { |
563 RunTest(FILE_PATH_LITERAL("a-with-img.html")); | 579 RunTest(FILE_PATH_LITERAL("a-with-img.html")); |
564 } | 580 } |
565 | 581 |
566 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBdo) { | 582 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBdo) { |
567 RunTest(FILE_PATH_LITERAL("bdo.html")); | 583 RunTest(FILE_PATH_LITERAL("bdo.html")); |
568 } | 584 } |
569 | 585 |
570 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBlockquote) { | 586 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityBlockquote) { |
571 RunTest(FILE_PATH_LITERAL("blockquote.html")); | 587 RunTest(FILE_PATH_LITERAL("blockquote.html")); |
(...skipping 66 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
638 | 654 |
639 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 655 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
640 AccessibilityContenteditableDescendants) { | 656 AccessibilityContenteditableDescendants) { |
641 RunTest(FILE_PATH_LITERAL("contenteditable-descendants.html")); | 657 RunTest(FILE_PATH_LITERAL("contenteditable-descendants.html")); |
642 } | 658 } |
643 | 659 |
644 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityEm) { | 660 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityEm) { |
645 RunTest(FILE_PATH_LITERAL("em.html")); | 661 RunTest(FILE_PATH_LITERAL("em.html")); |
646 } | 662 } |
647 | 663 |
| 664 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFieldset) { |
| 665 RunTest(FILE_PATH_LITERAL("fieldset.html")); |
| 666 } |
| 667 |
648 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigcaption) { | 668 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigcaption) { |
649 RunTest(FILE_PATH_LITERAL("figcaption.html")); | 669 RunTest(FILE_PATH_LITERAL("figcaption.html")); |
650 } | 670 } |
651 | 671 |
652 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigure) { | 672 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFigure) { |
653 RunTest(FILE_PATH_LITERAL("figure.html")); | 673 RunTest(FILE_PATH_LITERAL("figure.html")); |
654 } | 674 } |
655 | 675 |
656 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFooter) { | 676 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityFooter) { |
657 RunTest(FILE_PATH_LITERAL("footer.html")); | 677 RunTest(FILE_PATH_LITERAL("footer.html")); |
(...skipping 20 matching lines...) Expand all Loading... |
678 } | 698 } |
679 | 699 |
680 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHR) { | 700 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHR) { |
681 RunTest(FILE_PATH_LITERAL("hr.html")); | 701 RunTest(FILE_PATH_LITERAL("hr.html")); |
682 } | 702 } |
683 | 703 |
684 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityI) { | 704 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityI) { |
685 RunTest(FILE_PATH_LITERAL("i.html")); | 705 RunTest(FILE_PATH_LITERAL("i.html")); |
686 } | 706 } |
687 | 707 |
| 708 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIframe) { |
| 709 RunTest(FILE_PATH_LITERAL("iframe.html")); |
| 710 } |
| 711 |
688 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 712 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
689 AccessibilityIframeCoordinates) { | 713 AccessibilityIframeCoordinates) { |
690 RunTest(FILE_PATH_LITERAL("iframe-coordinates.html")); | 714 RunTest(FILE_PATH_LITERAL("iframe-coordinates.html")); |
691 } | 715 } |
692 | 716 |
693 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityImg) { | 717 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityImg) { |
694 RunTest(FILE_PATH_LITERAL("img.html")); | 718 RunTest(FILE_PATH_LITERAL("img.html")); |
695 } | 719 } |
696 | 720 |
697 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputButton) { | 721 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputButton) { |
(...skipping 89 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
787 RunTest(FILE_PATH_LITERAL("input-time.html")); | 811 RunTest(FILE_PATH_LITERAL("input-time.html")); |
788 } | 812 } |
789 | 813 |
790 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree | 814 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree |
791 // Re-baseline after the Blink change goes in | 815 // Re-baseline after the Blink change goes in |
792 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 816 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
793 AccessibilityInputTypes) { | 817 AccessibilityInputTypes) { |
794 RunTest(FILE_PATH_LITERAL("input-types.html")); | 818 RunTest(FILE_PATH_LITERAL("input-types.html")); |
795 } | 819 } |
796 | 820 |
| 821 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputUrl) { |
| 822 RunTest(FILE_PATH_LITERAL("input-url.html")); |
| 823 } |
| 824 |
797 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputWeek) { | 825 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputWeek) { |
798 RunTest(FILE_PATH_LITERAL("input-week.html")); | 826 RunTest(FILE_PATH_LITERAL("input-week.html")); |
799 } | 827 } |
800 | 828 |
801 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIns) { | 829 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIns) { |
802 RunTest(FILE_PATH_LITERAL("ins.html")); | 830 RunTest(FILE_PATH_LITERAL("ins.html")); |
803 } | 831 } |
804 | 832 |
805 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLabel) { | 833 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLabel) { |
806 RunTest(FILE_PATH_LITERAL("label.html")); | 834 RunTest(FILE_PATH_LITERAL("label.html")); |
(...skipping 127 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
934 } | 962 } |
935 | 963 |
936 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpan) { | 964 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpan) { |
937 RunTest(FILE_PATH_LITERAL("span.html")); | 965 RunTest(FILE_PATH_LITERAL("span.html")); |
938 } | 966 } |
939 | 967 |
940 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySub) { | 968 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySub) { |
941 RunTest(FILE_PATH_LITERAL("sub.html")); | 969 RunTest(FILE_PATH_LITERAL("sub.html")); |
942 } | 970 } |
943 | 971 |
| 972 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { |
| 973 RunTest(FILE_PATH_LITERAL("summary.html")); |
| 974 } |
| 975 |
944 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { | 976 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { |
945 RunTest(FILE_PATH_LITERAL("svg.html")); | 977 RunTest(FILE_PATH_LITERAL("svg.html")); |
946 } | 978 } |
947 | 979 |
948 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | 980 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { |
949 RunTest(FILE_PATH_LITERAL("tab.html")); | 981 RunTest(FILE_PATH_LITERAL("tab.html")); |
950 } | 982 } |
951 | 983 |
952 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { | 984 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { |
953 RunTest(FILE_PATH_LITERAL("table-simple.html")); | 985 RunTest(FILE_PATH_LITERAL("table-simple.html")); |
954 } | 986 } |
955 | 987 |
956 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 988 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
957 AccessibilityTableThRowHeader) { | 989 AccessibilityTableThRowHeader) { |
958 RunTest(FILE_PATH_LITERAL("table-th-rowheader.html")); | 990 RunTest(FILE_PATH_LITERAL("table-th-rowheader.html")); |
959 } | 991 } |
960 | 992 |
961 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 993 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
962 AccessibilityTableTbodyTfoot) { | 994 AccessibilityTableTbodyTfoot) { |
963 RunTest(FILE_PATH_LITERAL("table-tbody-tfoot.html")); | 995 RunTest(FILE_PATH_LITERAL("table-thead-tbody-tfoot.html")); |
964 } | 996 } |
965 | 997 |
966 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSpans) { | 998 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSpans) { |
967 RunTest(FILE_PATH_LITERAL("table-spans.html")); | 999 RunTest(FILE_PATH_LITERAL("table-spans.html")); |
968 } | 1000 } |
969 | 1001 |
970 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTextArea) { | 1002 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTextArea) { |
971 RunTest(FILE_PATH_LITERAL("textarea.html")); | 1003 RunTest(FILE_PATH_LITERAL("textarea.html")); |
972 } | 1004 } |
973 | 1005 |
974 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTitle) { | 1006 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTitle) { |
975 RunTest(FILE_PATH_LITERAL("title.html")); | 1007 RunTest(FILE_PATH_LITERAL("title.html")); |
976 } | 1008 } |
977 | 1009 |
978 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTransition) { | 1010 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTransition) { |
979 RunTest(FILE_PATH_LITERAL("transition.html")); | 1011 RunTest(FILE_PATH_LITERAL("transition.html")); |
980 } | 1012 } |
981 | 1013 |
982 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { | 1014 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { |
983 RunTest(FILE_PATH_LITERAL("ul.html")); | 1015 RunTest(FILE_PATH_LITERAL("ul.html")); |
984 } | 1016 } |
985 | 1017 |
986 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 1018 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
987 RunTest(FILE_PATH_LITERAL("wbr.html")); | 1019 RunTest(FILE_PATH_LITERAL("wbr.html")); |
988 } | 1020 } |
989 | 1021 |
990 } // namespace content | 1022 } // namespace content |
OLD | NEW |