commit | 93e7c55ce38ad9dbed722f532c3ab76715d467d1 | [log] [tgz] |
---|---|---|
author | Nasko Oskov <[email protected]> | Wed Dec 19 01:59:29 2018 |
committer | Commit Bot <[email protected]> | Wed Dec 19 01:59:29 2018 |
tree | 6b67b4e29c90f4e094361dffd39e83a156a009d5 | |
parent | 12b45fcf5c2627a4ee64cadf4fba6b8cebf918bf [diff] |
Add initiator origin information to all renderer-initiated navigations. To support propagating precursor origin information throughout navigation it is required to know the initiator origin for navigations. This is a part of of bigger CL to implement support for precursor origin in all navigation paths. This CL adds initiator origin to the following cases that didn't have it before: * RenderFrame(Host)Impl::OpenURL * Navigating a remote frame (through RenderFrameProxy) * window.open() with noopener attribute Bug: 882053 Change-Id: Id5d5d0620f4381eb5965cef2168e6e65e098559a Reviewed-on: https://chromium-review.googlesource.com/c/1379217 Commit-Queue: Nasko Oskov <[email protected]> Reviewed-by: Avi Drissman <[email protected]> Reviewed-by: Alex Moshchuk <[email protected]> Cr-Commit-Position: refs/heads/master@{#617708}
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 .