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

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Nov 2 14:41:22 PDT 2007


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





------- Comment #4 from dobey at wayofthemonkey.com  2007-11-02 14:41 PDT -------
Created an attachment (id=16998)
 --> (http://bugs.webkit.org/attachment.cgi?id=16998&action=view)
Start at plug-ins patch

Here is my patch which mostly implements everything needed for plug-ins to
work. It's got some debug printfs() lying around, and the code isn't perfectly
matching the style guide yet. If flash is found, it will crash the browser on
pages that use it. Flash requires use of X toolkit bits still, and without
these, it simply just crashes whatever loads it. Implementing this requires a
custom widget to integrate the necessary bits with GTK+. Unfortunately, the
GtkSocket I'm trying to use isn't getting sized properly or rendered on screen.
It seems to get parented, mapped, and the plug-in seems to get embedded. But,
the size never gets allocated to anything > 1x1, with a position of -1,-1. I
need to get this widget to embed and render properly before I can really do
anything else, unfortunately. Feel free to try the patch though. It would be
great if someone could figure out why it's not working right. I still don't
understand exactly how the WebKitPage parenting and stuff is supposed to work.


-- 
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