Bug 111366 - [chromium] Form controls on composited layers are not painted properly
Summary: [chromium] Form controls on composited layers are not painted properly
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Layout and Rendering (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Alok Priyadarshi
URL: https://code.google.com/p/chromium/is...
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-04 15:19 PST by Alok Priyadarshi
Modified: 2013-03-04 15:38 PST (History)
1 user (show)

See Also:


Attachments
Patch (1.71 KB, patch)
2013-03-04 15:32 PST, Alok Priyadarshi
jamesr: review+
Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alok Priyadarshi 2013-03-04 15:19:40 PST
Regression in http://trac.webkit.org/changeset/138987

On windows PlatformContextSkia::m_drawingToImageBuffer still needs to be set when painting form controls on transparent layers. It is used as a hint to properly blend the bitmap painted using GDI, which does not handle the alpha channel properly.
Comment 1 Alok Priyadarshi 2013-03-04 15:32:32 PST
Created attachment 191326 [details]
Patch
Comment 2 Alok Priyadarshi 2013-03-04 15:38:28 PST
Committed r144688: <http://trac.webkit.org/changeset/144688>