My favorites | Sign in
Project Home Downloads Wiki Issues Code Search
New issue   Search
for
  Advanced search   Search tips   Subscriptions
Issue 9996: Windowless plugin (e.g., some Flash) mouse input broken/offset when page is zoomed
88 people starred this issue and may be notified of changes. Back to list
 
Reported by tibor.kl...@gmail.com, Apr 10, 2009
Chrome Version       : 2.0.169.1 (Official Build 11427)
URLs (if applicable) : http://www.myspace.com/freakedfrequency
Other browsers tested:
  Firefox 3.x: OK

What steps will reproduce the problem?
1. Go to above URL (or any myspace page with an embedded music player)
2. Zoom page to more than 100%
3. Try clicking on the player controls or hover the mouse over songs

What is the expected result?
If you use 100% zoom hovering the mouse over individual songs highlights 
them. Pressing player/stop buttons or moving the slider also works as it 
should.

What happens instead?
If zoom != 100% neither the buttons nor the song highlight work. It appears 
as if the player is picking up offset input. 

Notice that the player doesn't scale with the zoom, it just moves to the 
zoomed position. This might be what's causing the problem - feeding flash 
with input as if it were scaled whereas it actually isn't?

Aug 9, 2009
#2 prog...@chromium.org
 Issue 9997  has been merged into this issue.
Aug 9, 2009
#3 prog...@chromium.org
 Issue 9998  has been merged into this issue.
Aug 12, 2009
#6 prog...@chromium.org
thanks for the report.

this is similar to  issue 16083 

Safari fails too
IE and FF are OK
Status: Untriaged
Labels: -Area-Misc Area-WebKit
Aug 17, 2009
#8 prog...@chromium.org
 Issue 19468  has been merged into this issue.
Aug 17, 2009
#9 prog...@chromium.org
(No comment was entered for this change.)
Labels: Accessibility
Aug 21, 2009
#10 jasn...@chromium.org
Bug filed upstream : https://bugs.webkit.org/show_bug.cgi?id=28648
Status: Upstream
Labels: -Report-to-Webkit Reported-to-Webkit
Oct 14, 2009
#11 ka...@chromium.org
(No comment was entered for this change.)
Labels: Mstone-X
Oct 27, 2009
#12 suna...@chromium.org
 Issue 22029  has been merged into this issue.
Cc: gwil...@chromium.org j...@chromium.org j...@chromium.org
Oct 29, 2009
#13 jam@chromium.org
I'm not so sure that this is a WebKit bug.  Brett would know though since he 
implemented zooming.
Cc: bre...@chromium.org
Nov 17, 2009
#14 suna...@chromium.org
 Issue 26921  has been merged into this issue.
Jan 5, 2010
#16 suna...@chromium.org
 Issue 31237  has been merged into this issue.
Feb 23, 2010
#24 gwil...@chromium.org
 Issue 36526  has been merged into this issue.
Mar 2, 2010
#31 gwil...@chromium.org
Upstream bug (with a rdar number): https://bugs.webkit.org/show_bug.cgi?id=26424
Mar 2, 2010
#33 prog...@chromium.org
(No comment was entered for this change.)
Labels: WebKitBug-26424
Mar 2, 2010
#35 gwil...@chromium.org
I'm not able to reproduce this issue on Safari/ToT Webkit on Mac.  Zooming in and 
clicking the a plugin works as expected.
Mar 9, 2010
#37 stuartmorgan@chromium.org
 Issue 37738  has been merged into this issue.
Mar 20, 2010
#40 stuartmorgan@chromium.org
 Issue 38799  has been merged into this issue.
Mar 22, 2010
#41 gwil...@chromium.org
 Issue 35808  has been merged into this issue.
Mar 29, 2010
#42 stuartmorgan@chromium.org
This affects windowless plugins on all platforms; since all plugins on the Mac are windowless it's much more 
severe there (and Carbon plugins need specific extra workarounds), so  bug 26466  is tracking the Mac 
separately to implement a temporary workaround.

The reason Mac Safari isn't affected by this is almost certainly that it uses OS-level views for plugins, causing 
it to use a different event dispatch path for plugin events.

(Note that comment 25, the multi-monitor setup on the Mac, is a completely unrelated--and now fixed--
bug.)
Cc: stuartmo...@chromium.org
Mar 29, 2010
#43 stuartmorgan@chromium.org
(No comment was entered for this change.)
Summary: Windowless plugin (e.g., some Flash) mouse input broken/offset when page is zoomed
Mar 29, 2010
#46 stuartmorgan@chromium.org
 Issue 31098  has been merged into this issue.
Mar 30, 2010
#47 stuartmorgan@chromium.org
So that people don't get confused when testing this: the Mac version of Chrome will no longer show the 
symptoms of this bug, because of the workaround landed in  bug 26466 . The underlying problem (inconsistent 
size vs coordinate information coming into the plugin host) is still just as true for Mac Chrome as for the other 
platforms, however.
Apr 9, 2010
#49 theblack...@gmail.com
The WebKit bug report has a nice URL to test it out:

http://www.longwhiteclouds.co.nz/kidslaurensquiz.php

The flash animation draws a cursor where it thinks the cursor is, very useful to 
confirm when this will be fixed.

On a related note, can someone confirm if this is happening on Safari for Windows, 
because this bug will soon be 1 year old over on webkit and noone has complained of 
anything like it (except for https://bugs.webkit.org/show_bug.cgi?id=28648 which 
jasneet has filed earlier and is a duplicate of the current upstream bug)

Apr 11, 2010
#50 mkat...@gmail.com
Yes, I've just installed safari 4.0.5 and it behaves in exactly the same way.
Apr 17, 2010
#52 theblack...@gmail.com
I don't get why but it's working fine for this URL:

http://www.engadget.com/2010/04/02/quake-ii-gwt-port-proves-html5-isnt-just-for-
video/

...and still doesn't for the other one I posted earlier:

http://www.neowin.net/news/the-iphone-4g-from-sprint-kind-of

What's the differences between those two usecases? Both are embedded in a webpage, 
both use flash, could the difference be about the video's encoding?
Apr 17, 2010
#53 stuartmorgan@chromium.org
The first uses windowed mode (no wmode specified, so it gets the default of "window"), the second uses 
windowless mode (wmode is set to "transparent"). This bug only affects windowless plugins.

(Both URLs behave the same on OS X, because all plugins are windowless on the Mac.)
Apr 29, 2010
#56 stuartmorgan@chromium.org
Please just star this issue if you want to get updates on progress. We know exactly what the issue here is, so 
more reports aren't necessary at this point.

I'm going to remove a lot of the old comments, since there is quite a bit of duplicate or confusing information 
here at the moment.
Apr 29, 2010
#57 stuartmorgan@chromium.org
 Issue 42912  has been merged into this issue.
Apr 30, 2010
#62 stuartmorgan@chromium.org
 Issue 42935  has been merged into this issue.
May 2, 2010
#75 stuartmorgan@chromium.org
(No comment was entered for this change.)
Labels: Restrict-AddIssueComment-Commit
May 6, 2010
#76 stuartmorgan@chromium.org
 Issue 43414  has been merged into this issue.
May 7, 2010
#77 suna...@chromium.org
 Issue 43290  has been merged into this issue.
May 8, 2010
#78 stuartmorgan@chromium.org
 Issue 43676  has been merged into this issue.
May 24, 2010
#79 stuartmorgan@chromium.org
 Issue 35102  has been merged into this issue.
Jun 1, 2010
#80 deep...@chromium.org
 Issue 45519  has been merged into this issue.
Jun 12, 2010
#81 stuartmorgan@chromium.org
 Issue 46308  has been merged into this issue.
Jul 12, 2010
#82 stuartmorgan@chromium.org
 Issue 48850  has been merged into this issue.
Jul 13, 2010
#83 stuartmorgan@chromium.org
 Issue 48783  has been merged into this issue.
Jul 26, 2010
#84 stuartmorgan@chromium.org
 Issue 50162  has been merged into this issue.
Jul 27, 2010
#85 stuartmorgan@chromium.org
 Issue 46814  has been merged into this issue.
Jul 28, 2010
#86 stuartmorgan@chromium.org
 Issue 50529  has been merged into this issue.
Aug 2, 2010
#87 stuartmorgan@chromium.org
 Issue 50896  has been merged into this issue.
Aug 3, 2010
#88 stuartmorgan@chromium.org
 Issue 50880  has been merged into this issue.
Aug 3, 2010
#89 g...@chromium.org
Fixed. Please see issue https://code.google.com/p/chromium/issues/detail?id=50997 for details.
Aug 3, 2010
#90 stuartmorgan@chromium.org
 Issue 50997  has been merged into this issue.
Cc: da...@chromium.org
Aug 3, 2010
#91 stuartmorgan@chromium.org
https://bugs.webkit.org/show_bug.cgi?id=42987
Status: Assigned
Owner: g...@chromium.org
Labels: -Mstone-X -WebKitBug-26424 Mstone-6 WebKitBug-42987
Aug 3, 2010
#92 stuartmorgan@chromium.org
Adding ForMerge, since Darin suggested merging this to the M6 branch in  bug 50997 .
Labels: ForMerge
Aug 4, 2010
#93 dhw@chromium.org
 Issue 49335  has been merged into this issue.
Aug 5, 2010
#94 stuartmorgan@chromium.org
If someone does merge this to M6, please merge  bug 51078  as well.
Aug 6, 2010
#95 stuartmorgan@chromium.org
 Issue 50219  has been merged into this issue.
Aug 6, 2010
#96 evan@chromium.org
(No comment was entered for this change.)
Labels: -accessibility Feature-Accessibility
Aug 9, 2010
#97 stuartmorgan@chromium.org
 Issue 49436  has been merged into this issue.
Aug 9, 2010
#98 stuartmorgan@chromium.org
 Issue 47878  has been merged into this issue.
Aug 19, 2010
#99 stuartmorgan@chromium.org
 Issue 52747  has been merged into this issue.
Aug 19, 2010
#100 stuartmorgan@chromium.org
 Issue 48013  has been merged into this issue.
Aug 31, 2010
#101 dglazkov@chromium.org
This issue is marked as M6. Are you sure it is? Dear owner, please update the milestone accordingly.
Sep 2, 2010
#102 kerz@chromium.org
This isn't going to make m6 at this point.  Moving to M7, please close if this is already landed on the trunk.
Labels: -Mstone-6 Mstone-7
Sep 3, 2010
#103 g...@chromium.org
I fixed it and merged to M6 a long time ago.
Could you please verify it?
Status: Fixed
Sep 3, 2010
#104 stuartmorgan@chromium.org
If you merged this to M6, is there a reason you didn't merge  bug 51078  as requested above? There was never any indication that this was merged to M6, so I hadn't worried about it.
Sep 20, 2010
#105 stuartmorgan@chromium.org
 Issue 53772  has been merged into this issue.
Oct 14, 2010
#106 stuartmorgan@chromium.org
 Issue 43720  has been merged into this issue.
Mar 10, 2013
#107 bugdroid1@chromium.org
(No comment was entered for this change.)
Labels: -Area-WebKit -Mstone-7 -Feature-Accessibility Cr-Content Cr-UI-Accessibility M-7
Mar 13, 2013
#108 bugdroid1@chromium.org
(No comment was entered for this change.)
Labels: -Restrict-AddIssueComment-Commit Restrict-AddIssueComment-EditIssue
Apr 5, 2013
#109 bugdroid1@chromium.org
(No comment was entered for this change.)
Labels: -Cr-Content Cr-Blink
Sign in to add a comment

Powered by Google Project Hosting