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 |