[Nav Experiment] Remove duplicate presentation of native content.
Native content is typically presented after its placeholder navigation to ensure correct ordering of WebStateObserver callbacks. However, for UI smoothness when opening a new tab, native content is presented before its placeholder navigation as well (http://crbug.com/819606). This CL removes the duplicate presentation of native content after its placeholder navigation, by storing a flag in NavigationContextImpl that the native content is already presented. Bug: 865422 Cq-Include-Trybots: luci.chromium.try:ios-simulator-full-configs;master.tryserver.chromium.mac:ios-simulator-cronet Change-Id: I71dc25f6a3284c34cf946800dee9bb4581506370 Reviewed-on: https://chromium-review.googlesource.com/1146777 Commit-Queue: Danyao Wang <danyao@chromium.org> Reviewed-by:Kurt Horimoto <kkhorimoto@chromium.org> Cr-Commit-Position: refs/heads/master@{#577534}
Showing
Please register or sign in to comment