https://bugzilla.novell.com/show_bug.cgi?id=353503 User sbrabec@novell.com added comment https://bugzilla.novell.com/show_bug.cgi?id=353503#c29 --- Comment #29 from Stanislav Brabec <sbrabec@novell.com> 2008-04-29 06:09:52 MST --- I got a reply from Gwenole Beauchesne. I will provide needed information. Hi Stanislav,
I spent whole day when trying to fix broken nppdf input support in nspluginwrapper-0.9.91.5/6, but I failed until now. nppdf gets focus and then nearly immediately it loses it. It happens every time and prevents any input in nppdf. It was working in 0.9.91.4.
I haven't noticed this problem but focus is generally a problem and combination of window manager, gtk libraries and browser. When I added XEMBED support, it became apparent that the plug-in didn't seem to receive the necessary XEMBED events, at least on my dev platform (Mandriva LE2005, KDE 3.3.2, gtk 2.6.4). If you look at the XXX: in npw-viewer.c:452, I had to use another level of GtkSocket to reach the desired effect, at least for Flash Player 9 [or was it a bug in beta 3?], whereas a single GtkPlug should be enough. On modern systems, this may be unnecessary. Besides, in my opinion, you get the focus when you click on the plugin-window. I have just tried nppdf from acroread 7.0.1, without any problem. Could you please direct me to the exact version of the plug-in you use and possibly the combination of (window manager, gtk, browser) used? Can you also confirm that 0.9.91.4 works on the very same configuration? I will look at the Novell bug id too. Hmm, I guess I will have to install all current distributions anyway... BTW, I will check your other patches too as I resumed nspluginwrapper development only recently. I have developed a standalone plugin viewer, so it may be easier to test this situation too. FYI, I also looked at hosting the project elsewhere with common "commodities" like mailing-lists and bug reporting interface. So far, the best option looks like Fedora hosted projects' Trac [*] since I just don't like Savannah based interfaces and I failed to motivate Mozilla people to host it. I hope this choice won't frustrate other distributors (Linux, or *BSDs). [*] also assuming the userbase is now very huge and people reporting problems more likely to report nearby. Regards, Gwenolé. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.