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 102 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
113 formatter->FormatAccessibilityTree( | 113 formatter->FormatAccessibilityTree( |
114 web_contents->GetRootBrowserAccessibilityManager()->GetRoot(), | 114 web_contents->GetRootBrowserAccessibilityManager()->GetRoot(), |
115 &actual_contents_utf16); | 115 &actual_contents_utf16); |
116 std::string actual_contents = base::UTF16ToUTF8(actual_contents_utf16); | 116 std::string actual_contents = base::UTF16ToUTF8(actual_contents_utf16); |
117 return base::SplitString( | 117 return base::SplitString( |
118 actual_contents, "\n", | 118 actual_contents, "\n", |
119 base::KEEP_WHITESPACE, base::SPLIT_WANT_NONEMPTY); | 119 base::KEEP_WHITESPACE, base::SPLIT_WANT_NONEMPTY); |
120 } | 120 } |
121 }; | 121 }; |
122 | 122 |
123 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCSSColor) { | 123 // Flaky on Windows: crbug.com/643954. |
| 124 #if defined(OS_WIN) |
| 125 #define MAYBE_AccessibilityCSSColor DISABLED_AccessibilityCSSColor |
| 126 #else |
| 127 #define MAYBE_AccessibilityCSSColor AccessibilityCSSColor |
| 128 #endif |
| 129 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, MAYBE_AccessibilityCSSColor) { |
124 RunCSSTest(FILE_PATH_LITERAL("color.html")); | 130 RunCSSTest(FILE_PATH_LITERAL("color.html")); |
125 } | 131 } |
126 | 132 |
127 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCSSFontStyle) { | 133 // Flaky on Windows: crbug.com/643954. |
| 134 #if defined(OS_WIN) |
| 135 #define MAYBE_AccessibilityCSSFontStyle DISABLED_AccessibilityCSSFontStyle |
| 136 #else |
| 137 #define MAYBE_AccessibilityCSSFontStyle AccessibilityCSSFontStyle |
| 138 #endif |
| 139 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 140 MAYBE_AccessibilityCSSFontStyle) { |
128 RunCSSTest(FILE_PATH_LITERAL("font-style.html")); | 141 RunCSSTest(FILE_PATH_LITERAL("font-style.html")); |
129 } | 142 } |
130 | 143 |
131 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCSSLanguage) { | 144 // Flaky on Windows: crbug.com/643954. |
| 145 #if defined(OS_WIN) |
| 146 #define MAYBE_AccessibilityCSSLanguage DISABLED_AccessibilityCSSLanguage |
| 147 #else |
| 148 #define MAYBE_AccessibilityCSSLanguage AccessibilityCSSLanguage |
| 149 #endif |
| 150 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
| 151 MAYBE_AccessibilityCSSLanguage) { |
132 RunCSSTest(FILE_PATH_LITERAL("language.html")); | 152 RunCSSTest(FILE_PATH_LITERAL("language.html")); |
133 } | 153 } |
134 | 154 |
135 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityA) { | 155 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityA) { |
136 RunHtmlTest(FILE_PATH_LITERAL("a.html")); | 156 RunHtmlTest(FILE_PATH_LITERAL("a.html")); |
137 } | 157 } |
138 | 158 |
139 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAbbr) { | 159 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityAbbr) { |
140 RunHtmlTest(FILE_PATH_LITERAL("abbr.html")); | 160 RunHtmlTest(FILE_PATH_LITERAL("abbr.html")); |
141 } | 161 } |
(...skipping 1078 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1220 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 1240 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
1221 AccessibilityOptionindatalist) { | 1241 AccessibilityOptionindatalist) { |
1222 RunHtmlTest(FILE_PATH_LITERAL("option-in-datalist.html")); | 1242 RunHtmlTest(FILE_PATH_LITERAL("option-in-datalist.html")); |
1223 } | 1243 } |
1224 | 1244 |
1225 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, | 1245 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, |
1226 DISABLED_AccessibilityOutput) { | 1246 DISABLED_AccessibilityOutput) { |
1227 RunHtmlTest(FILE_PATH_LITERAL("output.html")); | 1247 RunHtmlTest(FILE_PATH_LITERAL("output.html")); |
1228 } | 1248 } |
1229 | 1249 |
1230 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityP) { | 1250 // Flaky on Windows: crbug.com/643954. |
| 1251 #if defined(OS_WIN) |
| 1252 #define MAYBE_AccessibilityP DISABLED_AccessibilityP |
| 1253 #else |
| 1254 #define MAYBE_AccessibilityP AccessibilityP |
| 1255 #endif |
| 1256 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, MAYBE_AccessibilityP) { |
1231 RunHtmlTest(FILE_PATH_LITERAL("p.html")); | 1257 RunHtmlTest(FILE_PATH_LITERAL("p.html")); |
1232 } | 1258 } |
1233 | 1259 |
1234 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityParam) { | 1260 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityParam) { |
1235 RunHtmlTest(FILE_PATH_LITERAL("param.html")); | 1261 RunHtmlTest(FILE_PATH_LITERAL("param.html")); |
1236 } | 1262 } |
1237 | 1263 |
1238 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityPre) { | 1264 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityPre) { |
1239 RunHtmlTest(FILE_PATH_LITERAL("pre.html")); | 1265 RunHtmlTest(FILE_PATH_LITERAL("pre.html")); |
1240 } | 1266 } |
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1362 // crbug.com/281952 | 1388 // crbug.com/281952 |
1363 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilityVideo) { | 1389 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, DISABLED_AccessibilityVideo) { |
1364 RunHtmlTest(FILE_PATH_LITERAL("video.html")); | 1390 RunHtmlTest(FILE_PATH_LITERAL("video.html")); |
1365 } | 1391 } |
1366 | 1392 |
1367 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { | 1393 IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityWbr) { |
1368 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); | 1394 RunHtmlTest(FILE_PATH_LITERAL("wbr.html")); |
1369 } | 1395 } |
1370 | 1396 |
1371 } // namespace content | 1397 } // namespace content |
OLD | NEW |