commit | 525e0089b962014507335fe525bfbfb0339011ac | [log] [tgz] |
---|---|---|
author | Joey Arhar <jarhar@chromium.org> | Mon Jun 01 21:36:24 2020 +0000 |
committer | Commit Bot <commit-bot@chromium.org> | Mon Jun 01 21:36:24 2020 +0000 |
tree | 5a235746cfb61e81605666160a5d959b239a97e2 | |
parent | 190f7af83049a0371b94e3736a42aa87d74e9365 [diff] |
Make form submissions cancel pending jsurl navigations After http://crrev.com/c/1922699 iframes which are assigned a javascript url via the iframe.src property and then immediately targeted by a form submission would load both the javascript url and then the form submission. Before, only the form submission would occur. This patch fixes the regression by cancelling the pending javascript url navigation when a form submission is scheduled. Bug: 1084874 Change-Id: I93623d2fc5f5a1bd207a9f0956004be920b2e270 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2211099 Commit-Queue: Joey Arhar <jarhar@chromium.org> Reviewed-by: Kent Tamura <tkent@chromium.org> Reviewed-by: Mason Freed <masonfreed@chromium.org> Reviewed-by: Nate Chapin <japhet@chromium.org> Cr-Original-Commit-Position: refs/heads/master@{#772875} Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2225259 Reviewed-by: Joey Arhar <jarhar@chromium.org> Cr-Commit-Position: refs/branch-heads/4103@{#655} Cr-Branched-From: 8ad47e8d21f6866e4a37f47d83a860d41debf514-refs/heads/master@{#756066}
Chromium is an open-source browser project that aims to build a safer, faster, and more stable way for all users to experience the web.
The project's web site is https://www.chromium.org.
Documentation in the source is rooted in docs/README.md.
Learn how to Get Around the Chromium Source Code Directory Structure .
For historical reasons, there are some small top level directories. Now the guidance is that new top level directories are for product (e.g. Chrome, Android WebView, Ash). Even if these products have multiple executables, the code should be in subdirectories of the product.