Index: content/browser/accessibility/dump_accessibility_tree_browsertest.cc |
diff --git a/content/browser/accessibility/dump_accessibility_tree_browsertest.cc b/content/browser/accessibility/dump_accessibility_tree_browsertest.cc |
index 68e9779389e18faa8348e00f604bb21c861d54af..a89e48ed7fc18f5538f8c71f49f79a2f2fc7bb9b 100644 |
--- a/content/browser/accessibility/dump_accessibility_tree_browsertest.cc |
+++ b/content/browser/accessibility/dump_accessibility_tree_browsertest.cc |
@@ -79,6 +79,17 @@ class DumpAccessibilityTreeTest : public DumpAccessibilityTestBase { |
RunTest(aria_file, "accessibility/aria"); |
} |
+ void RunCSSTest(const base::FilePath::CharType* file_path) { |
+ base::FilePath dir_test_data; |
+ ASSERT_TRUE(PathService::Get(DIR_TEST_DATA, &dir_test_data)); |
+ base::FilePath test_path( |
+ dir_test_data.AppendASCII("accessibility").AppendASCII("css")); |
+ ASSERT_TRUE(base::PathExists(test_path)) << test_path.LossyDisplayName(); |
+ |
+ base::FilePath css_file = test_path.Append(base::FilePath(file_path)); |
+ RunTest(css_file, "accessibility/css"); |
+ } |
+ |
void RunHtmlTest(const base::FilePath::CharType* file_path) { |
base::FilePath dir_test_data; |
ASSERT_TRUE(PathService::Get(DIR_TEST_DATA, &dir_test_data)); |
@@ -107,6 +118,18 @@ class DumpAccessibilityTreeTest : public DumpAccessibilityTestBase { |
} |
}; |
+IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCSSColor) { |
+ RunCSSTest(FILE_PATH_LITERAL("color.html")); |
+} |
+ |
+IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCSSFontStyle) { |
+ RunCSSTest(FILE_PATH_LITERAL("font-style.html")); |
+} |
+ |
+IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityCSSLanguage) { |
+ RunCSSTest(FILE_PATH_LITERAL("language.html")); |
+} |
+ |
IN_PROC_BROWSER_TEST_F(DumpAccessibilityTreeTest, AccessibilityA) { |
RunHtmlTest(FILE_PATH_LITERAL("a.html")); |
} |