Bug 44706

Summary: SVG Filter with wrong results on repaint for non-CG platforms
Product: WebKit Reporter: Dirk Schulze <krit>
Component: SVGAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: zimmermann
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
Patch none

Dirk Schulze
Reported 2010-08-26 12:06:11 PDT
SVG Filter with wrong results on repaint for non-CG platforms. The transformation of the resulting ImagBuffer on SVG Filter is transformed to linearRGB on every repaint. It should just be transformed once.
Attachments
Patch (33.16 KB, patch)
2010-08-26 12:17 PDT, Dirk Schulze
no flags
Dirk Schulze
Comment 1 2010-08-26 12:17:19 PDT
Nikolas Zimmermann
Comment 2 2010-08-27 01:00:05 PDT
Comment on attachment 65596 [details] Patch Good quick fix. I'd still love to see a follow-up patch, which centralizes the !PLATFORM(CG) hacks. I think we even have a bug report about that?
Dirk Schulze
Comment 3 2010-08-27 04:40:27 PDT
Comment on attachment 65596 [details] Patch Clearing flags on attachment: 65596 Committed r66204: <http://trac.webkit.org/changeset/66204>
Dirk Schulze
Comment 4 2010-08-27 04:40:36 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.