summaryrefslogtreecommitdiffstats
path: root/webkit/glue/dom_operations_unittest.cc
diff options
context:
space:
mode:
authorstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-12 14:54:55 +0000
committerstuartmorgan@chromium.org <stuartmorgan@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2010-04-12 14:54:55 +0000
commitf42e1ec303aaee3ef0eb4a9ac924633435a087d4 (patch)
treeccfb8d324a74301c779a9dddd1099a38a7d695db /webkit/glue/dom_operations_unittest.cc
parentfc931fffbc54f999d02cda1ef94df45aab45bccb (diff)
downloadchromium_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