Android: remove separate reload tracking from Tab.java
Removes the mNeedsReload flag in Tab.java which was just a thin and partial wrapper around the navigation controller's needs_reload mechanism. This duplication caused at least one race condition (crbug.com/828400) and will also complicate future LifecycleManager work. All of the checking in Tab.java of mNeedsReload was duplicated by the navigation controller's needs_reload flag, as used in NavigationControllerImpl::LoadIfNecessary. Bug: 829381 Change-Id: Id17c9d9f89088c718ae4a927ea5b8dbe95126e68 Reviewed-on: https://chromium-review.googlesource.com/1006958Reviewed-by:Yaron Friedman <yfriedman@chromium.org> Reviewed-by:
Camille Lamy <clamy@chromium.org> Reviewed-by:
François Doray <fdoray@chromium.org> Reviewed-by:
Bernhard Bauer <bauerb@chromium.org> Commit-Queue: Matthew Cary <mattcary@chromium.org> Cr-Commit-Position: refs/heads/master@{#555414}
Showing
Please register or sign in to comment