commit | 324657c38b04e13532d952c90674bc453b634706 | [log] [tgz] |
---|---|---|
author | Lily Chen <chlily@chromium.org> | Fri Apr 19 14:09:44 2019 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Apr 19 14:09:44 2019 |
tree | 2c2a9334290ba6bf06863bc1c464509bd3d92eff | |
parent | 6afa41423fb95a30958db46de00a2e00f5f7cf73 [diff] |
Parsing cookie SameSite: add None & Extended options, change default This CL changes the default net::CookieSameSite value to UNSPECIFIED (it was previously NO_RESTRICTION). The default is used when the cookie does not specify a SameSite attribute, or if the given SameSite attribute does not specify a valid value. Support is added for the new `SameSite=None` option, which parses as CookieSameSite::NO_RESTRICTION. Support is also added for the new `SameSite=Extended` option, which for now is identical to Lax mode. Bug: 953306, 953995 Change-Id: I96ee07f5e626a2f99e65e9c27260a8f6e5b6b9f4 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1573081 Commit-Queue: Lily Chen <chlily@chromium.org> Reviewed-by: Maks Orlovich <morlovich@chromium.org> Cr-Commit-Position: refs/heads/master@{#652529}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .