Index: net/base/static_cookie_policy.cc |
diff --git a/net/base/static_cookie_policy.cc b/net/base/static_cookie_policy.cc |
index 55f45306d00d62e89edf57afe5d6d6fe105953bc..4452f6eb1896443437cb1ad6f257bb869ab80253 100644 |
--- a/net/base/static_cookie_policy.cc |
+++ b/net/base/static_cookie_policy.cc |
@@ -22,7 +22,8 @@ int StaticCookiePolicy::CanGetCookies( |
if (first_party_for_cookies.is_empty()) |
return OK; // Empty first-party URL indicates a first-party request. |
return RegistryControlledDomainService::SameDomainOrHost( |
- url, first_party_for_cookies) ? OK : ERR_ACCESS_DENIED; |
+ url, first_party_for_cookies, RCDS::EXCLUDE_PRIVATE_REGISTRIES) ? |
+ OK : ERR_ACCESS_DENIED; |
case StaticCookiePolicy::BLOCK_ALL_COOKIES: |
return ERR_ACCESS_DENIED; |
default: |
@@ -42,7 +43,8 @@ int StaticCookiePolicy::CanSetCookie( |
if (first_party_for_cookies.is_empty()) |
return OK; // Empty first-party URL indicates a first-party request. |
return RegistryControlledDomainService::SameDomainOrHost( |
- url, first_party_for_cookies) ? OK : ERR_ACCESS_DENIED; |
+ url, first_party_for_cookies, RCDS::EXCLUDE_PRIVATE_REGISTRIES) ? |
+ OK : ERR_ACCESS_DENIED; |
case StaticCookiePolicy::BLOCK_ALL_COOKIES: |
return ERR_ACCESS_DENIED; |
default: |