| 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 |