| 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 122 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 665 } | 682 } |
| 666 | 683 |
| 667 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRange) { | 684 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRange) { |
| 668 RunTest(FILE_PATH_LITERAL("input-range.html")); | 685 RunTest(FILE_PATH_LITERAL("input-range.html")); |
| 669 } | 686 } |
| 670 | 687 |
| 671 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputSearch) { | 688 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputSearch) { |
| 672 RunTest(FILE_PATH_LITERAL("input-search.html")); | 689 RunTest(FILE_PATH_LITERAL("input-search.html")); |
| 673 } | 690 } |
| 674 | 691 |
| 692 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputText) { |
| 693 RunTest(FILE_PATH_LITERAL("input-text.html")); |
| 694 } |
| 695 |
| 675 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 696 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 676 AccessibilityInputTextNameCalc) { | 697 AccessibilityInputTextNameCalc) { |
| 677 RunTest(FILE_PATH_LITERAL("input-text-name-calc.html")); | 698 RunTest(FILE_PATH_LITERAL("input-text-name-calc.html")); |
| 678 } | 699 } |
| 679 | 700 |
| 680 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputTime) { | 701 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputTime) { |
| 681 RunTest(FILE_PATH_LITERAL("input-time.html")); | 702 RunTest(FILE_PATH_LITERAL("input-time.html")); |
| 682 } | 703 } |
| 683 | 704 |
| 684 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree | 705 // crbug.com/98976 will cause new elements to be added to the Blink a11y tree |
| (...skipping 87 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 772 | 793 |
| 773 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 794 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 774 AccessibilityOptionindatalist) { | 795 AccessibilityOptionindatalist) { |
| 775 RunTest(FILE_PATH_LITERAL("option-in-datalist.html")); | 796 RunTest(FILE_PATH_LITERAL("option-in-datalist.html")); |
| 776 } | 797 } |
| 777 | 798 |
| 778 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { | 799 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { |
| 779 RunTest(FILE_PATH_LITERAL("p.html")); | 800 RunTest(FILE_PATH_LITERAL("p.html")); |
| 780 } | 801 } |
| 781 | 802 |
| 803 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityParam) { |
| 804 RunTest(FILE_PATH_LITERAL("param.html")); |
| 805 } |
| 806 |
| 782 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityQ) { | 807 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityQ) { |
| 783 RunTest(FILE_PATH_LITERAL("q.html")); | 808 RunTest(FILE_PATH_LITERAL("q.html")); |
| 784 } | 809 } |
| 785 | 810 |
| 786 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityRegion) { | 811 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityRegion) { |
| 787 RunTest(FILE_PATH_LITERAL("region.html")); | 812 RunTest(FILE_PATH_LITERAL("region.html")); |
| 788 } | 813 } |
| 789 | 814 |
| 790 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySelect) { | 815 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySelect) { |
| 791 RunTest(FILE_PATH_LITERAL("select.html")); | 816 RunTest(FILE_PATH_LITERAL("select.html")); |
| (...skipping 16 matching lines...) Expand all Loading... |
| 808 } | 833 } |
| 809 | 834 |
| 810 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | 835 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { |
| 811 RunTest(FILE_PATH_LITERAL("tab.html")); | 836 RunTest(FILE_PATH_LITERAL("tab.html")); |
| 812 } | 837 } |
| 813 | 838 |
| 814 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { | 839 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { |
| 815 RunTest(FILE_PATH_LITERAL("table-simple.html")); | 840 RunTest(FILE_PATH_LITERAL("table-simple.html")); |
| 816 } | 841 } |
| 817 | 842 |
| 843 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 844 AccessibilityTableThRowHeader) { |
| 845 RunTest(FILE_PATH_LITERAL("table-th-rowheader.html")); |
| 846 } |
| 847 |
| 848 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 849 AccessibilityTableTbodyTfoot) { |
| 850 RunTest(FILE_PATH_LITERAL("table-tbody-tfoot.html")); |
| 851 } |
| 852 |
| 818 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSpans) { | 853 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSpans) { |
| 819 RunTest(FILE_PATH_LITERAL("table-spans.html")); | 854 RunTest(FILE_PATH_LITERAL("table-spans.html")); |
| 820 } | 855 } |
| 821 | 856 |
| 822 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTransition) { | 857 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTransition) { |
| 823 RunTest(FILE_PATH_LITERAL("transition.html")); | 858 RunTest(FILE_PATH_LITERAL("transition.html")); |
| 824 } | 859 } |
| 825 | 860 |
| 826 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { | 861 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { |
| 827 RunTest(FILE_PATH_LITERAL("ul.html")); | 862 RunTest(FILE_PATH_LITERAL("ul.html")); |
| 828 } | 863 } |
| 829 | 864 |
| 830 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 865 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
| 831 RunTest(FILE_PATH_LITERAL("wbr.html")); | 866 RunTest(FILE_PATH_LITERAL("wbr.html")); |
| 832 } | 867 } |
| 833 | 868 |
| 834 } // namespace content | 869 } // namespace content |
| OLD | NEW |