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 318 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
329 | 329 |
330 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 330 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
331 AccessibilityAriaAutocomplete) { | 331 AccessibilityAriaAutocomplete) { |
332 RunTest(FILE_PATH_LITERAL("aria-autocomplete.html")); | 332 RunTest(FILE_PATH_LITERAL("aria-autocomplete.html")); |
333 } | 333 } |
334 | 334 |
335 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaCheckBox) { | 335 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaCheckBox) { |
336 RunTest(FILE_PATH_LITERAL("aria-checkbox.html")); | 336 RunTest(FILE_PATH_LITERAL("aria-checkbox.html")); |
337 } | 337 } |
338 | 338 |
| 339 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 340 AccessibilityAriaColumnHeader) { |
| 341 RunTest(FILE_PATH_LITERAL("aria-columnheader.html")); |
| 342 } |
| 343 |
339 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree | 344 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree |
340 // Re-baseline after the Blink change goes in | 345 // Re-baseline after the Blink change goes in |
341 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 346 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
342 DISABLED_AccessibilityAriaCombobox) { | 347 DISABLED_AccessibilityAriaCombobox) { |
343 RunTest(FILE_PATH_LITERAL("aria-combobox.html")); | 348 RunTest(FILE_PATH_LITERAL("aria-combobox.html")); |
344 } | 349 } |
345 | 350 |
346 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 351 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
347 AccessibilityAriaComplementary) { | 352 AccessibilityAriaComplementary) { |
348 RunTest(FILE_PATH_LITERAL("aria-complementary.html")); | 353 RunTest(FILE_PATH_LITERAL("aria-complementary.html")); |
349 } | 354 } |
350 | 355 |
351 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 356 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
352 AccessibilityAriaContentInfo) { | 357 AccessibilityAriaContentInfo) { |
353 RunTest(FILE_PATH_LITERAL("aria-contentinfo.html")); | 358 RunTest(FILE_PATH_LITERAL("aria-contentinfo.html")); |
354 } | 359 } |
355 | 360 |
| 361 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHasPopup) { |
| 362 RunTest(FILE_PATH_LITERAL("aria-haspopup.html")); |
| 363 } |
| 364 |
356 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHidden) { | 365 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaHidden) { |
357 RunTest(FILE_PATH_LITERAL("aria-hidden.html")); | 366 RunTest(FILE_PATH_LITERAL("aria-hidden.html")); |
358 } | 367 } |
359 | 368 |
360 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 369 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
361 MAYBE(AccessibilityAriaFlowto)) { | 370 MAYBE(AccessibilityAriaFlowto)) { |
362 RunTest(FILE_PATH_LITERAL("aria-flowto.html")); | 371 RunTest(FILE_PATH_LITERAL("aria-flowto.html")); |
363 } | 372 } |
364 | 373 |
365 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaImg) { | 374 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaImg) { |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
404 | 413 |
405 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMarquee) { | 414 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMarquee) { |
406 RunTest(FILE_PATH_LITERAL("aria-marquee.html")); | 415 RunTest(FILE_PATH_LITERAL("aria-marquee.html")); |
407 } | 416 } |
408 | 417 |
409 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenu) { | 418 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenu) { |
410 RunTest(FILE_PATH_LITERAL("aria-menu.html")); | 419 RunTest(FILE_PATH_LITERAL("aria-menu.html")); |
411 } | 420 } |
412 | 421 |
413 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 422 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
414 AccessibilityAriaMenuitemcheckbox) { | 423 AccessibilityAriaMenuItemCheckBox) { |
415 RunTest(FILE_PATH_LITERAL("aria-menuitemcheckbox.html")); | 424 RunTest(FILE_PATH_LITERAL("aria-menuitemcheckbox.html")); |
416 } | 425 } |
417 | 426 |
418 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 427 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
419 AccessibilityAriaMenuitemradio) { | 428 AccessibilityAriaMenuItemRadio) { |
420 RunTest(FILE_PATH_LITERAL("aria-menuitemradio.html")); | 429 RunTest(FILE_PATH_LITERAL("aria-menuitemradio.html")); |
421 } | 430 } |
422 | 431 |
423 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNavigation) { | 432 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNavigation) { |
424 RunTest(FILE_PATH_LITERAL("aria-navigation.html")); | 433 RunTest(FILE_PATH_LITERAL("aria-navigation.html")); |
425 } | 434 } |
426 | 435 |
427 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 436 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
428 AccessibilityAriaOrientation) { | 437 AccessibilityAriaOrientation) { |
429 RunTest(FILE_PATH_LITERAL("aria-orientation.html")); | 438 RunTest(FILE_PATH_LITERAL("aria-orientation.html")); |
430 } | 439 } |
431 | 440 |
432 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { | 441 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { |
433 RunTest(FILE_PATH_LITERAL("aria-none.html")); | 442 RunTest(FILE_PATH_LITERAL("aria-none.html")); |
434 } | 443 } |
435 | 444 |
436 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 445 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
437 AccessibilityAriaPressed) { | 446 AccessibilityAriaPressed) { |
438 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); | 447 RunTest(FILE_PATH_LITERAL("aria-pressed.html")); |
439 } | 448 } |
440 | 449 |
441 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 450 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
442 AccessibilityAriaProgressbar) { | 451 AccessibilityAriaProgressbar) { |
443 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); | 452 RunTest(FILE_PATH_LITERAL("aria-progressbar.html")); |
444 } | 453 } |
445 | 454 |
| 455 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRelevant) { |
| 456 RunTest(FILE_PATH_LITERAL("aria-relevant.html")); |
| 457 } |
| 458 |
446 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { | 459 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { |
447 RunTest(FILE_PATH_LITERAL("aria-row.html")); | 460 RunTest(FILE_PATH_LITERAL("aria-row.html")); |
448 } | 461 } |
449 | 462 |
450 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 463 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
451 AccessibilityAriaReadonly) { | 464 AccessibilityAriaReadonly) { |
452 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); | 465 RunTest(FILE_PATH_LITERAL("aria-readonly.html")); |
453 } | 466 } |
454 | 467 |
455 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSort) { | 468 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSort) { |
(...skipping 67 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
523 | 536 |
524 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCaption) { | 537 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCaption) { |
525 RunTest(FILE_PATH_LITERAL("caption.html")); | 538 RunTest(FILE_PATH_LITERAL("caption.html")); |
526 } | 539 } |
527 | 540 |
528 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 541 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
529 AccessibilityCheckboxNameCalc) { | 542 AccessibilityCheckboxNameCalc) { |
530 RunTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); | 543 RunTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); |
531 } | 544 } |
532 | 545 |
| 546 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { |
| 547 RunTest(FILE_PATH_LITERAL("cite.html")); |
| 548 } |
| 549 |
533 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { | 550 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { |
534 RunTest(FILE_PATH_LITERAL("col.html")); | 551 RunTest(FILE_PATH_LITERAL("col.html")); |
535 } | 552 } |
536 | 553 |
537 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDel) { | 554 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDel) { |
538 RunTest(FILE_PATH_LITERAL("del.html")); | 555 RunTest(FILE_PATH_LITERAL("del.html")); |
539 } | 556 } |
540 | 557 |
541 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDetails) { | 558 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDetails) { |
542 RunTest(FILE_PATH_LITERAL("details.html")); | 559 RunTest(FILE_PATH_LITERAL("details.html")); |
(...skipping 92 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
635 } | 652 } |
636 | 653 |
637 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRange) { | 654 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRange) { |
638 RunTest(FILE_PATH_LITERAL("input-range.html")); | 655 RunTest(FILE_PATH_LITERAL("input-range.html")); |
639 } | 656 } |
640 | 657 |
641 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputSearch) { | 658 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputSearch) { |
642 RunTest(FILE_PATH_LITERAL("input-search.html")); | 659 RunTest(FILE_PATH_LITERAL("input-search.html")); |
643 } | 660 } |
644 | 661 |
| 662 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputText) { |
| 663 RunTest(FILE_PATH_LITERAL("input-text.html")); |
| 664 } |
| 665 |
645 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 666 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
646 AccessibilityInputTextNameCalc) { | 667 AccessibilityInputTextNameCalc) { |
647 RunTest(FILE_PATH_LITERAL("input-text-name-calc.html")); | 668 RunTest(FILE_PATH_LITERAL("input-text-name-calc.html")); |
648 } | 669 } |
649 | 670 |
650 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputTime) { | 671 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputTime) { |
651 RunTest(FILE_PATH_LITERAL("input-time.html")); | 672 RunTest(FILE_PATH_LITERAL("input-time.html")); |
652 } | 673 } |
653 | 674 |
654 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree | 675 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree |
(...skipping 83 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
738 | 759 |
739 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 760 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
740 AccessibilityOptionindatalist) { | 761 AccessibilityOptionindatalist) { |
741 RunTest(FILE_PATH_LITERAL("option-in-datalist.html")); | 762 RunTest(FILE_PATH_LITERAL("option-in-datalist.html")); |
742 } | 763 } |
743 | 764 |
744 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { | 765 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { |
745 RunTest(FILE_PATH_LITERAL("p.html")); | 766 RunTest(FILE_PATH_LITERAL("p.html")); |
746 } | 767 } |
747 | 768 |
| 769 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityParam) { |
| 770 RunTest(FILE_PATH_LITERAL("param.html")); |
| 771 } |
| 772 |
748 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityQ) { | 773 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityQ) { |
749 RunTest(FILE_PATH_LITERAL("q.html")); | 774 RunTest(FILE_PATH_LITERAL("q.html")); |
750 } | 775 } |
751 | 776 |
752 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityRegion) { | 777 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityRegion) { |
753 RunTest(FILE_PATH_LITERAL("region.html")); | 778 RunTest(FILE_PATH_LITERAL("region.html")); |
754 } | 779 } |
755 | 780 |
756 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySelect) { | 781 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySelect) { |
757 RunTest(FILE_PATH_LITERAL("select.html")); | 782 RunTest(FILE_PATH_LITERAL("select.html")); |
(...skipping 18 matching lines...) Expand all Loading... |
776 } | 801 } |
777 | 802 |
778 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | 803 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { |
779 RunTest(FILE_PATH_LITERAL("tab.html")); | 804 RunTest(FILE_PATH_LITERAL("tab.html")); |
780 } | 805 } |
781 | 806 |
782 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { | 807 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { |
783 RunTest(FILE_PATH_LITERAL("table-simple.html")); | 808 RunTest(FILE_PATH_LITERAL("table-simple.html")); |
784 } | 809 } |
785 | 810 |
| 811 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 812 AccessibilityTableThRowHeader) { |
| 813 RunTest(FILE_PATH_LITERAL("table-th-rowheader.html")); |
| 814 } |
| 815 |
| 816 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 817 AccessibilityTableTbodyTfoot) { |
| 818 RunTest(FILE_PATH_LITERAL("table-tbody-tfoot.html")); |
| 819 } |
| 820 |
786 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSpans) { | 821 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSpans) { |
787 RunTest(FILE_PATH_LITERAL("table-spans.html")); | 822 RunTest(FILE_PATH_LITERAL("table-spans.html")); |
788 } | 823 } |
789 | 824 |
790 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTransition) { | 825 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTransition) { |
791 RunTest(FILE_PATH_LITERAL("transition.html")); | 826 RunTest(FILE_PATH_LITERAL("transition.html")); |
792 } | 827 } |
793 | 828 |
794 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { | 829 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { |
795 RunTest(FILE_PATH_LITERAL("ul.html")); | 830 RunTest(FILE_PATH_LITERAL("ul.html")); |
796 } | 831 } |
797 | 832 |
798 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 833 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
799 RunTest(FILE_PATH_LITERAL("wbr.html")); | 834 RunTest(FILE_PATH_LITERAL("wbr.html")); |
800 } | 835 } |
801 | 836 |
802 } // namespace content | 837 } // namespace content |
OLD | NEW |