| Index: net/cookies/cookie_monster.cc
|
| diff --git a/net/cookies/cookie_monster.cc b/net/cookies/cookie_monster.cc
|
| index a4f99dc3ec748961552323b4864f763983492b68..aaecaf9a2657da8be6e1c6ad442a3a2805d86efd 100644
|
| --- a/net/cookies/cookie_monster.cc
|
| +++ b/net/cookies/cookie_monster.cc
|
| @@ -1044,7 +1044,8 @@ bool CookieMonster::SetCookieWithDetails(const GURL& url,
|
|
|
| CookieOptions options;
|
| options.set_include_httponly();
|
| - options.set_include_same_site();
|
| + options.set_same_site_cookie_mode(
|
| + CookieOptions::SameSiteCookieMode::INCLUDE_STRICT_AND_LAX);
|
| if (enforce_strict_secure)
|
| options.set_enforce_strict_secure();
|
| return SetCanonicalCookie(std::move(cc), options);
|
| @@ -1198,7 +1199,8 @@ void CookieMonster::DeleteCookie(const GURL& url,
|
|
|
| CookieOptions options;
|
| options.set_include_httponly();
|
| - options.set_include_same_site();
|
| + options.set_same_site_cookie_mode(
|
| + CookieOptions::SameSiteCookieMode::INCLUDE_STRICT_AND_LAX);
|
| // Get the cookies for this host and its domain(s).
|
| std::vector<CanonicalCookie*> cookies;
|
| FindCookiesForHostAndDomain(url, options, &cookies);
|
| @@ -2327,7 +2329,8 @@ void CookieMonster::RunCookieChangedCallbacks(const CanonicalCookie& cookie,
|
|
|
| CookieOptions opts;
|
| opts.set_include_httponly();
|
| - opts.set_include_same_site();
|
| + opts.set_same_site_cookie_mode(
|
| + CookieOptions::SameSiteCookieMode::INCLUDE_STRICT_AND_LAX);
|
| // Note that the callbacks in hook_map_ are wrapped with RunAsync(), so they
|
| // are guaranteed to not take long - they just post a RunAsync task back to
|
| // the appropriate thread's message loop and return.
|
|
|