WebLayer: defer (rather than ignore) window.alert on background tabs.
This matches Chrome behavior. When a window.alert is triggered on a bg tab, it will be deferred until that tab becomes foregrounded. This logic is implemented in TabModalDialogManager, so there are minimal changes required to WebLayer. Note that other js dialogs are simply ignored on backgrounded tabs, with a console message logged. Bug: 1025256 Change-Id: I05bce9195198db3685c814246e73721269a4b979 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2075053 Commit-Queue: Evan Stade <estade@chromium.org> Reviewed-by:Scott Violet <sky@chromium.org> Cr-Commit-Position: refs/heads/master@{#745149}
Showing
Please register or sign in to comment