Refactor FrameLoader::CancelProvisionalLoaderForNewNavigation

This patch removes dependency on NavigationPolicy from the method,
which will allows us to call CommitNavigation directly instead of
returning kNavigationPolicyCurrentTab from DecidePolicyForNavigation.

Bug: 855189
Change-Id: I91df83c2a30c511166c68ea2abd227b71883c37e
Reviewed-on: https://chromium-review.googlesource.com/1222682
Reviewed-by: Nate Chapin <japhet@chromium.org>
Commit-Queue: Dmitry Gozman <dgozman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#591247}
2 files changed