commit | 78442eeab5285ad7edbc6fc3de1ec12f2179de1c | [log] [tgz] |
---|---|---|
author | Nasko Oskov <[email protected]> | Thu Oct 11 22:06:46 2018 |
committer | Commit Bot <[email protected]> | Thu Oct 11 22:06:46 2018 |
tree | e346fcccd11970405f8292fbcaf38bcf4f547773 | |
parent | 5203a4a475d0eb4c10ddacd9728ca6803c07487f [diff] |
Ensure error page SiteInstance is not reused on successful navigations. This CL fixes a problem with the logic whether the current SiteInstance should be reused on navigation. It was accounting for error page isolation only in one direction - when going from regular page to an error page. The fix ensures that when the navigation is successful and the current SiteInstance is for the error page, a SiteInstance check is performed as well. Bug: 866549 Change-Id: Ie8e297ca578130fbbfc7bbb952da407222113055 Reviewed-on: https://chromium-review.googlesource.com/c/1274899 Commit-Queue: Nasko Oskov <[email protected]> Reviewed-by: Charlie Reis <[email protected]> Cr-Commit-Position: refs/heads/master@{#598973}
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 .