| 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 |