diff options
author | tengs@chromium.org <tengs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-16 05:06:41 +0000 |
---|---|---|
committer | tengs@chromium.org <tengs@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-03-16 05:06:41 +0000 |
commit | 602eada5b11fe3ed10e9c9704cf38d410d79442a (patch) | |
tree | 2a812732d815f434ae9cac3a66cc1693de05d789 /content/browser | |
parent | 312c58b439e9a4dbeb43b10af7f2174ebe14076e (diff) | |
download | chromium_src-602eada5b11fe3ed10e9c9704cf38d410d79442a.zip chromium_src-602eada5b11fe3ed10e9c9704cf38d410d79442a.tar.gz chromium_src-602eada5b11fe3ed10e9c9704cf38d410d79442a.tar.bz2 |
Fix sticky key clicks not working for high DPI displays.
Mouse events are transformed during an event dispatch, so redispatching
a mouse event will effectively apply the transform to the mouse event location
twice. Instead, we create a new mouse event from the native event, which has
the original location and redispatch this event.
BUG=347660
TEST=new test split in another CL for ease of merging
Review URL: https://codereview.chromium.org/191293010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@257358 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'content/browser')
0 files changed, 0 insertions, 0 deletions