| 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:
|
|
|