Index: chrome/browser/ui/website_settings/website_settings_unittest.cc |
diff --git a/chrome/browser/ui/website_settings/website_settings_unittest.cc b/chrome/browser/ui/website_settings/website_settings_unittest.cc |
index fa24205d3bf5fb78375e0fd159d4e13d88c1d532..3d9fd0fc12a6c35e89c352d6afd6088d4cf4d34a 100644 |
--- a/chrome/browser/ui/website_settings/website_settings_unittest.cc |
+++ b/chrome/browser/ui/website_settings/website_settings_unittest.cc |
@@ -230,15 +230,22 @@ TEST_F(WebsiteSettingsTest, OnPermissionsChanged) { |
// SetPermissionInfo() is called once initially, and then again every time |
// OnSitePermissionChanged() is called. |
+#if defined(OS_ANDROID) |
raymes
2016/06/07 01:40:44
Should we have #if !defined(ENABLE_PLUGINS) ?
lshang
2016/06/07 06:40:00
Done.
|
+ // SetPermissionInfo for plugins didn't get called. |
+ EXPECT_CALL(*mock_ui(), SetPermissionInfo(_, _)).Times(6); |
+#else |
EXPECT_CALL(*mock_ui(), SetPermissionInfo(_, _)).Times(7); |
+#endif |
EXPECT_CALL(*mock_ui(), SetSelectedTab( |
WebsiteSettingsUI::TAB_ID_PERMISSIONS)); |
// Execute code under tests. |
website_settings()->OnSitePermissionChanged(CONTENT_SETTINGS_TYPE_POPUPS, |
CONTENT_SETTING_ALLOW); |
+#if defined(ENABLE_PLUGINS) |
website_settings()->OnSitePermissionChanged(CONTENT_SETTINGS_TYPE_PLUGINS, |
CONTENT_SETTING_BLOCK); |
+#endif |
website_settings()->OnSitePermissionChanged(CONTENT_SETTINGS_TYPE_GEOLOCATION, |
CONTENT_SETTING_ALLOW); |
website_settings()->OnSitePermissionChanged( |
@@ -252,9 +259,11 @@ TEST_F(WebsiteSettingsTest, OnPermissionsChanged) { |
setting = content_settings->GetContentSetting( |
url(), url(), CONTENT_SETTINGS_TYPE_POPUPS, std::string()); |
EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); |
+#if defined(ENABLE_PLUGINS) |
setting = content_settings->GetContentSetting( |
url(), url(), CONTENT_SETTINGS_TYPE_PLUGINS, std::string()); |
EXPECT_EQ(setting, CONTENT_SETTING_BLOCK); |
+#endif |
setting = content_settings->GetContentSetting( |
url(), url(), CONTENT_SETTINGS_TYPE_GEOLOCATION, std::string()); |
EXPECT_EQ(setting, CONTENT_SETTING_ALLOW); |