Chromium Code Reviews| 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); |