Index: chrome/test/data/webui/webui_resource_browsertest.cc |
diff --git a/chrome/test/data/webui/webui_resource_browsertest.cc b/chrome/test/data/webui/webui_resource_browsertest.cc |
index ef11f858e80e0996b828bf98d0ca3471efcdf964..b233ec3ee46c3f516a972327c9d8139c51a3f915 100644 |
--- a/chrome/test/data/webui/webui_resource_browsertest.cc |
+++ b/chrome/test/data/webui/webui_resource_browsertest.cc |
@@ -44,6 +44,9 @@ class WebUIResourceBrowserTest : public InProcessBrowserTest { |
std::string message; |
ExecuteJavascriptOnCurrentTab("runTests()"); |
ASSERT_TRUE(message_queue.WaitForMessage(&message)); |
+ while (message.compare("\"PENDING\"") == 0) { |
+ ASSERT_TRUE(message_queue.WaitForMessage(&message)); |
+ } |
EXPECT_STREQ("\"SUCCESS\"", message.c_str()); |
} |
@@ -112,6 +115,11 @@ IN_PROC_BROWSER_TEST_F(WebUIResourceBrowserTest, LocalStringsTest) { |
RunTest(base::FilePath(FILE_PATH_LITERAL("local_strings_test.html"))); |
} |
+IN_PROC_BROWSER_TEST_F(WebUIResourceBrowserTest, ParseHtmlSubsetTest) { |
+ AddLibrary(IDR_WEBUI_JS_PARSE_HTML_SUBSET); |
+ RunTest(base::FilePath(FILE_PATH_LITERAL("parse_html_subset_test.html"))); |
+} |
+ |
IN_PROC_BROWSER_TEST_F(WebUIResourceBrowserTest, PositionUtilTest) { |
AddLibrary(IDR_WEBUI_JS_CR); |
AddLibrary(IDR_WEBUI_JS_CR_UI_POSITION_UTIL); |