diff options
author | tapted <tapted@chromium.org> | 2014-09-16 17:54:35 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-17 00:55:11 +0000 |
commit | 780dfa3dcc6fc09b3ea4999ec6a4db640556e287 (patch) | |
tree | 97cfa1dd0b5b00810912f3aa5ec5441b13d242f5 /testing | |
parent | b752e88be5de806c37201d19f116262e38734ac9 (diff) | |
download | chromium_src-780dfa3dcc6fc09b3ea4999ec6a4db640556e287.zip chromium_src-780dfa3dcc6fc09b3ea4999ec6a4db640556e287.tar.gz chromium_src-780dfa3dcc6fc09b3ea4999ec6a4db640556e287.tar.bz2 |
Mac: Ignore sheets when deciding whether to dismiss a browser action popup.
Since Chrome 8, invoking <input type="file"> in a browser action popup
on OSX would show, then immediately close the sheet (and the popup).
This CL fixes it by ignoring loss of key status on the bubble window
when it has an attached sheet. Loss of key status (or clicks) on windows
that are sheets themselves are also ignored, otherwise dismissing the
sheet would close the bubble as well, since it's already lost its "sheet
attached" status by that stage.
BUG=61632
Review URL: https://codereview.chromium.org/576643002
Cr-Commit-Position: refs/heads/master@{#295198}
Diffstat (limited to 'testing')
0 files changed, 0 insertions, 0 deletions