[Nav Experiment] Only apply transient URL rewriters for pending item.
Transient URL rewriters do not make sense for lazily synced navigation items. Refactoring them out of CreateNavigationItemWithRewriters allows GetItemAtIndex() to maintain its const contract. There is no behavior change for LegacyNavigationManager or CRWSessionController. The new behavior only affects WKBasedNavigationManager. Bug: 734150 Change-Id: Id39ef8151b268f44b2179977da5cc8ace10fafbe Reviewed-on: https://chromium-review.googlesource.com/590150 Commit-Queue: Danyao Wang <danyao@chromium.org> Reviewed-by:Kurt Horimoto <kkhorimoto@chromium.org> Reviewed-by:
Eugene But <eugenebut@chromium.org> Cr-Commit-Position: refs/heads/master@{#491144}
Showing
Please register or sign in to comment