Index: chrome/test/ui/npapi_uitest.cc |
diff --git a/chrome/test/ui/npapi_uitest.cc b/chrome/test/ui/npapi_uitest.cc |
index fe074e06010085649d646187585bc72812c63584..be46943b06a39bc2ca440900fe954120505f7191 100644 |
--- a/chrome/test/ui/npapi_uitest.cc |
+++ b/chrome/test/ui/npapi_uitest.cc |
@@ -395,3 +395,22 @@ TEST_F(NPAPIVisiblePluginTester, PluginConvertPointTest) { |
kTestCompleteSuccess, action_max_timeout_ms()); |
} |
#endif |
+ |
+TEST_F(NPAPIVisiblePluginTester, ClickToPlay) { |
+ scoped_refptr<BrowserProxy> browser(automation()->GetBrowserWindow(0)); |
+ ASSERT_TRUE(browser.get()); |
+ ASSERT_TRUE(browser->SetDefaultContentSetting(CONTENT_SETTINGS_TYPE_PLUGINS, |
+ CONTENT_SETTING_BLOCK)); |
+ |
+ GURL url(URLRequestMockHTTPJob::GetMockUrl( |
+ FilePath(FILE_PATH_LITERAL("npapi/click_to_play.html")))); |
+ ASSERT_NO_FATAL_FAILURE(NavigateToURL(url)); |
+ |
+ scoped_refptr<TabProxy> tab(browser->GetTab(0)); |
+ ASSERT_TRUE(tab.get()); |
+ |
+ ASSERT_TRUE(tab->LoadBlockedPlugins()); |
+ |
+ WaitForFinish("setup", "1", url, kTestCompleteCookie, |
+ kTestCompleteSuccess, action_max_timeout_ms()); |
+} |