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 303 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
314 } | 314 } |
315 | 315 |
316 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenu) { | 316 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenu) { |
317 RunAriaTest(FILE_PATH_LITERAL("aria-menu.html")); | 317 RunAriaTest(FILE_PATH_LITERAL("aria-menu.html")); |
318 } | 318 } |
319 | 319 |
320 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenuBar) { | 320 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenuBar) { |
321 RunAriaTest(FILE_PATH_LITERAL("aria-menubar.html")); | 321 RunAriaTest(FILE_PATH_LITERAL("aria-menubar.html")); |
322 } | 322 } |
323 | 323 |
| 324 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaMenuItem) { |
| 325 RunAriaTest(FILE_PATH_LITERAL("aria-menuitem.html")); |
| 326 } |
| 327 |
324 // crbug.com/442278 will stop creating new text elements representing title. | 328 // crbug.com/442278 will stop creating new text elements representing title. |
325 // Re-baseline after the Blink change goes in | 329 // Re-baseline after the Blink change goes in |
326 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 330 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
327 DISABLED_AccessibilityAriaMenuItemCheckBox) { | 331 DISABLED_AccessibilityAriaMenuItemCheckBox) { |
328 RunAriaTest(FILE_PATH_LITERAL("aria-menuitemcheckbox.html")); | 332 RunAriaTest(FILE_PATH_LITERAL("aria-menuitemcheckbox.html")); |
329 } | 333 } |
330 | 334 |
331 // crbug.com/442278 will stop creating new text elements representing title. | 335 // crbug.com/442278 will stop creating new text elements representing title. |
332 // Re-baseline after the Blink change goes in | 336 // Re-baseline after the Blink change goes in |
333 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 337 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
(...skipping 35 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
369 | 373 |
370 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaPressed) { | 374 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaPressed) { |
371 RunAriaTest(FILE_PATH_LITERAL("aria-pressed.html")); | 375 RunAriaTest(FILE_PATH_LITERAL("aria-pressed.html")); |
372 } | 376 } |
373 | 377 |
374 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 378 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
375 AccessibilityAriaProgressbar) { | 379 AccessibilityAriaProgressbar) { |
376 RunAriaTest(FILE_PATH_LITERAL("aria-progressbar.html")); | 380 RunAriaTest(FILE_PATH_LITERAL("aria-progressbar.html")); |
377 } | 381 } |
378 | 382 |
379 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 383 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRadio) { |
380 AccessibilityAriaRadio) { | |
381 RunAriaTest(FILE_PATH_LITERAL("aria-radio.html")); | 384 RunAriaTest(FILE_PATH_LITERAL("aria-radio.html")); |
382 } | 385 } |
383 | 386 |
384 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 387 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
385 AccessibilityAriaRadiogroup) { | 388 AccessibilityAriaRadiogroup) { |
386 RunAriaTest(FILE_PATH_LITERAL("aria-radiogroup.html")); | 389 RunAriaTest(FILE_PATH_LITERAL("aria-radiogroup.html")); |
387 } | 390 } |
388 | 391 |
| 392 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaReadonly) { |
| 393 RunAriaTest(FILE_PATH_LITERAL("aria-readonly.html")); |
| 394 } |
| 395 |
| 396 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRegion) { |
| 397 RunAriaTest(FILE_PATH_LITERAL("aria-region.html")); |
| 398 } |
| 399 |
389 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRelevant) { | 400 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRelevant) { |
390 RunAriaTest(FILE_PATH_LITERAL("aria-relevant.html")); | 401 RunAriaTest(FILE_PATH_LITERAL("aria-relevant.html")); |
391 } | 402 } |
392 | 403 |
393 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRequired) { | 404 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRequired) { |
394 RunAriaTest(FILE_PATH_LITERAL("aria-required.html")); | 405 RunAriaTest(FILE_PATH_LITERAL("aria-required.html")); |
395 } | 406 } |
396 | 407 |
397 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { | 408 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRow) { |
398 RunAriaTest(FILE_PATH_LITERAL("aria-row.html")); | 409 RunAriaTest(FILE_PATH_LITERAL("aria-row.html")); |
399 } | 410 } |
400 | 411 |
401 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRowGroup) { | 412 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRowGroup) { |
402 RunAriaTest(FILE_PATH_LITERAL("aria-rowgroup.html")); | 413 RunAriaTest(FILE_PATH_LITERAL("aria-rowgroup.html")); |
403 } | 414 } |
404 | 415 |
405 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaReadonly) { | 416 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRowHeader) { |
406 RunAriaTest(FILE_PATH_LITERAL("aria-readonly.html")); | 417 RunAriaTest(FILE_PATH_LITERAL("aria-rowheader.html")); |
407 } | |
408 | |
409 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaRegion) { | |
410 RunAriaTest(FILE_PATH_LITERAL("aria-region.html")); | |
411 } | 418 } |
412 | 419 |
413 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSearch) { | 420 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSearch) { |
414 RunAriaTest(FILE_PATH_LITERAL("aria-search.html")); | 421 RunAriaTest(FILE_PATH_LITERAL("aria-search.html")); |
415 } | 422 } |
416 | 423 |
417 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSelected) { | 424 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaSelected) { |
418 RunAriaTest(FILE_PATH_LITERAL("aria-selected.html")); | 425 RunAriaTest(FILE_PATH_LITERAL("aria-selected.html")); |
419 } | 426 } |
420 | 427 |
(...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
473 } | 480 } |
474 | 481 |
475 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaValueMax) { | 482 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaValueMax) { |
476 RunAriaTest(FILE_PATH_LITERAL("aria-valuemax.html")); | 483 RunAriaTest(FILE_PATH_LITERAL("aria-valuemax.html")); |
477 } | 484 } |
478 | 485 |
479 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaValueNow) { | 486 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaValueNow) { |
480 RunAriaTest(FILE_PATH_LITERAL("aria-valuenow.html")); | 487 RunAriaTest(FILE_PATH_LITERAL("aria-valuenow.html")); |
481 } | 488 } |
482 | 489 |
| 490 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAriaValueText) { |
| 491 RunAriaTest(FILE_PATH_LITERAL("aria-valuetext.html")); |
| 492 } |
| 493 |
483 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityArticle) { | 494 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityArticle) { |
484 RunHtmlTest(FILE_PATH_LITERAL("article.html")); | 495 RunHtmlTest(FILE_PATH_LITERAL("article.html")); |
485 } | 496 } |
486 | 497 |
487 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAside) { | 498 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAside) { |
488 RunHtmlTest(FILE_PATH_LITERAL("aside.html")); | 499 RunHtmlTest(FILE_PATH_LITERAL("aside.html")); |
489 } | 500 } |
490 | 501 |
491 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAudio) { | 502 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAudio) { |
492 RunHtmlTest(FILE_PATH_LITERAL("audio.html")); | 503 RunHtmlTest(FILE_PATH_LITERAL("audio.html")); |
(...skipping 138 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
631 } | 642 } |
632 | 643 |
633 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHeading) { | 644 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHeading) { |
634 RunHtmlTest(FILE_PATH_LITERAL("heading.html")); | 645 RunHtmlTest(FILE_PATH_LITERAL("heading.html")); |
635 } | 646 } |
636 | 647 |
637 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHR) { | 648 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHR) { |
638 RunHtmlTest(FILE_PATH_LITERAL("hr.html")); | 649 RunHtmlTest(FILE_PATH_LITERAL("hr.html")); |
639 } | 650 } |
640 | 651 |
| 652 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityHTML) { |
| 653 RunHtmlTest(FILE_PATH_LITERAL("html.html")); |
| 654 } |
| 655 |
641 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityI) { | 656 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityI) { |
642 RunHtmlTest(FILE_PATH_LITERAL("i.html")); | 657 RunHtmlTest(FILE_PATH_LITERAL("i.html")); |
643 } | 658 } |
644 | 659 |
645 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIframe) { | 660 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityIframe) { |
646 RunHtmlTest(FILE_PATH_LITERAL("iframe.html")); | 661 RunHtmlTest(FILE_PATH_LITERAL("iframe.html")); |
647 } | 662 } |
648 | 663 |
649 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 664 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
650 AccessibilityIframeCoordinates) { | 665 AccessibilityIframeCoordinates) { |
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
693 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 708 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
694 AccessibilityInputDateTimeLocal) { | 709 AccessibilityInputDateTimeLocal) { |
695 #if defined(OS_MACOSX) | 710 #if defined(OS_MACOSX) |
696 // Fails on OS X 10.9 <https://crbug.com/430622>. | 711 // Fails on OS X 10.9 <https://crbug.com/430622>. |
697 if (base::mac::IsOSMavericks()) | 712 if (base::mac::IsOSMavericks()) |
698 return; | 713 return; |
699 #endif | 714 #endif |
700 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); | 715 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); |
701 } | 716 } |
702 | 717 |
| 718 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputEmail) { |
| 719 RunHtmlTest(FILE_PATH_LITERAL("input-email.html")); |
| 720 } |
| 721 |
703 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { | 722 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { |
704 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); | 723 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); |
705 } | 724 } |
706 | 725 |
707 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 726 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
708 AccessibilityInputImageButtonInMenu) { | 727 AccessibilityInputImageButtonInMenu) { |
709 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); | 728 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); |
710 } | 729 } |
711 | 730 |
712 // crbug.com/423675 - AX tree is different for Win7 and Win8. | 731 // crbug.com/423675 - AX tree is different for Win7 and Win8. |
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
936 } | 955 } |
937 | 956 |
938 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySource) { | 957 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySource) { |
939 RunHtmlTest(FILE_PATH_LITERAL("source.html")); | 958 RunHtmlTest(FILE_PATH_LITERAL("source.html")); |
940 } | 959 } |
941 | 960 |
942 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpan) { | 961 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySpan) { |
943 RunHtmlTest(FILE_PATH_LITERAL("span.html")); | 962 RunHtmlTest(FILE_PATH_LITERAL("span.html")); |
944 } | 963 } |
945 | 964 |
| 965 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityStrong) { |
| 966 RunHtmlTest(FILE_PATH_LITERAL("strong.html")); |
| 967 } |
| 968 |
946 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySub) { | 969 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySub) { |
947 RunHtmlTest(FILE_PATH_LITERAL("sub.html")); | 970 RunHtmlTest(FILE_PATH_LITERAL("sub.html")); |
948 } | 971 } |
949 | 972 |
950 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { | 973 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySummary) { |
951 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); | 974 RunHtmlTest(FILE_PATH_LITERAL("summary.html")); |
952 } | 975 } |
953 | 976 |
954 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { | 977 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilitySvg) { |
955 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); | 978 RunHtmlTest(FILE_PATH_LITERAL("svg.html")); |
(...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
994 } | 1017 } |
995 | 1018 |
996 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { | 1019 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityUl) { |
997 RunHtmlTest(FILE_PATH_LITERAL("ul.html")); | 1020 RunHtmlTest(FILE_PATH_LITERAL("ul.html")); |
998 } | 1021 } |
999 | 1022 |
1000 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { | 1023 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { |
1001 RunHtmlTest(FILE_PATH_LITERAL("var.html")); | 1024 RunHtmlTest(FILE_PATH_LITERAL("var.html")); |
1002 } | 1025 } |
1003 | 1026 |
| 1027 // crbug.com/281952 |
| 1028 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilityVideo) { |
| 1029 RunHtmlTest(FILE_PATH_LITERAL("video.html")); |
| 1030 } |
| 1031 |
1004 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 1032 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
1005 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); | 1033 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); |
1006 } | 1034 } |
1007 | 1035 |
1008 } // namespace content | 1036 } // namespace content |
OLD | NEW |