Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(202)

Side by Side Diff: content/browser/accessibility/dump_accessibility_tree_browsertest.cc

Issue 844273002: Add option to not dump childrens of a node in AX Tree. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 675 matching lines...) Expand 10 before | Expand all | Expand 10 after
686 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputDate) { 686 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputDate) {
687 RunHtmlTest(FILE_PATH_LITERAL("input-date.html")); 687 RunHtmlTest(FILE_PATH_LITERAL("input-date.html"));
688 } 688 }
689 689
690 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputDateTime) { 690 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputDateTime) {
691 RunHtmlTest(FILE_PATH_LITERAL("input-datetime.html")); 691 RunHtmlTest(FILE_PATH_LITERAL("input-datetime.html"));
692 } 692 }
693 693
694 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, 694 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest,
695 AccessibilityInputDateTimeLocal) { 695 AccessibilityInputDateTimeLocal) {
696 #if defined(OS_MACOSX)
697 // Fails on OS X 10.9 <https://crbug.com/430622>.
698 if (base::mac::IsOSMavericks())
699 return;
700 #endif
701 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html")); 696 RunHtmlTest(FILE_PATH_LITERAL("input-datetime-local.html"));
702 } 697 }
703 698
704 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) { 699 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputFile) {
705 RunHtmlTest(FILE_PATH_LITERAL("input-file.html")); 700 RunHtmlTest(FILE_PATH_LITERAL("input-file.html"));
706 } 701 }
707 702
708 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, 703 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest,
709 AccessibilityInputImageButtonInMenu) { 704 AccessibilityInputImageButtonInMenu) {
710 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html")); 705 RunHtmlTest(FILE_PATH_LITERAL("input-image-button-in-menu.html"));
711 } 706 }
712 707
713 // crbug.com/423675 - AX tree is different for Win7 and Win8.
714 #if defined(OS_WIN)
715 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest,
716 DISABLED_AccessibilityInputMonth) {
717 RunHtmlTest(FILE_PATH_LITERAL("input-month.html"));
718 }
719 #else
720 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputMonth) { 708 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputMonth) {
721 RunHtmlTest(FILE_PATH_LITERAL("input-month.html")); 709 RunHtmlTest(FILE_PATH_LITERAL("input-month.html"));
722 } 710 }
723 #endif
724 711
725 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRadio) { 712 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityInputRadio) {
726 RunHtmlTest(FILE_PATH_LITERAL("input-radio.html")); 713 RunHtmlTest(FILE_PATH_LITERAL("input-radio.html"));
727 } 714 }
728 715
729 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, 716 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest,
730 AccessibilityInputRadioInMenu) { 717 AccessibilityInputRadioInMenu) {
731 RunHtmlTest(FILE_PATH_LITERAL("input-radio-in-menu.html")); 718 RunHtmlTest(FILE_PATH_LITERAL("input-radio-in-menu.html"));
732 } 719 }
733 720
(...skipping 267 matching lines...) Expand 10 before | Expand all | Expand 10 after
1001 988
1002 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) { 989 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityVar) {
1003 RunHtmlTest(FILE_PATH_LITERAL("var.html")); 990 RunHtmlTest(FILE_PATH_LITERAL("var.html"));
1004 } 991 }
1005 992
1006 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { 993 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) {
1007 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); 994 RunHtmlTest(FILE_PATH_LITERAL("wbr.html"));
1008 } 995 }
1009 996
1010 } // namespace content 997 } // namespace content
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698