commit | 7b0f2bb852e0280fb3ce78860f7691e4e64ae6f3 | [log] [tgz] |
---|---|---|
author | Eugene But <eugenebut@chromium.org> | Mon Nov 19 19:38:34 2018 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Nov 19 19:38:34 2018 |
tree | 6848f0ee43a0c432918738b4de53dc474c8c6f9c | |
parent | b634380fb3fe0a9ccd8626fe319e51791dc18102 [diff] |
Add web::NavigationContext::IsPlaceholderNavigation This is a step in multistep refactoring. The next steps will be: 1.) web::NavigationContext::URL is never set to placeholder URL and always represents navigation URL 2.) Same web::NavigationContext will be reused for placeholder navigation to extend it's lifetime. 3.) WebStateObserver::DidFinishNavigation will be caller after placeholder navigation is finished and will use original web::NavigationContext passed to WebStateObserver::DidStartNavigation This will partially fix crbug.com/903497 and will call WebStateObserver::DidFinishNavigation after committed URL actually changed. Bug: 903497 Change-Id: Ib6ba96d664ac352d038787aa74ac844d07282789 Reviewed-on: https://chromium-review.googlesource.com/c/1331044 Reviewed-by: Danyao Wang <danyao@chromium.org> Commit-Queue: Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#609398}
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 .