Closed Bug 616177 Opened 14 years ago Closed 14 years ago

[adbe 2642062] Firefox 4 sends incorrect keycode (0) to flash plugin...

Categories

(Core Graveyard :: Plug-ins, defect)

x86
macOS
defect
Not set
normal

Tracking

(blocking2.0 .x+)

RESOLVED DUPLICATE of bug 628585
Tracking Status
blocking2.0 --- .x+

People

(Reporter: smadayag, Assigned: smichaud)

Details

Attachments

(2 files)

416.27 KB, application/x-shockwave-flash
Details
135.44 KB, image/jpeg
Details
When the keys, such as shift or ctrl is pressed, Firefox 4 doesn't send the key code to the plug-in... flash then dispatches the key down/up event with the incorrect key code (0) to client swf. Screen shot and media attached Method: launch the attached media in Firefox 4 1. Set a focus in a TextField 2. Press Shift Key 3. Press Ctrl Key Actual: keycode returned is 0 Expected: keycode returned should be 17(CTRL) and 16(Shift)
Attached file swf
Attached image screenshot: vs safari
Component: General → Plug-ins
Product: Firefox → Core
QA Contact: general → plugins
I've confirmed this with my DebugEventsPlugin from bug 441880. The bug happens in Cocoa event mode, but not in Carbon event mode. Current versions of the Flash plugin support the Cocoa event model, so that's what FF4 uses with them. Previous versions of FF (3.6.X and earlier) only supported the Carbon event model.
Assignee: nobody → smichaud
blocking2.0: --- → .x+
This bug is still present in the public release for FF4, although it now misrepresents certain keycodes (such as SHIFT) as 65. Possible duplicate: https://bugzilla.mozilla.org/show_bug.cgi?id=638993
Bug 628585 just landed and might solve this.
I think Mehdi is correct, this is a dupe of bug 628585.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: