[Webkit-unassigned] [Bug 20081] [Qt] Add support for windowless NPAPI plugins

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Oct 7 21:00:23 PDT 2009


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





--- Comment #57 from Girish Ramakrishnan <girish at forwardbias.in>  2009-10-07 21:00:23 PDT ---
A note on the quirk mode added to flash. The problem is that flash appears to
be using gdk_visual_get_system() to draw to the Drawable instead of the visual
provided by us. As a result, when provided with transparent pixmap (which
requires a 32-bit visual) flash fails because it uses the system default visual
(for example, 24-bit).

To verify that is indeed the case, I shadowed the above gdk symbol
(gdk_visual_get_system) to return a 32-bit visual. And it works with
transparent pixmaps. This 'hack' was found unsuitable for Qt/WebKit since many
libraries have started using -Bsymbolic-functions and probably not possible
with all platforms/compilers.

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