commit | fe70d14cbee0ffc0c82658e1bc6469e2f567c266 | [log] [tgz] |
---|---|---|
author | Victor Costan <pwnall@chromium.org> | Mon Jun 04 22:31:38 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jun 04 22:31:38 2018 |
tree | 251a835ba49258af8c8b848ef519aab6f8a57dfc | |
parent | ffd4a078c307d6c9cba4f8f349654303e95d8c28 [diff] |
Async Cookies: Security checks for RestrictedCookieManager. RestrictedCookieManager becomes scoped to an origin, and rejects operations on cookies which aren't accessible to that origin. RestrictedCookieManager instances are passed to (untrusted) renderer processes from the browser's RendererInterfaceBinders, which knows which origins are accessible to each renderer. Bug: 729800 Cq-Include-Trybots: master.tryserver.chromium.linux:linux_mojo Change-Id: I638b0a93cac36cd1b3b4f1bf2f767f1810b11003 Reviewed-on: https://chromium-review.googlesource.com/1069652 Reviewed-by: Kinuko Yasuda <kinuko@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Reviewed-by: Reilly Grant <reillyg@chromium.org> Reviewed-by: Joshua Bell <jsbell@chromium.org> Commit-Queue: Victor Costan <pwnall@chromium.org> Cr-Commit-Position: refs/heads/master@{#564272}
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 .