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

Side by Side Diff: content/browser/accessibility/dump_accessibility_tree_browsertest.cc

Issue 683063002: Add DumpAccessibilityTree tests (9 of 20) (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 6 years, 1 month 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 (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
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
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
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
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
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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698