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..f7ac065ea7c1918690551be94829c8859ae26fd9 100644 |
--- a/net/base/static_cookie_policy.cc |
+++ b/net/base/static_cookie_policy.cc |
@@ -21,8 +21,11 @@ int StaticCookiePolicy::CanGetCookies( |
case StaticCookiePolicy::BLOCK_ALL_THIRD_PARTY_COOKIES: |
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; |
+ return registry_controlled_domains::SameDomainOrHost( |
+ url, |
+ first_party_for_cookies, |
+ registry_controlled_domains::EXCLUDE_PRIVATE_REGISTRIES) ? |
+ OK : ERR_ACCESS_DENIED; |
case StaticCookiePolicy::BLOCK_ALL_COOKIES: |
return ERR_ACCESS_DENIED; |
default: |
@@ -41,8 +44,11 @@ int StaticCookiePolicy::CanSetCookie( |
case StaticCookiePolicy::BLOCK_ALL_THIRD_PARTY_COOKIES: |
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; |
+ return registry_controlled_domains::SameDomainOrHost( |
+ url, |
+ first_party_for_cookies, |
+ registry_controlled_domains::EXCLUDE_PRIVATE_REGISTRIES) ? |
+ OK : ERR_ACCESS_DENIED; |
case StaticCookiePolicy::BLOCK_ALL_COOKIES: |
return ERR_ACCESS_DENIED; |
default: |