Comments

Run Javascript urls through the document.
Put them on a timer and have them block the load event. This guarantees
that JS urls will always run asynchronously, improving spec compliance.
It also will allow us to depend far less on NavigationScheduler for
our async navigation needs, hopefully allow us to delete that class
someday soon.
Bug: 638435, 914587
Change-Id: I01ab08640fc22a84f19ef096021c654ef0b96301
Reviewed-on: https://chromium-review.googlesource.com/c/1387448
Commit-Queue: Nate Chapin <japhet@chromium.org>
Reviewed-by: Daniel Cheng <dcheng@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#622873}