[Webkit-unassigned] [Bug 41111] [WinCairo] Rendering of themed elements on a layer with opacity produces nothing

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jun 23 16:45:56 PDT 2010


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





--- Comment #2 from Martin Robinson <mrobinson at webkit.org>  2010-06-23 16:45:56 PST ---
There appears to be two problems in GraphicsContext::releaseWindowsContext:

1. A cairo_save()/cairo_restore() pair is not used around the part of the method modifying the transformation matrix of the GraphicsContext's cairo surface.

2. The destination coordinates of the paint are affected by the scaling in the transformation matrix. I'm not sure if this is Cairo's expected behavior, but setting the destination coordinates during the call to cairo_set_source_surface() fixes the problem.

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