[Webkit-unassigned] [Bug 14750] [gtk] Implement plugin support in GTK backend

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu Apr 24 09:01:44 PDT 2008


http://bugs.webkit.org/show_bug.cgi?id=14750


marc.ordinasillopis at collabora.co.uk changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
  Attachment #20769|0                           |1
        is obsolete|                            |




------- Comment #76 from marc.ordinasillopis at collabora.co.uk  2008-04-24 09:01 PDT -------
Created an attachment (id=20794)
 --> (http://bugs.webkit.org/attachment.cgi?id=20794&action=view)
Adds NPAPI plugin support for Gtk and Qt-x11, r32489

This new patch addresses comments made here:
- ENABLE_NETSCAPE_PLUGIN_API on Qt is defined in WebCore.pro, as it was
difficult to do it in Platform.h.
- QtLibraries are deleted if correctly unloaded.
- I removed the dependency on libnspr4, I don't know where that came from.

Right now (on my setup), testing with GtkLauncher and QtLauncher:

- Acid3 gets to 94/100 on both platforms without crashing, although it gets
"linktest failed" on Qt, don't know if this is due to the patch.
- Flash semi-works in a very flacky way. It has problems with scrolling on Gtk
and YouTube videos stutter on Qt (other videos sites work, though). XEmbed
implementations are different and I've sent a patch for Qt that solves this a
little.
- Java doesn't load and I'm currently investigating why.
- Some other plugins don't load because they depend on XPCOM, i.e., totem video
plugins. Others don't work on Qt because of Gtk dependencies, like Gnash.
- Adobe Reader doesn't load because it needs display info before any PluginView
has been created, which will be difficult to solve right now.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list