commit | 6069a723e2eb74ac16928de80567d5706d02b86d | [log] [tgz] |
---|---|---|
author | Dmitry Gozman <dgozman@chromium.org> | Fri Sep 21 19:23:37 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Fri Sep 21 19:23:37 2018 |
tree | f854c6625f19adede4a7d8dab738614bddb796b7 | |
parent | d351dc78bea7a4a90afd8e0d48f36afd74d77005 [diff] |
FrameLoader: call CommitNavigation directly from StartNavigation... in the case of kNavigationPolicyCurrentTab policy. That happens in a number of cases: loading mhtml archive, about:srcdoc, about:blank, empty url, renderer debug urls, urls with chrome-native: or about: scheme. It would be ideal to get rid of this behavior, but that requires some investigation. For now, we'll just make it explicit by calling CommitNavigation from RenderFrameImpl. As a first step, switching to CommitNavigation in FrameLoader. Bug: 855189 Change-Id: Id1c5b00c8294b1890a60703f966e5134c5720380 Reviewed-on: https://chromium-review.googlesource.com/1232202 Commit-Queue: Dmitry Gozman <dgozman@chromium.org> Reviewed-by: Camille Lamy <clamy@chromium.org> Reviewed-by: Daniel Cheng <dcheng@chromium.org> Cr-Commit-Position: refs/heads/master@{#593294}
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 .