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