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/path_service.h" | 10 #include "base/path_service.h" |
(...skipping 184 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
195 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 195 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
196 AccessibilityAriaComplementary) { | 196 AccessibilityAriaComplementary) { |
197 RunAriaTest(FILE_PATH_LITERAL("aria-complementary.html")); | 197 RunAriaTest(FILE_PATH_LITERAL("aria-complementary.html")); |
198 } | 198 } |
199 | 199 |
200 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 200 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
201 AccessibilityAriaContentInfo) { | 201 AccessibilityAriaContentInfo) { |
202 RunAriaTest(FILE_PATH_LITERAL("aria-contentinfo.html")); | 202 RunAriaTest(FILE_PATH_LITERAL("aria-contentinfo.html")); |
203 } | 203 } |
204 | 204 |
| 205 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaControls) { |
| 206 RunAriaTest(FILE_PATH_LITERAL("aria-controls.html")); |
| 207 } |
| 208 |
205 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDefinition) { | 209 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDefinition) { |
206 RunAriaTest(FILE_PATH_LITERAL("aria-definition.html")); | 210 RunAriaTest(FILE_PATH_LITERAL("aria-definition.html")); |
207 } | 211 } |
208 | 212 |
209 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { | 213 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { |
210 RunAriaTest(FILE_PATH_LITERAL("aria-dialog.html")); | 214 RunAriaTest(FILE_PATH_LITERAL("aria-dialog.html")); |
211 } | 215 } |
212 | 216 |
213 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDirectory) { | 217 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDirectory) { |
214 RunAriaTest(FILE_PATH_LITERAL("aria-directory.html")); | 218 RunAriaTest(FILE_PATH_LITERAL("aria-directory.html")); |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
257 | 261 |
258 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 262 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
259 AccessibilityAriaLabelledByHeading) { | 263 AccessibilityAriaLabelledByHeading) { |
260 RunAriaTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); | 264 RunAriaTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); |
261 } | 265 } |
262 | 266 |
263 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { | 267 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { |
264 RunAriaTest(FILE_PATH_LITERAL("aria-level.html")); | 268 RunAriaTest(FILE_PATH_LITERAL("aria-level.html")); |
265 } | 269 } |
266 | 270 |
| 271 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLink) { |
| 272 RunAriaTest(FILE_PATH_LITERAL("aria-link.html")); |
| 273 } |
| 274 |
267 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaList) { | 275 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaList) { |
268 RunAriaTest(FILE_PATH_LITERAL("aria-list.html")); | 276 RunAriaTest(FILE_PATH_LITERAL("aria-list.html")); |
269 } | 277 } |
270 | 278 |
271 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaListBox) { | 279 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaListBox) { |
272 RunAriaTest(FILE_PATH_LITERAL("aria-listbox.html")); | 280 RunAriaTest(FILE_PATH_LITERAL("aria-listbox.html")); |
273 } | 281 } |
274 | 282 |
275 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 283 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
276 AccessibilityAriaListBoxActiveDescendant) { | 284 AccessibilityAriaListBoxActiveDescendant) { |
(...skipping 68 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
345 | 353 |
346 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 354 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
347 AccessibilityAriaMultiselectable) { | 355 AccessibilityAriaMultiselectable) { |
348 RunAriaTest(FILE_PATH_LITERAL("aria-multiselectable.html")); | 356 RunAriaTest(FILE_PATH_LITERAL("aria-multiselectable.html")); |
349 } | 357 } |
350 | 358 |
351 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNavigation) { | 359 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNavigation) { |
352 RunAriaTest(FILE_PATH_LITERAL("aria-navigation.html")); | 360 RunAriaTest(FILE_PATH_LITERAL("aria-navigation.html")); |
353 } | 361 } |
354 | 362 |
| 363 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNote) { |
| 364 RunAriaTest(FILE_PATH_LITERAL("aria-note.html")); |
| 365 } |
| 366 |
355 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 367 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
356 AccessibilityAriaOrientation) { | 368 AccessibilityAriaOrientation) { |
357 RunAriaTest(FILE_PATH_LITERAL("aria-orientation.html")); | 369 RunAriaTest(FILE_PATH_LITERAL("aria-orientation.html")); |
358 } | 370 } |
359 | 371 |
360 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMath) { | 372 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMath) { |
361 RunAriaTest(FILE_PATH_LITERAL("aria-math.html")); | 373 RunAriaTest(FILE_PATH_LITERAL("aria-math.html")); |
362 } | 374 } |
363 | 375 |
364 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { | 376 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { |
(...skipping 73 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
438 | 450 |
439 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 451 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
440 AccessibilityAriaSpinButton) { | 452 AccessibilityAriaSpinButton) { |
441 RunAriaTest(FILE_PATH_LITERAL("aria-spinbutton.html")); | 453 RunAriaTest(FILE_PATH_LITERAL("aria-spinbutton.html")); |
442 } | 454 } |
443 | 455 |
444 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaStatus) { | 456 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaStatus) { |
445 RunAriaTest(FILE_PATH_LITERAL("aria-status.html")); | 457 RunAriaTest(FILE_PATH_LITERAL("aria-status.html")); |
446 } | 458 } |
447 | 459 |
| 460 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTab) { |
| 461 RunAriaTest(FILE_PATH_LITERAL("aria-tab.html")); |
| 462 } |
| 463 |
| 464 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTabList) { |
| 465 RunAriaTest(FILE_PATH_LITERAL("aria-tablist.html")); |
| 466 } |
| 467 |
448 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTextbox) { | 468 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTextbox) { |
449 RunAriaTest(FILE_PATH_LITERAL("aria-textbox.html")); | 469 RunAriaTest(FILE_PATH_LITERAL("aria-textbox.html")); |
450 } | 470 } |
451 | 471 |
452 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { | 472 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { |
453 RunAriaTest(FILE_PATH_LITERAL("aria-timer.html")); | 473 RunAriaTest(FILE_PATH_LITERAL("aria-timer.html")); |
454 } | 474 } |
455 | 475 |
456 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 476 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
457 AccessibilityAriaToggleButton) { | 477 AccessibilityAriaToggleButton) { |
(...skipping 82 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
540 | 560 |
541 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 561 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
542 AccessibilityCheckboxNameCalc) { | 562 AccessibilityCheckboxNameCalc) { |
543 RunHtmlTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); | 563 RunHtmlTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); |
544 } | 564 } |
545 | 565 |
546 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { | 566 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { |
547 RunHtmlTest(FILE_PATH_LITERAL("cite.html")); | 567 RunHtmlTest(FILE_PATH_LITERAL("cite.html")); |
548 } | 568 } |
549 | 569 |
| 570 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCode) { |
| 571 RunHtmlTest(FILE_PATH_LITERAL("code.html")); |
| 572 } |
| 573 |
550 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { | 574 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { |
551 RunHtmlTest(FILE_PATH_LITERAL("col.html")); | 575 RunHtmlTest(FILE_PATH_LITERAL("col.html")); |
552 } | 576 } |
553 | 577 |
554 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityColgroup) { | 578 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityColgroup) { |
555 RunHtmlTest(FILE_PATH_LITERAL("colgroup.html")); | 579 RunHtmlTest(FILE_PATH_LITERAL("colgroup.html")); |
556 } | 580 } |
557 | 581 |
558 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDd) { | 582 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDd) { |
559 RunHtmlTest(FILE_PATH_LITERAL("dd.html")); | 583 RunHtmlTest(FILE_PATH_LITERAL("dd.html")); |
(...skipping 155 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
715 } | 739 } |
716 | 740 |
717 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputEmail) { | 741 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputEmail) { |
718 RunHtmlTest(FILE_PATH_LITERAL("input-email.html")); | 742 RunHtmlTest(FILE_PATH_LITERAL("input-email.html")); |
719 } | 743 } |
720 | 744 |
721 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { | 745 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { |
722 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); | 746 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); |
723 } | 747 } |
724 | 748 |
| 749 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputImage) { |
| 750 RunHtmlTest(FILE_PATH_LITERAL("input-image.html")); |
| 751 } |
| 752 |
725 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 753 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
726 AccessibilityInputImageButtonInMenu) { | 754 AccessibilityInputImageButtonInMenu) { |
727 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); | 755 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); |
728 } | 756 } |
729 | 757 |
730 // crbug.com/423675 - AX tree is different for Win7 and Win8. | 758 // crbug.com/423675 - AX tree is different for Win7 and Win8. |
731 #if defined(OS_WIN) | 759 #if defined(OS_WIN) |
732 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 760 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
733 DISABLED_AccessibilityInputMonth) { | 761 DISABLED_AccessibilityInputMonth) { |
734 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); | 762 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
814 } | 842 } |
815 | 843 |
816 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { | 844 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { |
817 RunHtmlTest(FILE_PATH_LITERAL("landmark.html")); | 845 RunHtmlTest(FILE_PATH_LITERAL("landmark.html")); |
818 } | 846 } |
819 | 847 |
820 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLegend) { | 848 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLegend) { |
821 RunHtmlTest(FILE_PATH_LITERAL("legend.html")); | 849 RunHtmlTest(FILE_PATH_LITERAL("legend.html")); |
822 } | 850 } |
823 | 851 |
| 852 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLi) { |
| 853 RunHtmlTest(FILE_PATH_LITERAL("li.html")); |
| 854 } |
| 855 |
824 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLink) { | 856 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLink) { |
825 RunHtmlTest(FILE_PATH_LITERAL("link.html")); | 857 RunHtmlTest(FILE_PATH_LITERAL("link.html")); |
826 } | 858 } |
827 | 859 |
828 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityList) { | 860 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityList) { |
829 RunHtmlTest(FILE_PATH_LITERAL("list.html")); | 861 RunHtmlTest(FILE_PATH_LITERAL("list.html")); |
830 } | 862 } |
831 | 863 |
832 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { | 864 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { |
833 RunHtmlTest(FILE_PATH_LITERAL("list-markers.html")); | 865 RunHtmlTest(FILE_PATH_LITERAL("list-markers.html")); |
(...skipping 136 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
970 } | 1002 } |
971 | 1003 |
972 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { | 1004 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { |
973 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); | 1005 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); |
974 } | 1006 } |
975 | 1007 |
976 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { | 1008 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { |
977 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); | 1009 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); |
978 } | 1010 } |
979 | 1011 |
980 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | |
981 RunHtmlTest(FILE_PATH_LITERAL("tab.html")); | |
982 } | |
983 | |
984 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { | 1012 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTableSimple) { |
985 RunHtmlTest(FILE_PATH_LITERAL("table-simple.html")); | 1013 RunHtmlTest(FILE_PATH_LITERAL("table-simple.html")); |
986 } | 1014 } |
987 | 1015 |
988 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 1016 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
989 AccessibilityTableThRowHeader) { | 1017 AccessibilityTableThRowHeader) { |
990 RunHtmlTest(FILE_PATH_LITERAL("table-th-rowheader.html")); | 1018 RunHtmlTest(FILE_PATH_LITERAL("table-th-rowheader.html")); |
991 } | 1019 } |
992 | 1020 |
993 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 1021 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
(...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1026 // crbug.com/281952 | 1054 // crbug.com/281952 |
1027 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilityVideo) { | 1055 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilityVideo) { |
1028 RunHtmlTest(FILE_PATH_LITERAL("video.html")); | 1056 RunHtmlTest(FILE_PATH_LITERAL("video.html")); |
1029 } | 1057 } |
1030 | 1058 |
1031 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 1059 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
1032 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); | 1060 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); |
1033 } | 1061 } |
1034 | 1062 |
1035 } // namespace content | 1063 } // namespace content |
OLD | NEW |