Closed Bug 446472 Opened 17 years ago Closed 16 years ago

Mouse coordinates are incorrectly handled when the Flash component is rendered on top of an IFRAME and has wmode=transparent

Categories

(Core Graveyard :: Plug-ins, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: aaronc, Unassigned)

Details

Attachments

(1 file)

User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.0.1) Gecko/2008070206 Firefox/3.0.1 Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.1) Gecko/2008070208 Firefox/3.0.1 PROBLEM: Mouse coordinates are incorrectly handled when the Flash component is rendered on top of an IFRAME and has wmode=transparent. As long as you have the mouse pointer outside of the IFRAME, the mouse coordinates are interpreted correctly (e.g. you can pick the right color from the color picker); but after you get on top of the IFRAME area, the mouse coordinates that the Flash component receives are not the right ones anymore. Reproducible: Always Steps to Reproduce: METHOD: Steps to reproduce: 1. Create a Flash component containing Color Picker (or a Drop-down) 2. Take a HTML page and place the Flash component inside a DIV with top=0; left=0; height=100%, width=100%, z-index=10 3. In the same HTML page place another DIV with top=90px; left=0; height=100%, width=100%, z-index=5; inside this second din insert an IFRAME (e.g. <iframe src="http://www.google.com"></iframe>) 4. Preview the page in Firefox 2 or 3 on Windows 5. Try to expand the Color Picker and pick a color 6. The hovered color in the Color Picker is located upper with 90px than the mouse position Actual Results: Mouse coordinates are relative to top-left corner of the IFRAME rendered below the Flash component Expected Results: Mouse coordinates should be relative to top-left corner of the browser's view-port This occurs using Flash 9r28, 9r124 and Flash 10 Beta. Does not happen on MAC OSX Firefox. This also does not occur on any other browser that uses the Flash Plugin, such as Opera and Safari
Run Test_FF_MouseCoordinates >> bin-debug >> Test_FF_MouseCoordinates.html after you have unzipped the folder to show the bug. Attempt to use the color picker at the top to show that the mouse coordinates are off.
I can reproduce this problem on Windows XP (in FF 3.X and FF 2), but not on OS X or Linux. My Flash plugin version is 9.0 r124, which I believe is the latest "release" version.
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Mac OS X → Windows XP
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
The bug doesn't appear to repro as of FF 3.5 on my Win7 and WinXP box (with Flash Coral 10,0,r45,002).
Cannot reproduce this with latest FF
Status: NEW → RESOLVED
Closed: 16 years ago
Resolution: --- → WORKSFORME
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: