Closed
Bug 1158839
Opened 11 years ago
Closed 11 years ago
[Mac] Unable to enter characters in Flex (flash) text input field, until you click elsewhere and then click in the input field
Categories
(Core Graveyard :: Plug-ins, defect)
Tracking
(Not tracked)
RESOLVED
FIXED
People
(Reporter: richard.arcega, Unassigned)
References
Details
(Keywords: flashplayer)
User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.36
Steps to reproduce:
1. Navigate to https://trade.tdameritrade.com
2. Apply focus to the username or password field
3. Enter some characters from keyboard
User Agent:
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:37.0) Gecko/20100101 Firefox/37.0
Operating System:
Mac OS X 10.9.3
Adobe Flash Player:
17.0.0.134
Actual results:
You are unable to enter characters in the text input field.
Expected results:
Characters should appear as you type in the text input field.
| Reporter | ||
Updated•11 years ago
|
WFM with FF37 on Win 7, but I needed to disable the add-on Adblock Plus to see the Flash applet.
Could you test:
1) in safe mode: https://support.mozilla.org/en-US/kb/troubleshoot-firefox-issues-using-safe-mode
2) with a fresh profile: https://support.mozilla.org/en-US/kb/profile-manager-create-and-remove-firefox-profiles
Flags: needinfo?(richard.arcega)
Comment 2•11 years ago
|
||
I think I can reproduce something like this bug, on Linux.
In particular:
- When I first load the page, the cursor blinks in the username field, but typing characters has no effect. Also, hitting "tab" doesn't help (or have any noticeable effect).
- BUT, if I *click* the username field, and *then* type characters, they start showing up.
I get the exact same results in Opera 12.16, which means this is likely to be a Flash bug.
(I can't reproduce in Chrome, but Chrome ships its own weird flash version, so it's conceivable that Chrome's flash version isn't affected by the bug for some reason.)
I have Flash version 11.2.202.457.
Component: Untriaged → Plug-ins
Product: Firefox → Core
Comment 3•11 years ago
|
||
So it seems to me like the browser (both Firefox & Opera 12.16) is correctly transferring focus to the Flash plugin, at page-load (as can be seen by invoking commands like Ctrl+W/Cmd+W -- this has no effect, which indicates that Flash is receiving keyboard input instead of the browser).
But Flash (or the flash webapp) is failing to handle that focus properly; it's failing to direct text input to its textfield.
(It's also possible that Richard is seeing something worse than what I'm seeing -- Richard, can you enter text after *clicking* in the text field? It sounds like you can't, from comment 0, but that works for me.)
OS: Mac OS X → All
Hardware: x86_64 → All
Comment 4•11 years ago
|
||
This sounds like bug 1153145.
On the Mac, at least (in FF 37.0.2) I can workaround this bug by clicking on the Desktop and then once again on the relevant browser window. So this probably really is a focus issue.
Daniel, could you look for a regression range for this on Linux? My guess is that you'll find it's been regressed by the patch for bug 1092630.
Status: UNCONFIRMED → NEW
Ever confirmed: true
| Reporter | ||
Comment 5•11 years ago
|
||
Daniel, no, I am unable to enter text after clicking within the text field.
However, if I click on the address bar or the search bar (giving it focus), then click back on the text field, text entry begins working.
Flags: needinfo?(richard.arcega)
Comment 6•11 years ago
|
||
(In reply to Steven Michaud from comment #4)
> Daniel, could you look for a regression range for this on Linux? My guess
> is that you'll find it's been regressed by the patch for bug 1092630.
The symptoms I described in comment 2 go back much further than that bug. I tested Firefox 32 release, & Firefox 17.0 and 4.0 nightlies, and they behave exactly as described in comment 2. So I think the behavior I'm seeing is not a regression. (However, I think the behavior I'm seeing is a red herring anyway; sounds like richard & you are seeing something worse on Mac.)
(In reply to richard.arcega from comment #5)
> Daniel, no, I am unable to enter text after clicking within the text field.
OK -- this sounds like a Mac-specific focus handling thing, then.
I tested again, I can't type just after the page loaded, I need to click in the text field. But it works after that.
I tried in the old FF8, same behaviour.
Comment 8•11 years ago
|
||
I suspect some ancient, cross-platform Firefox focus bug that was uncovered in recent Flash releases.
Maybe I'll find it when I start work on bug 1153145.
Comment 9•11 years ago
|
||
(In reply to comment #7)
I assume you're still testing on Win7, but you don't say so. Are you?
Updated•11 years ago
|
Summary: Unable to enter characters in Flex text input field → [Mac] Unable to enter characters in Flex (flash) text input field, until you click elsewhere and then click in the input field
Comment 10•11 years ago
|
||
I created a bug at Adobe also, maybe they can find something on their side... https://bugbase.adobe.com/index.cfm?event=newBug
Comment 11•11 years ago
|
||
Sorry, bad link! This one is better: https://bugbase.adobe.com/index.cfm?event=bug&id=3979588
Comment 12•11 years ago
|
||
This should be fixed by my patch for bug 1153145, which just landed on mozilla-inbound.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Comment 13•11 years ago
|
||
(Following up comment #12)
The Mac-specific part of it, that is.
Updated•4 years ago
|
Product: Core → Core Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•