Reland "Skip NavigationScheduler for form submission"

This was initially reverted for flakiness in
PasswordManagerBrowserTest.DeleteFrameBeforeSubmit on a few bots.
I believe I resolved that in
https://chromium.googlesource.com/chromium/src/+/22ea6590de751cc3a9b2cb81dfd25176a6bfc41d

Bug: 914587
Change-Id: I7c5884f6effbdac9c19dc49f9eaac7b04932316d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1405542
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Commit-Queue: Nate Chapin <japhet@chromium.org>
Cr-Commit-Position: refs/heads/master@{#639714}
27 files changed