[Webkit-unassigned] [Bug 20736] New: GtkWebKit incompatible with rgba colormaps

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 8 17:08:27 PDT 2008


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

           Summary: GtkWebKit incompatible with rgba colormaps
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Other
               URL: http://www.slello.com/tmp/gtkwebkit-rgba.zip
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: webkitbugzillaspammeanddie at cryingwolf.org


On systems with compiz running trying to make a program that utilises partial
transparency in the same window as webkit causes assertion failures.

Specifically in a GtkWindow screen changed handler, if one calls something like
the following.

GdkScreen   * screen = gtk_widget_get_screen(widget);
GdkColormap * colormap = gdk_screen_get_rgba_colormap(screen);
if (!colormap) colormap = gdk_screen_get_rgb_colormap(screen);
gtk_widget_set_colormap(widget, colormap);

You would trigger the problem. If the user doesn't have compiz or simulates
that by providing a rgb colourmap instead of an rgba colourmap the issue does
not exist.

I have modified the example gtk program to show this.

http://www.slello.com/tmp/gtkwebkit-rgba.zip

Thanks,
Dan


-- 
Configure bugmail: https://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