An IFRAME on top of an Adobe Flash canvas won't respond to keyboard entry when focus is applied with a mouse click

UNCONFIRMED
Unassigned

Status

()

Firefox
General
--
major
UNCONFIRMED
8 years ago
4 years ago

People

(Reporter: Robert Yeager, Unassigned)

Tracking

3.6 Branch
x86
Mac OS X
Points:
---

Firefox Tracking Flags

(Not tracked)

Details

(URL)

(Reporter)

Description

8 years ago
User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.2) Gecko/20100316 Firefox/3.6.2

An IFRAME displayed on top of a Adobe Flash canvas will not respond to keyboard entry if clicked on with the mouse, using Firefox 3.6.x on Mac OS-X 10.6.3 with Adobe Flash 10.0.45.2.  This problem did not occur with Firefox 3.5.x.

Reproducible: Always

Steps to Reproduce:
The test page at http://www.mashablelogic.com/private/ff_mac_defect.html demonstrates the problem:

1. Load the page.  Without clicking with the mouse, keyboard entry should work in the Google search field.

2. Give focus to the Google search field again by clicking on it with the mouse.  Keyboard entry will no longer work in the field.
Actual Results:  
Instead of keyboard entry being accepted, nothing happens.

Expected Results:  
The Google search text entry field should display the typed characters after the field is clicked with the mouse.

All versions of Firefox 3.5.x work.  All versions of 3.6.x do not.

Comment 1

7 years ago
I am having this problem as well.  Two sites I have noticed this on:

http://us.playstation.com/

1) Click "Sign In" on the upper right.
2) The iframe opens, click in the "Sign-In ID" text field.
3) Input is now locked.

http://www.hbogo.com/

1) Click "Sign In" on the upper right.
2) Select "Verizon FIOS" from the popup.
3) The Verizon iframe pops up, click the "User ID" text field.
4) Input is now locked.

I work on the above site and have been dealing with this bug since Firefox 3.6.
 Only under OS X and only with Flash.
(Reporter)

Comment 2

7 years ago
Problem still occurs with Firefox 3.6.8 and Flash Player 10,1,82,76 on OS-X.  Problem does not occur with Firefox 3.5.11.
(Reporter)

Comment 3

7 years ago
Problem still occurs with Firefox 3.6.12.  Problem does not occur with Firefox 3.5.11.

Losing hope that this will ever get fixed...
(Reporter)

Comment 4

7 years ago
Problem still occurs with the latest Firefox 4 Beta 7
(Reporter)

Comment 5

7 years ago
Hooray, Firefox 4 Beta 8 has fixed the issue!
(Reporter)

Comment 6

7 years ago
Bummer, after not happening for the Firefox 4 Beta releases >= 8, the issue now happens again for Firefox 4 RC1
(Reporter)

Comment 7

7 years ago
Finally found a workaround.  In my case, a HTML textarea is being clicked in the IFRAME floating above the Flash canvas.  If I intercept the textarea's onclick event and then do a blur() followed by a focus(), the textarea will then allow keyboard input.  Not ideal, but it works around the issue ok.

Updated

7 years ago
Version: unspecified → 3.6 Branch
You need to log in before you can comment on or make changes to this bug.