commit | 93e7c55ce38ad9dbed722f532c3ab76715d467d1 | [log] [tgz] |
---|---|---|
author | Nasko Oskov <nasko@chromium.org> | Wed Dec 19 01:59:29 2018 |
committer | Commit Bot <commit-bot@chromium.org> | 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 <nasko@chromium.org> Reviewed-by: Avi Drissman <avi@chromium.org> Reviewed-by: Alex Moshchuk <alexmos@chromium.org> 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 .