commit | 0bb3f5c715eb66bb5c1fb05fd81d902ca57f33ca | [log] [tgz] |
---|---|---|
author | Charlie Reis <creis@chromium.org> | Mon Aug 06 22:46:01 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Aug 06 22:46:01 2018 |
tree | 98615292b61a9ab8843d258c2554f5d00951c35c | |
parent | 659c9e34e14cfcecf33f2b2e52aa133db5806fa2 [diff] |
Use unique processes for data URLs on restore. Data URLs are usually put into the process that created them, but this info is not tracked after a tab restore. Ensure that they do not end up in the parent frame's process (or each other's process), in case they are malicious. BUG=863069 Change-Id: Ib391f90c7bdf28a0a9c057c5cc7918c10aed968b Reviewed-on: https://chromium-review.googlesource.com/1150767 Reviewed-by: Alex Moshchuk <alexmos@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org> Commit-Queue: Charlie Reis <creis@chromium.org> Cr-Commit-Position: refs/heads/master@{#581023}
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 .