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 188 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
199 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 199 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
200 AccessibilityAriaComplementary) { | 200 AccessibilityAriaComplementary) { |
201 RunAriaTest(FILE_PATH_LITERAL("aria-complementary.html")); | 201 RunAriaTest(FILE_PATH_LITERAL("aria-complementary.html")); |
202 } | 202 } |
203 | 203 |
204 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 204 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
205 AccessibilityAriaContentInfo) { | 205 AccessibilityAriaContentInfo) { |
206 RunAriaTest(FILE_PATH_LITERAL("aria-contentinfo.html")); | 206 RunAriaTest(FILE_PATH_LITERAL("aria-contentinfo.html")); |
207 } | 207 } |
208 | 208 |
| 209 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaControls) { |
| 210 RunAriaTest(FILE_PATH_LITERAL("aria-controls.html")); |
| 211 } |
| 212 |
209 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDefinition) { | 213 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDefinition) { |
210 RunAriaTest(FILE_PATH_LITERAL("aria-definition.html")); | 214 RunAriaTest(FILE_PATH_LITERAL("aria-definition.html")); |
211 } | 215 } |
212 | 216 |
213 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { | 217 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDialog) { |
214 RunAriaTest(FILE_PATH_LITERAL("aria-dialog.html")); | 218 RunAriaTest(FILE_PATH_LITERAL("aria-dialog.html")); |
215 } | 219 } |
216 | 220 |
217 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDirectory) { | 221 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaDirectory) { |
218 RunAriaTest(FILE_PATH_LITERAL("aria-directory.html")); | 222 RunAriaTest(FILE_PATH_LITERAL("aria-directory.html")); |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
261 | 265 |
262 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 266 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
263 AccessibilityAriaLabelledByHeading) { | 267 AccessibilityAriaLabelledByHeading) { |
264 RunAriaTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); | 268 RunAriaTest(FILE_PATH_LITERAL("aria-labelledby-heading.html")); |
265 } | 269 } |
266 | 270 |
267 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { | 271 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLevel) { |
268 RunAriaTest(FILE_PATH_LITERAL("aria-level.html")); | 272 RunAriaTest(FILE_PATH_LITERAL("aria-level.html")); |
269 } | 273 } |
270 | 274 |
| 275 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaLink) { |
| 276 RunAriaTest(FILE_PATH_LITERAL("aria-link.html")); |
| 277 } |
| 278 |
271 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaList) { | 279 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaList) { |
272 RunAriaTest(FILE_PATH_LITERAL("aria-list.html")); | 280 RunAriaTest(FILE_PATH_LITERAL("aria-list.html")); |
273 } | 281 } |
274 | 282 |
275 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaListBox) { | 283 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaListBox) { |
276 RunAriaTest(FILE_PATH_LITERAL("aria-listbox.html")); | 284 RunAriaTest(FILE_PATH_LITERAL("aria-listbox.html")); |
277 } | 285 } |
278 | 286 |
279 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 287 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
280 AccessibilityAriaListBoxActiveDescendant) { | 288 AccessibilityAriaListBoxActiveDescendant) { |
(...skipping 64 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 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
435 | 447 |
436 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 448 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
437 AccessibilityAriaSpinButton) { | 449 AccessibilityAriaSpinButton) { |
438 RunAriaTest(FILE_PATH_LITERAL("aria-spinbutton.html")); | 450 RunAriaTest(FILE_PATH_LITERAL("aria-spinbutton.html")); |
439 } | 451 } |
440 | 452 |
441 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaStatus) { | 453 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaStatus) { |
442 RunAriaTest(FILE_PATH_LITERAL("aria-status.html")); | 454 RunAriaTest(FILE_PATH_LITERAL("aria-status.html")); |
443 } | 455 } |
444 | 456 |
| 457 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTab) { |
| 458 RunAriaTest(FILE_PATH_LITERAL("aria-tab.html")); |
| 459 } |
| 460 |
| 461 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTabList) { |
| 462 RunAriaTest(FILE_PATH_LITERAL("aria-tablist.html")); |
| 463 } |
| 464 |
445 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTextbox) { | 465 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTextbox) { |
446 RunAriaTest(FILE_PATH_LITERAL("aria-textbox.html")); | 466 RunAriaTest(FILE_PATH_LITERAL("aria-textbox.html")); |
447 } | 467 } |
448 | 468 |
449 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { | 469 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaTimer) { |
450 RunAriaTest(FILE_PATH_LITERAL("aria-timer.html")); | 470 RunAriaTest(FILE_PATH_LITERAL("aria-timer.html")); |
451 } | 471 } |
452 | 472 |
453 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 473 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
454 AccessibilityAriaToggleButton) { | 474 AccessibilityAriaToggleButton) { |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
534 | 554 |
535 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 555 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
536 AccessibilityCheckboxNameCalc) { | 556 AccessibilityCheckboxNameCalc) { |
537 RunHtmlTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); | 557 RunHtmlTest(FILE_PATH_LITERAL("checkbox-name-calc.html")); |
538 } | 558 } |
539 | 559 |
540 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { | 560 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCite) { |
541 RunHtmlTest(FILE_PATH_LITERAL("cite.html")); | 561 RunHtmlTest(FILE_PATH_LITERAL("cite.html")); |
542 } | 562 } |
543 | 563 |
| 564 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCode) { |
| 565 RunHtmlTest(FILE_PATH_LITERAL("code.html")); |
| 566 } |
| 567 |
544 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { | 568 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCol) { |
545 RunHtmlTest(FILE_PATH_LITERAL("col.html")); | 569 RunHtmlTest(FILE_PATH_LITERAL("col.html")); |
546 } | 570 } |
547 | 571 |
548 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityColgroup) { | 572 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityColgroup) { |
549 RunHtmlTest(FILE_PATH_LITERAL("colgroup.html")); | 573 RunHtmlTest(FILE_PATH_LITERAL("colgroup.html")); |
550 } | 574 } |
551 | 575 |
552 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDd) { | 576 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityDd) { |
553 RunHtmlTest(FILE_PATH_LITERAL("dd.html")); | 577 RunHtmlTest(FILE_PATH_LITERAL("dd.html")); |
(...skipping 147 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
701 if (base::mac::IsOSMavericks()) | 725 if (base::mac::IsOSMavericks()) |
702 return; | 726 return; |
703 #endif | 727 #endif |
704 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); | 728 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); |
705 } | 729 } |
706 | 730 |
707 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { | 731 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { |
708 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); | 732 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); |
709 } | 733 } |
710 | 734 |
| 735 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputImage) { |
| 736 RunHtmlTest(FILE_PATH_LITERAL("input-image.html")); |
| 737 } |
| 738 |
711 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 739 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
712 AccessibilityInputImageButtonInMenu) { | 740 AccessibilityInputImageButtonInMenu) { |
713 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); | 741 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); |
714 } | 742 } |
715 | 743 |
716 // crbug.com/423675 - AX tree is different for Win7 and Win8. | 744 // crbug.com/423675 - AX tree is different for Win7 and Win8. |
717 #if defined(OS_WIN) | 745 #if defined(OS_WIN) |
718 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 746 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
719 DISABLED_AccessibilityInputMonth) { | 747 DISABLED_AccessibilityInputMonth) { |
720 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); | 748 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
802 | 830 |
803 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { | 831 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLandmark) { |
804 RunHtmlTest(FILE_PATH_LITERAL("landmark.html")); | 832 RunHtmlTest(FILE_PATH_LITERAL("landmark.html")); |
805 } | 833 } |
806 | 834 |
807 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 835 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
808 DISABLED_AccessibilityLegend) { | 836 DISABLED_AccessibilityLegend) { |
809 RunHtmlTest(FILE_PATH_LITERAL("legend.html")); | 837 RunHtmlTest(FILE_PATH_LITERAL("legend.html")); |
810 } | 838 } |
811 | 839 |
| 840 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLi) { |
| 841 RunHtmlTest(FILE_PATH_LITERAL("li.html")); |
| 842 } |
| 843 |
812 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLink) { | 844 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityLink) { |
813 RunHtmlTest(FILE_PATH_LITERAL("link.html")); | 845 RunHtmlTest(FILE_PATH_LITERAL("link.html")); |
814 } | 846 } |
815 | 847 |
816 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityList) { | 848 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityList) { |
817 RunHtmlTest(FILE_PATH_LITERAL("list.html")); | 849 RunHtmlTest(FILE_PATH_LITERAL("list.html")); |
818 } | 850 } |
819 | 851 |
820 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { | 852 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityListMarkers) { |
821 RunHtmlTest(FILE_PATH_LITERAL("list-markers.html")); | 853 RunHtmlTest(FILE_PATH_LITERAL("list-markers.html")); |
(...skipping 132 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
954 } | 986 } |
955 | 987 |
956 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { | 988 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { |
957 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); | 989 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); |
958 } | 990 } |
959 | 991 |
960 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { | 992 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { |
961 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); | 993 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); |
962 } | 994 } |
963 | 995 |
964 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityTab) { | |
965 RunHtmlTest(FILE_PATH_LITERAL("tab.html")); | |
966 } | |
967 | |
968 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 996 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
969 DISABLED_AccessibilityTableSimple) { | 997 DISABLED_AccessibilityTableSimple) { |
970 RunHtmlTest(FILE_PATH_LITERAL("table-simple.html")); | 998 RunHtmlTest(FILE_PATH_LITERAL("table-simple.html")); |
971 } | 999 } |
972 | 1000 |
973 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 1001 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
974 DISABLED_AccessibilityTableThRowHeader) { | 1002 DISABLED_AccessibilityTableThRowHeader) { |
975 RunHtmlTest(FILE_PATH_LITERAL("table-th-rowheader.html")); | 1003 RunHtmlTest(FILE_PATH_LITERAL("table-th-rowheader.html")); |
976 } | 1004 } |
977 | 1005 |
(...skipping 28 matching lines...) Expand all Loading... |
1006 | 1034 |
1007 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { | 1035 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { |
1008 RunHtmlTest(FILE_PATH_LITERAL("var.html")); | 1036 RunHtmlTest(FILE_PATH_LITERAL("var.html")); |
1009 } | 1037 } |
1010 | 1038 |
1011 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 1039 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
1012 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); | 1040 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); |
1013 } | 1041 } |
1014 | 1042 |
1015 } // namespace content | 1043 } // namespace content |
OLD | NEW |