[Bug 343286] New: nspluginwrapper can no longer handle javaplugin.so
https://bugzilla.novell.com/show_bug.cgi?id=343286 Summary: nspluginwrapper can no longer handle javaplugin.so Product: openSUSE 10.3 Version: Final Platform: 64bit OS/Version: Other Status: NEW Severity: Critical Priority: P5 - None Component: Firefox AssignedTo: meissner@novell.com ReportedBy: meissner@novell.com QAContact: qa@suse.de CC: matz@novell.com, rguenther@novell.com Found By: --- nspluginwrapper does not support the javaplugin. (required for 64bit firefox + java) the problem is in nspluginwrapper which is lacking _gxx_personality_v0 export. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=343286
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=343286#c1
Marcus Meissner
https://bugzilla.novell.com/show_bug.cgi?id=343286#c2
--- Comment #2 from Stanislav Brabec
Why Sun Java plugin does not work with nspluginwrapper and how complicated it would be to make it working.
nspluginwrapper only implements an NPAPI bridge at this time. I had a quick look at OJI (what java plugins use) some time ago, it's seems to be a derivative of NPAPI. I believe that to support OJI, we'd first have to write a proper XPCOM bridge. The other problem is that OJI documentation is quite weak though I have sources of gcjwebplugin, (old) kaffe-plugin and even jvm 1.4 for x86. The problem with XPCOM is that I don't think there is a generic way to implement that even if we parse the types description files (.xpt) because e.g. in/out arguments would need special attention to keep the other-side synchronised and thus knowing what changed. So it would need to be a case by case basis and honestly, that's tedious. Besides, I am not an expert in NPAPI/OJI/XPCOM, I am just learning as I need to. ;-) .. -- 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.
https://bugzilla.novell.com/show_bug.cgi?id=343286#c3
Edward Piecewicz
https://bugzilla.novell.com/show_bug.cgi?id=343286#c4
Marcus Meissner
participants (1)
-
bugzilla_noreply@novell.com