diff options
author | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-12 14:54:55 +0000 |
---|---|---|
committer | stuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-12 14:54:55 +0000 |
commit | f42e1ec303aaee3ef0eb4a9ac924633435a087d4 (patch) | |
tree | ccfb8d324a74301c779a9dddd1099a38a7d695db /webkit/glue/dom_operations_unittest.cc | |
parent | fc931fffbc54f999d02cda1ef94df45aab45bccb (diff) | |
download | chromium_src-f42e1ec303aaee3ef0eb4a9ac924633435a087d4.zip chromium_src-f42e1ec303aaee3ef0eb4a9ac924633435a087d4.tar.gz chromium_src-f42e1ec303aaee3ef0eb4a9ac924633435a087d4.tar.bz2 |
Compute local Mac plugin coordinates from scratch
This a more drastic but more robust temporary workaround for the zoomed plugin bug. Instead of trying to guess whether the page is zoomed, which turns out not to be feasible if the page has been scrolled, we treat non-global mouse coordinates as suspect and compute our own instead.
BUG=26466
TEST=Mouse handling for Mac plugins, both Carbon and Cocoa, should work correctly at any zoom, with any amount of page scrolling.
Review URL: http://codereview.chromium.org/1528027
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44246 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit/glue/dom_operations_unittest.cc')
0 files changed, 0 insertions, 0 deletions