<?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>131866</bug_id>
          
          <creation_ts>2014-04-18 17:04:40 -0700</creation_ts>
          <short_desc>[GTK] Builtin cursors do not properly handle transparency</short_desc>
          <delta_ts>2014-04-28 08:19:42 -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>WebKitGTK</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</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="Martin Robinson">mrobinson</reporter>
          <assigned_to name="Martin Robinson">mrobinson</assigned_to>
          <cc>cgarcia</cc>
    
    <cc>gustavo</cc>
    
    <cc>pnormand</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1002077</commentid>
    <comment_count>0</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-04-18 17:04:40 -0700</bug_when>
    <thetext>When displaying cursors that are shipped with the WebKit source code, transparency is not properly displayed. The white parts of the cursor image are interpreted as transparent pixels. To observe this problem, go to http://leafletjs.com/ and observe the cursor used over the map or load ManualTests/cursor.html and hover over &quot;grab.&quot;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1002084</commentid>
    <comment_count>1</comment_count>
      <attachid>229688</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-04-18 17:24:14 -0700</bug_when>
    <thetext>Created attachment 229688
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1004589</commentid>
    <comment_count>2</comment_count>
      <attachid>229688</attachid>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-04-28 08:19:26 -0700</bug_when>
    <thetext>Comment on attachment 229688
Patch

Clearing flags on attachment: 229688

Committed r167887: &lt;http://trac.webkit.org/changeset/167887&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1004590</commentid>
    <comment_count>3</comment_count>
    <who name="Martin Robinson">mrobinson</who>
    <bug_when>2014-04-28 08:19:42 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>229688</attachid>
            <date>2014-04-18 17:24:14 -0700</date>
            <delta_ts>2014-04-28 08:19:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-131866-20140418172353.patch</filename>
            <type>text/plain</type>
            <size>2593</size>
            <attacher name="Martin Robinson">mrobinson</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY3NTEwCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZTc2ZDc2MjI0Y2NkOWE3
YjIwNjg3YWY5ZWU2YjZlODYyMWE2ZDNmNy4uMmRmZWRiMTE4MTRlYzRlZWNjYjA4YjYwMzM4MDFm
ZDBjMTBiYTI1YyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDE0LTA0LTE4ICBNYXJ0
aW4gUm9iaW5zb24gIDxtcm9iaW5zb25AaWdhbGlhLmNvbT4KKworICAgICAgICBbR1RLXSBCdWls
dGluIGN1cnNvcnMgZG8gbm90IHByb3Blcmx5IGhhbmRsZSB0cmFuc3BhcmVuY3kKKyAgICAgICAg
aHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzMTg2NgorCisgICAgICAg
IFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFRlc3RlZCBieSBNYW51YWxU
ZXN0cy9jdXJzb3IuaHRtbC4KKworICAgICAgICAqIHBsYXRmb3JtL2d0ay9DdXJzb3JHdGsuY3Bw
OgorICAgICAgICAoV2ViQ29yZTo6Y3JlYXRlTmFtZWRDdXJzb3IpOiBJbnN0ZWFkIG9mIGludGVy
cHJldGluZyB0aGUgc291cmNlIGJpdG1hcCBhcyBhbiBBMSBpbWFnZSwgdXNlCisgICAgICAgIGl0
IGFzIGEgMS1iaXQgYmxhY2sgYW5kIHdoaXRlIGltYWdlLiBXZSBkbyB0aGlzIGJ5OgorICAgICAg
ICAgICAgMS4gUGFpbnRpbmcgdGhlIHJlc3VsdCB0byBhIGZ1bGwgY29sb3IgaW1hZ2Ugd2l0aCB0
cmFuc3BhcmVuY3kgaW5zdGVhZCBvZiBhbiBhbHBoYS1vbmx5IHN1cmZhY2UuCisgICAgICAgICAg
ICAyLiBNYXNraW5nIGEgd2hpdGUgYmFja2dyb3VuZCB1c2luZyB0aGUgY3Vyc29yIGFscGhhIHN1
cmZhY2UuCisgICAgICAgICAgICAzLiBQYWludGluZyB0aGUgYmxhY2sgcGFydHMgb2YgdGhlIGN1
cnNvciBieSBwYWludGluZyB0aGUgc291cmNlIHN1cmZhY2UsIHdoZXJlIGJsYWNrIHBpeGVscwor
ICAgICAgICAgICAgd2lsbCBiZSBpbnRlcnByZXRlZCBhcyBmdWxsIG9wYXF1ZSBwaXhlbHMuCisK
IDIwMTQtMDQtMTggIFNpbW9uIEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CiAKICAg
ICAgICAgW2lPUyBXSzJdIE1ha2Ugd2luZG93LnNjcm9sbCgpIGFuZCB3aW5kb3cuc2Nyb2xsQnko
KSB3b3JrCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ndGsvQ3Vyc29yR3Rr
LmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9DdXJzb3JHdGsuY3BwCmluZGV4IGNl
ZmFhYjBiZjFmYzA1ZmUyNzJhYTE5ZTQzNDRkMWU1MDc4OGZhNTQuLjk4YTE1ZmMxY2Q3NGVjMDY2
ODliMTA4MmUwMmE2ZTZlNWJmZWNhNTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRm
b3JtL2d0ay9DdXJzb3JHdGsuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2d0ay9D
dXJzb3JHdGsuY3BwCkBAIC00OCwxMiArNDgsMTYgQEAgc3RhdGljIEdSZWZQdHI8R2RrQ3Vyc29y
PiBjcmVhdGVOYW1lZEN1cnNvcihDdXN0b21DdXJzb3JUeXBlIGN1cnNvclR5cGUpCiAKICAgICBS
ZWZQdHI8Y2Fpcm9fc3VyZmFjZV90PiBzb3VyY2UgPSBhZG9wdFJlZihjYWlyb19pbWFnZV9zdXJm
YWNlX2NyZWF0ZV9mb3JfZGF0YShjb25zdF9jYXN0PHVuc2lnbmVkIGNoYXIqPihjdXJzb3IuYml0
cyksIENBSVJPX0ZPUk1BVF9BMSwgMzIsIDMyLCA0KSk7CiAgICAgUmVmUHRyPGNhaXJvX3N1cmZh
Y2VfdD4gbWFzayA9IGFkb3B0UmVmKGNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlX2Zvcl9kYXRh
KGNvbnN0X2Nhc3Q8dW5zaWduZWQgY2hhcio+KGN1cnNvci5tYXNrX2JpdHMpLCBDQUlST19GT1JN
QVRfQTEsIDMyLCAzMiwgNCkpOwotICAgIFJlZlB0cjxjYWlyb19zdXJmYWNlX3Q+IHN1cmZhY2Ug
PSBhZG9wdFJlZihjYWlyb19pbWFnZV9zdXJmYWNlX2NyZWF0ZShDQUlST19GT1JNQVRfQTEsIDMy
LCAzMikpOworCisgICAgUmVmUHRyPGNhaXJvX3N1cmZhY2VfdD4gc3VyZmFjZSA9IGFkb3B0UmVm
KGNhaXJvX2ltYWdlX3N1cmZhY2VfY3JlYXRlKENBSVJPX0ZPUk1BVF9BUkdCMzIsIDMyLCAzMikp
OwogICAgIFJlZlB0cjxjYWlyb190PiBjciA9IGFkb3B0UmVmKGNhaXJvX2NyZWF0ZShzdXJmYWNl
LmdldCgpKSk7CiAKLSAgICBjYWlyb19zZXRfc291cmNlX3N1cmZhY2UoY3IuZ2V0KCksIHNvdXJj
ZS5nZXQoKSwgMCwgMCk7CisgICAgY2Fpcm9fc2V0X3NvdXJjZV9yZ2IoY3IuZ2V0KCksIDEsIDEs
IDEpOwogICAgIGNhaXJvX21hc2tfc3VyZmFjZShjci5nZXQoKSwgbWFzay5nZXQoKSwgMCwgMCk7
CiAKKyAgICBjYWlyb19zZXRfc291cmNlX3N1cmZhY2UoY3IuZ2V0KCksIHNvdXJjZS5nZXQoKSwg
MCwgMCk7CisgICAgY2Fpcm9fcGFpbnQoY3IuZ2V0KCkpOworCiAjaWYgR1RLX0NIRUNLX1ZFUlNJ
T04oMywgOSwgMTIpCiAgICAgcmV0dXJuIGFkb3B0R1JlZihnZGtfY3Vyc29yX25ld19mcm9tX3N1
cmZhY2UoZ2RrX2Rpc3BsYXlfZ2V0X2RlZmF1bHQoKSwgc3VyZmFjZS5nZXQoKSwgY3Vyc29yLmhv
dF94LCBjdXJzb3IuaG90X3kpKTsKICNlbHNlCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>