Bug 84294 - [chromium] TransparencyWin inconsistently handles translations with ScaleTransform mode
Summary: [chromium] TransparencyWin inconsistently handles translations with ScaleTran...
Status: RESOLVED WONTFIX
Alias: None
Product: WebKit
Classification: Unclassified
Component: New Bugs (show other bugs)
Version: 528+ (Nightly build)
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Adrienne Walker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-18 15:57 PDT by Adrienne Walker
Modified: 2013-09-05 12:52 PDT (History)
3 users (show)

See Also:


Attachments
Failing unit test (2.02 KB, patch)
2012-04-18 15:58 PDT, Adrienne Walker
no flags Details | Formatted Diff | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Adrienne Walker 2012-04-18 15:57:24 PDT
[chromium] TransparencyWin inconsistently handles translations with ScaleTransform mode
Comment 1 Adrienne Walker 2012-04-18 15:58:41 PDT
Created attachment 137792 [details]
Failing unit test
Comment 2 Adrienne Walker 2012-04-18 16:06:50 PDT
I wrote this test while looking into bug 84289.

I don't understand the TransparencyWin code that much, but it strikes me as odd that resulting pixels would be affected by translation differently depending on what kind of layer mode was being used.  This behavior doesn't happen for KeepTransform, for instance.