<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.webkit.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.4.1"
          urlbase="https://bugs.webkit.org/"
          
          maintainer="admin@webkit.org"
>

    <bug>
          <bug_id>84294</bug_id>
          
          <creation_ts>2012-04-18 15:57:24 -0700</creation_ts>
          <short_desc>[chromium] TransparencyWin inconsistently handles translations with ScaleTransform mode</short_desc>
          <delta_ts>2013-09-05 12:52:52 -0700</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>WebKit</product>
          <component>New Bugs</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>WONTFIX</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Adrienne Walker">enne</reporter>
          <assigned_to name="Adrienne Walker">enne</assigned_to>
          <cc>brettw</cc>
    
    <cc>enne</cc>
    
    <cc>senorblanco</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>605178</commentid>
    <comment_count>0</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-04-18 15:57:24 -0700</bug_when>
    <thetext>[chromium] TransparencyWin inconsistently handles translations with ScaleTransform mode</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605179</commentid>
    <comment_count>1</comment_count>
      <attachid>137792</attachid>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-04-18 15:58:41 -0700</bug_when>
    <thetext>Created attachment 137792
Failing unit test</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>605190</commentid>
    <comment_count>2</comment_count>
    <who name="Adrienne Walker">enne</who>
    <bug_when>2012-04-18 16:06:50 -0700</bug_when>
    <thetext>I wrote this test while looking into bug 84289.

I don&apos;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&apos;t happen for KeepTransform, for instance.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>137792</attachid>
            <date>2012-04-18 15:58:41 -0700</date>
            <delta_ts>2012-04-18 15:58:41 -0700</delta_ts>
            <desc>Failing unit test</desc>
            <filename>bug-84294-20120418155835.patch</filename>
            <type>text/plain</type>
            <size>2073</size>
            <attacher name="Adrienne Walker">enne</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE0NTMzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0L2No
cm9taXVtL3Rlc3RzL1RyYW5zcGFyZW5jeVdpblRlc3QuY3BwIGIvU291cmNlL1dlYktpdC9jaHJv
bWl1bS90ZXN0cy9UcmFuc3BhcmVuY3lXaW5UZXN0LmNwcAppbmRleCA1MDUyYmIxNjYzZTQzNjVk
ZDE5NTEwZTY2OGEzZjQ3YmI1YTQ5MzhmLi4zMDdkZWVmN2Q4Yzg0NDljOTcwNTU0OTFiMGViMjEy
YmUxZTMzNTMwIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0L2Nocm9taXVtL3Rlc3RzL1RyYW5z
cGFyZW5jeVdpblRlc3QuY3BwCisrKyBiL1NvdXJjZS9XZWJLaXQvY2hyb21pdW0vdGVzdHMvVHJh
bnNwYXJlbmN5V2luVGVzdC5jcHAKQEAgLTUyMiw2ICs1MjIsNTggQEAgVEVTVChUcmFuc3BhcmVu
Y3lXaW4sIERJU0FCTEVEX1RyYW5zbGF0ZVNjYWxlT3BhcXVlQ29tcG9zaXRlTGF5ZXIpCiAgICAg
fQogfQogCitzdGF0aWMgdm9pZCB0ZXN0TGF5ZXJTY2FsZVRyYW5zZm9ybShUcmFuc3BhcmVuY3lX
aW46OkxheWVyTW9kZSBsYXllck1vZGUpCit7CisgICAgLy8gRmlsbCB3aXRoIHdoaXRlLgorICAg
IE93blB0cjxJbWFnZUJ1ZmZlcj4gc3JjKEltYWdlQnVmZmVyOjpjcmVhdGUoSW50U2l6ZSgxNiwg
MTYpLCAxLCBDb2xvclNwYWNlRGV2aWNlUkdCKSk7CisgICAgQ29sb3Igd2hpdGUoMHhGRkZGRkZG
Rik7CisgICAgRmxvYXRSZWN0IGZ1bGxSZWN0KDAsIDAsIDE2LCAxNik7CisgICAgc3JjLT5jb250
ZXh0KCktPmZpbGxSZWN0KGZ1bGxSZWN0LCB3aGl0ZSwgQ29sb3JTcGFjZURldmljZVJHQik7CisK
KyAgICBzcmMtPmNvbnRleHQoKS0+c2F2ZSgpOworCisgICAgLy8gU2NhbGUgYnkgMnguCisgICAg
QWZmaW5lVHJhbnNmb3JtIHNjYWxlOworICAgIHNjYWxlLnNjYWxlKDIuMCk7CisgICAgc3JjLT5j
b250ZXh0KCktPmNvbmNhdENUTShzY2FsZSk7CisKKyAgICAvLyBUcmFuc2xhdGUgYnkgMXB4ICgy
cHggaW4gc2NhbGVkIHNwYWNlKQorICAgIHNyYy0+Y29udGV4dCgpLT50cmFuc2xhdGUoMCwgMSk7
CisKKyAgICBDb2xvciBncmVlbigweEZGMDBGRjAwKTsKKyAgICB7CisgICAgICAgIFRyYW5zcGFy
ZW5jeVdpbiBoZWxwZXI7CisgICAgICAgIGhlbHBlci5pbml0KHNyYy0+Y29udGV4dCgpLAorICAg
ICAgICAgICAgICAgICAgICBsYXllck1vZGUsCisgICAgICAgICAgICAgICAgICAgIFRyYW5zcGFy
ZW5jeVdpbjo6U2NhbGVUcmFuc2Zvcm0sCisgICAgICAgICAgICAgICAgICAgIEludFJlY3QoMCwg
MCwgMTYsIDE2KSk7CisKKyAgICAgICAgRmxvYXRSZWN0IGdyZWVuUmVjdCg2LCA4LCAxLCAxKTsK
KyAgICAgICAgaGVscGVyLmNvbnRleHQoKS0+ZmlsbFJlY3QoZ3JlZW5SZWN0LCBncmVlbiwgQ29s
b3JTcGFjZURldmljZVJHQik7CisgICAgICAgIGhlbHBlci5jb21wb3NpdGUoKTsKKyAgICB9CisK
KyAgICBzcmMtPmNvbnRleHQoKS0+cmVzdG9yZSgpOworCisgICAgLy8gVmVyaWZ5IGdyZWVuIHBp
eGVsIGdvdCBkcmF3biBpbiBjbGlwIHJlY3QgYW5kIHJlZCBwaXhlbCBnb3QgY2xpcHBlZC4KKyAg
ICBFWFBFQ1RfRVEoZ3JlZW4sIGdldFBpeGVsQXQoc3JjLT5jb250ZXh0KCksIDYsIDgpKTsgLy8g
RklYTUU6IGF0IDYsIDEwIGlmIG5vdCBOb0xheWVyCit9CisKK1RFU1QoVHJhbnNwYXJlbmN5V2lu
LCBTY2FsZVRyYW5zZm9ybU5vTGF5ZXIpCit7CisgICAgdGVzdExheWVyU2NhbGVUcmFuc2Zvcm0o
VHJhbnNwYXJlbmN5V2luOjpOb0xheWVyKTsKK30KKworVEVTVChUcmFuc3BhcmVuY3lXaW4sIFNj
YWxlVHJhbnNmb3JtT3BhcXVlQ29tcG9zaXRlTGF5ZXIpCit7CisgICAgdGVzdExheWVyU2NhbGVU
cmFuc2Zvcm0oVHJhbnNwYXJlbmN5V2luOjpPcGFxdWVDb21wb3NpdGVMYXllcik7Cit9CisKK1RF
U1QoVHJhbnNwYXJlbmN5V2luLCBTY2FsZVRyYW5zZm9ybVdoaXRlTGF5ZXIpCit7CisgICAgdGVz
dExheWVyU2NhbGVUcmFuc2Zvcm0oVHJhbnNwYXJlbmN5V2luOjpXaGl0ZUxheWVyKTsKK30KKwog
Ly8gVGVzdHMgc2NhbGUgbW9kZSB3aXRoIG5vIGFkZGl0aW9uYWwgY29weS4KIFRFU1QoVHJhbnNw
YXJlbmN5V2luLCBTY2FsZSkKIHsK
</data>

          </attachment>
      

    </bug>

</bugzilla>