Chromium Code Reviews
Description[reland] Move navigation-induced hiding of form-validation-bubble to the browser process.
Moving hiding of the form validation bubble to the browser process has
the following benefits:
- It allows simplifying/removing code from Blink (in particular it
allows removing some of the code added in r459701).
- It makes the hiding immune against compromised renderers.
- It makes the hiding work even if ViewHostMsg_HideValidationMessage IPC
gets filtered out (i.e. see CanSendWhileSwappedOut method in
content::SwappedOutMessages). This in turn will allow relanding
of r479538.
BUG=733940
TEST=Manually verified that bugs 733940, 704560, 673163 are still fixed.
TBR=alexmos@chromium.org
Review-Url: https://codereview.chromium.org/2956673002
Cr-Commit-Position: refs/heads/master@{#482327}
Committed: https://chromium.googlesource.com/chromium/src/+/041634d6b54ab33ca9c506ec137fc4961d7792f1
Patch Set 1 : This patchset is copied from https://crrev.com/2949593003 (that is being relanded here). #Patch Set 2 : Keep ValidationMessageClient::DocumentDetached method. #Messages
Total messages: 16 (11 generated)
|