Related Projects
Fix Mozilla Bug 78414

Project Lead:

None

 

Bounty:

US $0.00(Sponsor Project)

Goal funding:

More Less
https://bugzilla.mozilla.org/show_bug.cgi?id=78414

Status:

[COMPLETE]

The final payment was made to slp on Sun, Nov 10, 2013. This project is complete; no new sponsorships or submissions will be accepted. You can continue to use the forums for discussion purposes.

Submitted by slp [COMPLETE]
Submission notes:
This proposal is a sensible workaround (as a "complete" solution would require the colaboration of every single plugin developer, which doesn't seem feasible) for Windows. Is my understanding that OSX is not affected, and a solution already exists for GNU/Linux, please correct me if I'm wrong.

I've implemented two different strategies, one for plugins running in its own window, and the other for the winless ones. The first one installs a keyboard hook, which looks for well known keystrokes, and passes the focus to the main window when one is found. The second passes all key events to both the plugin and the DOM, except for the ones which generates movement events (arrow keys, space, pageup/pagedown...).

P.D: Can I submit this patch directly to Mozilla, or should I wait until you tell me to do so?
firefox-plugin_focus.diff    (8925 bytes)    [download] 

No subject by DawnLight on Sat, Nov 2, 2013 @ 06:26 EDT
Thank you, slp,
I hope that the project lead is paying attention and that you will be provided with answers.

I'm using Linux daily (Ubuntu development version) and I don't see that this bug is fixed in Firefox.
Go for it by clone00 on Mon, Nov 4, 2013 @ 21:35 EST (1 reply)
Go ahead and submit -- for anyone else paying attention, do you have an opinion on whether or not we accept this as a resolution for the bounty?
Re: Go for it by clone00 on Mon, Nov 4, 2013 @ 21:36 EST
FOSS Factory Source