| Index: chrome/browser/content_settings/cookie_settings_unittest.cc
|
| diff --git a/chrome/browser/content_settings/cookie_settings_unittest.cc b/chrome/browser/content_settings/cookie_settings_unittest.cc
|
| index 6e2f274d3ba5a808897f0e43e7c557d1df69c4ca..30b547f7e00d28c04e3add8ccbf9f10dcae3b8fa 100644
|
| --- a/chrome/browser/content_settings/cookie_settings_unittest.cc
|
| +++ b/chrome/browser/content_settings/cookie_settings_unittest.cc
|
| @@ -122,12 +122,6 @@ TEST_F(CookieSettingsTest, CookiesThirdPartyBlockedExplicitAllow) {
|
| kAllowedSite, kExtensionURL));
|
| EXPECT_TRUE(cookie_settings_->IsSettingCookieAllowed(
|
| kAllowedSite, kExtensionURL));
|
| -
|
| - // Extensions should always be allowed to use cookies.
|
| - EXPECT_TRUE(cookie_settings_->IsReadingCookieAllowed(
|
| - kAllowedSite, kExtensionURL));
|
| - EXPECT_TRUE(cookie_settings_->IsSettingCookieAllowed(
|
| - kAllowedSite, kExtensionURL));
|
| }
|
|
|
| TEST_F(CookieSettingsTest, CookiesThirdPartyBlockedAllSitesAllowed) {
|
| @@ -266,9 +260,16 @@ TEST_F(CookieSettingsTest, ExtensionsRegularSettings) {
|
| TEST_F(CookieSettingsTest, ExtensionsOwnCookies) {
|
| cookie_settings_->SetDefaultCookieSetting(CONTENT_SETTING_BLOCK);
|
|
|
| +#if defined(ENABLE_EXTENSIONS)
|
| // Extensions can always use cookies (and site data) in their own origin.
|
| EXPECT_TRUE(cookie_settings_->IsReadingCookieAllowed(
|
| kExtensionURL, kExtensionURL));
|
| +#else
|
| + // Except if extensions are disabled. Then the extension-specific checks do
|
| + // not exist and the default setting is to block.
|
| + EXPECT_FALSE(cookie_settings_->IsReadingCookieAllowed(
|
| + kExtensionURL, kExtensionURL));
|
| +#endif
|
| }
|
|
|
| TEST_F(CookieSettingsTest, ExtensionsThirdParty) {
|
|
|