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 185 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
196 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 196 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
197 AccessibilityAriaComplementary) { | 197 AccessibilityAriaComplementary) { |
198 RunAriaTest(FILE_PATH_LITERAL("aria-complementary.html")); | 198 RunAriaTest(FILE_PATH_LITERAL("aria-complementary.html")); |
199 } | 199 } |
200 | 200 |
201 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 201 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
202 AccessibilityAriaContentInfo) { | 202 AccessibilityAriaContentInfo) { |
203 RunAriaTest(FILE_PATH_LITERAL("aria-contentinfo.html")); | 203 RunAriaTest(FILE_PATH_LITERAL("aria-contentinfo.html")); |
204 } | 204 } |
205 | 205 |
| 206 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaControls) { |
| 207 RunAriaTest(FILE_PATH_LITERAL("aria-controls.html")); |
| 208 } |
| 209 |
206 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDefinition) { | 210 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDefinition) { |
207 RunAriaTest(FILE_PATH_LITERAL("aria-definition.html")); | 211 RunAriaTest(FILE_PATH_LITERAL("aria-definition.html")); |
208 } | 212 } |
209 | 213 |
210 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { | 214 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { |
211 RunAriaTest(FILE_PATH_LITERAL("aria-dialog.html")); | 215 RunAriaTest(FILE_PATH_LITERAL("aria-dialog.html")); |
212 } | 216 } |
213 | 217 |
214 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDirectory) { | 218 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDirectory) { |
215 RunAriaTest(FILE_PATH_LITERAL("aria-directory.html")); | 219 RunAriaTest(FILE_PATH_LITERAL("aria-directory.html")); |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
258 | 262 |
259 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 263 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
260 AccessibilityAriaLabelledByHeading) { | 264 AccessibilityAriaLabelledByHeading) { |
261 RunAriaTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); | 265 RunAriaTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); |
262 } | 266 } |
263 | 267 |
264 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { | 268 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { |
265 RunAriaTest(FILE_PATH_LITERAL("aria-level.html")); | 269 RunAriaTest(FILE_PATH_LITERAL("aria-level.html")); |
266 } | 270 } |
267 | 271 |
| 272 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLink) { |
| 273 RunAriaTest(FILE_PATH_LITERAL("aria-link.html")); |
| 274 } |
| 275 |
268 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaList) { | 276 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaList) { |
269 RunAriaTest(FILE_PATH_LITERAL("aria-list.html")); | 277 RunAriaTest(FILE_PATH_LITERAL("aria-list.html")); |
270 } | 278 } |
271 | 279 |
272 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaListBox) { | 280 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaListBox) { |
273 RunAriaTest(FILE_PATH_LITERAL("aria-listbox.html")); | 281 RunAriaTest(FILE_PATH_LITERAL("aria-listbox.html")); |
274 } | 282 } |
275 | 283 |
276 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 284 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
277 AccessibilityAriaListBoxActiveDescendant) { | 285 AccessibilityAriaListBoxActiveDescendant) { |
(...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
342 | 350 |
343 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 351 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
344 AccessibilityAriaMultiselectable) { | 352 AccessibilityAriaMultiselectable) { |
345 RunAriaTest(FILE_PATH_LITERAL("aria-multiselectable.html")); | 353 RunAriaTest(FILE_PATH_LITERAL("aria-multiselectable.html")); |
346 } | 354 } |
347 | 355 |
348 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNavigation) { | 356 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNavigation) { |
349 RunAriaTest(FILE_PATH_LITERAL("aria-navigation.html")); | 357 RunAriaTest(FILE_PATH_LITERAL("aria-navigation.html")); |
350 } | 358 } |
351 | 359 |
| 360 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNote) { |
| 361 RunAriaTest(FILE_PATH_LITERAL("aria-note.html")); |
| 362 } |
| 363 |
352 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 364 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
353 AccessibilityAriaOrientation) { | 365 AccessibilityAriaOrientation) { |
354 RunAriaTest(FILE_PATH_LITERAL("aria-orientation.html")); | 366 RunAriaTest(FILE_PATH_LITERAL("aria-orientation.html")); |
355 } | 367 } |
356 | 368 |
357 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMath) { | 369 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMath) { |
358 RunAriaTest(FILE_PATH_LITERAL("aria-math.html")); | 370 RunAriaTest(FILE_PATH_LITERAL("aria-math.html")); |
359 } | 371 } |
360 | 372 |
361 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { | 373 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaNone) { |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
432 | 444 |
433 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 445 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
434 AccessibilityAriaSpinButton) { | 446 AccessibilityAriaSpinButton) { |
435 RunAriaTest(FILE_PATH_LITERAL("aria-spinbutton.html")); | 447 RunAriaTest(FILE_PATH_LITERAL("aria-spinbutton.html")); |
436 } | 448 } |
437 | 449 |
438 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaStatus) { | 450 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaStatus) { |
439 RunAriaTest(FILE_PATH_LITERAL("aria-status.html")); | 451 RunAriaTest(FILE_PATH_LITERAL("aria-status.html")); |
440 } | 452 } |
441 | 453 |
| 454 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTab) { |
| 455 RunAriaTest(FILE_PATH_LITERAL("aria-tab.html")); |
| 456 } |
| 457 |
| 458 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTabList) { |
| 459 RunAriaTest(FILE_PATH_LITERAL("aria-tablist.html")); |
| 460 } |
| 461 |
442 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTextbox) { | 462 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTextbox) { |
443 RunAriaTest(FILE_PATH_LITERAL("aria-textbox.html")); | 463 RunAriaTest(FILE_PATH_LITERAL("aria-textbox.html")); |
444 } | 464 } |
445 | 465 |
446 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { | 466 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { |
447 RunAriaTest(FILE_PATH_LITERAL("aria-timer.html")); | 467 RunAriaTest(FILE_PATH_LITERAL("aria-timer.html")); |
448 } | 468 } |
449 | 469 |
450 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 470 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
451 AccessibilityAriaToggleButton) { | 471 AccessibilityAriaToggleButton) { |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
531 | 551 |
532 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 552 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
533 AccessibilityCheckboxNameCalc) { | 553 AccessibilityCheckboxNameCalc) { |
534 RunHtmlTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); | 554 RunHtmlTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); |
535 } | 555 } |
536 | 556 |
537 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { | 557 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { |
538 RunHtmlTest(FILE_PATH_LITERAL("cite.html")); | 558 RunHtmlTest(FILE_PATH_LITERAL("cite.html")); |
539 } | 559 } |
540 | 560 |
| 561 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCode) { |
| 562 RunHtmlTest(FILE_PATH_LITERAL("code.html")); |
| 563 } |
| 564 |
541 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { | 565 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { |
542 RunHtmlTest(FILE_PATH_LITERAL("col.html")); | 566 RunHtmlTest(FILE_PATH_LITERAL("col.html")); |
543 } | 567 } |
544 | 568 |
545 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityColgroup) { | 569 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityColgroup) { |
546 RunHtmlTest(FILE_PATH_LITERAL("colgroup.html")); | 570 RunHtmlTest(FILE_PATH_LITERAL("colgroup.html")); |
547 } | 571 } |
548 | 572 |
549 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDd) { | 573 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDd) { |
550 RunHtmlTest(FILE_PATH_LITERAL("dd.html")); | 574 RunHtmlTest(FILE_PATH_LITERAL("dd.html")); |
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
698 if (base::mac::IsOSMavericks()) | 722 if (base::mac::IsOSMavericks()) |
699 return; | 723 return; |
700 #endif | 724 #endif |
701 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); | 725 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); |
702 } | 726 } |
703 | 727 |
704 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { | 728 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { |
705 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); | 729 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); |
706 } | 730 } |
707 | 731 |
| 732 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputImage) { |
| 733 RunHtmlTest(FILE_PATH_LITERAL("input-image.html")); |
| 734 } |
| 735 |
708 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 736 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
709 AccessibilityInputImageButtonInMenu) { | 737 AccessibilityInputImageButtonInMenu) { |
710 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); | 738 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); |
711 } | 739 } |
712 | 740 |
713 // crbug.com/423675 - AX tree is different for Win7 and Win8. | 741 // crbug.com/423675 - AX tree is different for Win7 and Win8. |
714 #if defined(OS_WIN) | 742 #if defined(OS_WIN) |
715 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 743 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
716 DISABLED_AccessibilityInputMonth) { | 744 DISABLED_AccessibilityInputMonth) { |
717 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); | 745 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); |
(...skipping 80 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
798 } | 826 } |
799 | 827 |
800 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { | 828 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { |
801 RunHtmlTest(FILE_PATH_LITERAL("landmark.html")); | 829 RunHtmlTest(FILE_PATH_LITERAL("landmark.html")); |
802 } | 830 } |
803 | 831 |
804 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLegend) { | 832 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLegend) { |
805 RunHtmlTest(FILE_PATH_LITERAL("legend.html")); | 833 RunHtmlTest(FILE_PATH_LITERAL("legend.html")); |
806 } | 834 } |
807 | 835 |
| 836 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLi) { |
| 837 RunHtmlTest(FILE_PATH_LITERAL("li.html")); |
| 838 } |
| 839 |
808 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLink) { | 840 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLink) { |
809 RunHtmlTest(FILE_PATH_LITERAL("link.html")); | 841 RunHtmlTest(FILE_PATH_LITERAL("link.html")); |
810 } | 842 } |
811 | 843 |
812 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityList) { | 844 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityList) { |
813 RunHtmlTest(FILE_PATH_LITERAL("list.html")); | 845 RunHtmlTest(FILE_PATH_LITERAL("list.html")); |
814 } | 846 } |
815 | 847 |
816 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { | 848 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { |
817 RunHtmlTest(FILE_PATH_LITERAL("list-markers.html")); | 849 RunHtmlTest(FILE_PATH_LITERAL("list-markers.html")); |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
950 } | 982 } |
951 | 983 |
952 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { | 984 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { |
953 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); | 985 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); |
954 } | 986 } |
955 | 987 |
956 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { | 988 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { |
957 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); | 989 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); |
958 } | 990 } |
959 | 991 |
960 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | |
961 RunHtmlTest(FILE_PATH_LITERAL("tab.html")); | |
962 } | |
963 | |
964 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 992 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
965 DISABLED_AccessibilityTableSimple) { | 993 DISABLED_AccessibilityTableSimple) { |
966 RunHtmlTest(FILE_PATH_LITERAL("table-simple.html")); | 994 RunHtmlTest(FILE_PATH_LITERAL("table-simple.html")); |
967 } | 995 } |
968 | 996 |
969 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 997 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
970 DISABLED_AccessibilityTableThRowHeader) { | 998 DISABLED_AccessibilityTableThRowHeader) { |
971 RunHtmlTest(FILE_PATH_LITERAL("table-th-rowheader.html")); | 999 RunHtmlTest(FILE_PATH_LITERAL("table-th-rowheader.html")); |
972 } | 1000 } |
973 | 1001 |
(...skipping 28 matching lines...) Expand all Loading... |
1002 | 1030 |
1003 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { | 1031 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { |
1004 RunHtmlTest(FILE_PATH_LITERAL("var.html")); | 1032 RunHtmlTest(FILE_PATH_LITERAL("var.html")); |
1005 } | 1033 } |
1006 | 1034 |
1007 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 1035 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
1008 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); | 1036 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); |
1009 } | 1037 } |
1010 | 1038 |
1011 } // namespace content | 1039 } // namespace content |
OLD | NEW |