commit | 8f8a191752522a14a120b51b8c621da41b3a0f8d | [log] [tgz] |
---|---|---|
author | Antonio Sartori <[email protected]> | Mon Jun 07 11:38:23 2021 |
committer | Chromium LUCI CQ <[email protected]> | Mon Jun 07 11:38:23 2021 |
tree | 75215c20d9a35fe384ba2861da1105b6ee22adfb | |
parent | 83f6de7dbaed9b7158cbdddd26d5a77d1cd2666d [diff] |
Reset PolicyContainerNavigationBundle on restart navigation A NavigationRequest can be reused when a same-document navigation turns out to be cross-document (because something happened in the renderer the browser was not aware of yet), see blink::mojom::CommitResult::RestartCrossDocument. The PolicyContainerNavigationBundle of such NavigationRequest needs to be reset to the initial state in order for it to be reused. Bug: 1216512 Change-Id: Idb87c89d7612bf6bca87f076a26267133c1633e1 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2941587 Reviewed-by: Arthur Sonzogni <[email protected]> Commit-Queue: Antonio Sartori <[email protected]> Cr-Commit-Position: refs/heads/master@{#889722}
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.
To check out the source code locally, don't use git clone
! Instead, follow the instructions on how to get the code.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.