Fix Mozilla Bug 78414
https://bugzilla.mozilla.org/show_bug.cgi?id=78414
Sponsor This Project
Bounty:
US $116.41(Sponsor Project)
Sponsor This Project
You currently need to log in to sponsor a project. We apologize for the inconvenience.
Note: You can propose changes using the forum below.
https://bugzilla.mozilla.org/show_bug.cgi?id=78414
Mozilla/Firefox's browser does not correctly implement event handling for plugins.
Current functionality: plugins for antagonistic file types ( some quicktime, flash, shockwave, adobe pdf ) consume all keyboard commands when they have focus. Keyboard events like Control + Tab are not correctly passed to the browser.
Proposed functionality: keyboard events "bubble" exactly like the current javascript implementation: plugin developers would be able to observe the WM_KEYDOWN, GdkEventKey, whatever platform specific key event and attach handlers. The event handler could then optionally return a false value, ultimately ending the event propagation before it reaches Mozilla. In the absence of intervention by the plugin developer, events would simply propagate through the plugin to Mozilla as normally.
The ultimate goal of this project is to produce a patch for mozilla firefox to resolve bug # 78414 -- this patch will be submitted to the Mozilla foundation upon completion, and should it be rejected, we will make any fixes within reason and scope of the initial project, to secure acceptance.
Mozilla/Firefox's browser does not correctly implement event handling for plugins.
Current functionality: plugins for antagonistic file types ( some quicktime, flash, shockwave, adobe pdf ) consume all keyboard commands when they have focus. Keyboard events like Control + Tab are not correctly passed to the browser.
Proposed functionality: keyboard events "bubble" exactly like the current javascript implementation: plugin developers would be able to observe the WM_KEYDOWN, GdkEventKey, whatever platform specific key event and attach handlers. The event handler could then optionally return a false value, ultimately ending the event propagation before it reaches Mozilla. In the absence of intervention by the plugin developer, events would simply propagate through the plugin to Mozilla as normally.
The ultimate goal of this project is to produce a patch for mozilla firefox to resolve bug # 78414 -- this patch will be submitted to the Mozilla foundation upon completion, and should it be rejected, we will make any fixes within reason and scope of the initial project, to secure acceptance.
Change History:
- 2010-03-02 15:26 EST [ACCEPTED] Re: Who's getting the money? Which garantee?
- 2010-03-02 15:24 EST [REJECTED] Re: Who's getting the money? Which garantee?