[Webkit-unassigned] [Bug 30078] New: [GTK] Gtk-directfb and plugins

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 5 09:36:55 PDT 2009


https://bugs.webkit.org/show_bug.cgi?id=30078

           Summary: [GTK] Gtk-directfb and plugins
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Other
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: smagellan at gmail.com


It is impossible to build nightly webkit for gtk-directfb target, port is
broken. That's because Netscape plugins call to low-level windowing subsystem
directly, instead of calling to gtk or QT "wrapping stuff". The problem can be
described as follows:

1) Compile-time problems: There are no X11-headers(problem lines looks like
"#include X11/*" ), mainly used by npapi.h
2) There are no X11 libs, so even if you provide X11-headers at compile time,
you will get link-time errors.

The solution is to add some ifdefs to source files, plus some preprocessor
macrodefinitions. Provided patches work pretty well for me (I use
WebKit-r49078), at least GtkLauncher works good with "plugin-free" pages.

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



More information about the webkit-unassigned mailing list