commit | d8474edf8dc7e6f479937bb67fd191366493315b | [log] [tgz] |
---|---|---|
author | Charlie Reis <creis@chromium.org> | Wed Aug 08 21:45:12 2018 |
committer | Charlie Reis <creis@chromium.org> | Wed Aug 08 21:45:12 2018 |
tree | a2af15272f6f23f8a14d3153f7cd0310f9d91fe5 | |
parent | e4c24d24723e9012e973b51e9c60c16086865929 [diff] |
[Merge to M69] 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-Original-Commit-Position: refs/heads/master@{#581023}(cherry picked from commit 0bb3f5c715eb66bb5c1fb05fd81d902ca57f33ca) Reviewed-on: https://chromium-review.googlesource.com/1167771 Reviewed-by: Charlie Reis <creis@chromium.org> Cr-Commit-Position: refs/branch-heads/3497@{#511} Cr-Branched-From: 271eaf50594eb818c9295dc78d364aea18c82ea8-refs/heads/master@{#576753}
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 .