Allow <iframe src="javascript:''"> to commit synchronously.

https://crrev.com/624035 made all javascript url navigations async.
Some sites appear to depend on "javascript:''" behaving like
"about:blank" and committing synchronously.

The spec doesn't say anything about this, but given the real-world
breakage, I'm inclined to consider this a very narrow partial revert
of https://crrev.com/624035 while we figure out whether this is a spec
oversight or a case where we just need to encourage libraries to update.

Bug: 923585
Change-Id: Ia030d0a06b5d8f20df319916a1a02297d916e4db
Reviewed-on: https://chromium-review.googlesource.com/c/1435821
Commit-Queue: Nate Chapin <japhet@chromium.org>
Reviewed-by: Dmitry Gozman <dgozman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#626261}
1 file changed