<?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>100672</bug_id>
          
          <creation_ts>2012-10-29 07:18:14 -0700</creation_ts>
          <short_desc>Coordinated Graphics: Make sure that we release images immediately when purging resources</short_desc>
          <delta_ts>2012-10-29 09:33:56 -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>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="Jocelyn Turcotte">jturcotte</reporter>
          <assigned_to name="Jocelyn Turcotte">jturcotte</assigned_to>
          <cc>jturcotte</cc>
    
    <cc>noam</cc>
    
    <cc>ossy</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>753406</commentid>
    <comment_count>0</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-29 07:18:14 -0700</bug_when>
    <thetext>Coordinated Graphics: Make sure that we release images immediately when purging resources</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753408</commentid>
    <comment_count>1</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-29 07:21:08 -0700</bug_when>
    <thetext>Reopening to attach new patch.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753409</commentid>
    <comment_count>2</comment_count>
      <attachid>171244</attachid>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-29 07:21:10 -0700</bug_when>
    <thetext>Created attachment 171244
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753439</commentid>
    <comment_count>3</comment_count>
      <attachid>171244</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 07:46:53 -0700</bug_when>
    <thetext>Comment on attachment 171244
Patch

Clearing flags on attachment: 171244

Committed r132801: &lt;http://trac.webkit.org/changeset/132801&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753440</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-10-29 07:46:56 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>753515</commentid>
    <comment_count>5</comment_count>
    <who name="Jocelyn Turcotte">jturcotte</who>
    <bug_when>2012-10-29 09:33:56 -0700</bug_when>
    <thetext>*** Bug 100661 has been marked as a duplicate of this bug. ***</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>171244</attachid>
            <date>2012-10-29 07:21:10 -0700</date>
            <delta_ts>2012-10-29 07:46:53 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100672-20121029151936.patch</filename>
            <type>text/plain</type>
            <size>4085</size>
            <attacher name="Jocelyn Turcotte">jturcotte</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNzc5CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViS2l0Mi9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViS2l0Mi9DaGFuZ2VMb2cKaW5kZXggNWM5NDNhYWYzNjdhODU5
NDU4Yzg4Nzg2M2E4YTliYWYzY2NlYTYxYy4uYzRlMDU2ZTFlMzkyOTM4MjQ1NjRhMjU5YzRjM2Vl
ODk3OWVhOWNmZSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJLaXQyL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI5IEBACiAyMDEyLTEwLTI5ICBKb2Nl
bHluIFR1cmNvdHRlICA8am9jZWx5bi50dXJjb3R0ZUBkaWdpYS5jb20+CiAKKyAgICAgICAgQ29v
cmRpbmF0ZWQgR3JhcGhpY3M6IE1ha2Ugc3VyZSB0aGF0IHdlIHJlbGVhc2UgaW1hZ2VzIGltbWVk
aWF0ZWx5IHdoZW4gcHVyZ2luZyByZXNvdXJjZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTEwMDY2MQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9E
WSAoT09QUyEpLgorCisgICAgICAgIFdoZW4gd2UgcHVyZ2UsIHdlIGRvIGJvdGggb24gdGhlIFVJ
IGFuZCB3ZWIgcHJvY2VzcyBhdCB0aGUgc2FtZSB0aW1lLAorICAgICAgICBib3RoIGFyZSBleHBl
Y3RlZCB0byByZWxlYXNlIHJlZmVyZW5jZXMgb2YgdGhlIG90aGVyIHByb2Nlc3MuCisgICAgICAg
IFRoaXMgY3JlYXRlcyBwcm9ibGVtIHdoZW4gZGVsYXlpbmcgdGhlIHJlbGVhc2Ugb2YgZGlyZWN0
bHkgY29tcG9zaXRlZAorICAgICAgICBpbWFnZXMuCisKKyAgICAgICAgUmVsZWFzZSB0aGVtIGlt
bWVkaWF0ZWx5IGluIHRoYXQgY2FzZS4KKworICAgICAgICBGaXhlcyB0aGUgdHN0X1FRdWlja1dl
YlZpZXc6OnJlbW92ZUZyb21DYW52YXMgQVBJIHRlc3QuCisKKyAgICAgICAgKiBXZWJQcm9jZXNz
L1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9MYXllclRyZWVDb29yZGluYXRvci5jcHA6Cisg
ICAgICAgIChXZWJLaXQ6OkxheWVyVHJlZUNvb3JkaW5hdG9yOjpmbHVzaFBlbmRpbmdMYXllckNo
YW5nZXMpOgorICAgICAgICAoV2ViS2l0OjpMYXllclRyZWVDb29yZGluYXRvcjo6cHVyZ2VSZWxl
YXNlZEltYWdlcyk6CisgICAgICAgIChXZWJLaXQpOgorICAgICAgICAoV2ViS2l0OjpMYXllclRy
ZWVDb29yZGluYXRvcjo6cHVyZ2VCYWNraW5nU3RvcmVzKToKKyAgICAgICAgKiBXZWJQcm9jZXNz
L1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9MYXllclRyZWVDb29yZGluYXRvci5oOgorICAg
ICAgICAoTGF5ZXJUcmVlQ29vcmRpbmF0b3IpOgorCisyMDEyLTEwLTI5ICBKb2NlbHluIFR1cmNv
dHRlICA8am9jZWx5bi50dXJjb3R0ZUBkaWdpYS5jb20+CisKICAgICAgICAgQ29vcmRpbmF0ZWQg
R3JhcGhpY3M6IFVucmVsZWFzZSBhZG9wdGVkIGltYWdlcwogICAgICAgICBodHRwczovL2J1Z3Mu
d2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNjcxCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0xheWVyVHJlZUNv
b3JkaW5hdG9yLmNwcCBiL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGlu
YXRlZEdyYXBoaWNzL0xheWVyVHJlZUNvb3JkaW5hdG9yLmNwcAppbmRleCBiNzA2OTQ1ODIyMDI4
NGU2YTUyMzEzZmYzNjgxODcyNWE4MTNkZjdkLi4wZDNhNzY5MTkwYjI2OWUzNzg2YWQyNzhmMWE3
MzlmMDk3MDYzNTJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBh
Z2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9MYXllclRyZWVDb29yZGluYXRvci5jcHAKKysrIGIvU291
cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nvb3JkaW5hdGVkR3JhcGhpY3MvTGF5ZXJU
cmVlQ29vcmRpbmF0b3IuY3BwCkBAIC0yNjcsOSArMjY3LDcgQEAgYm9vbCBMYXllclRyZWVDb29y
ZGluYXRvcjo6Zmx1c2hQZW5kaW5nTGF5ZXJDaGFuZ2VzKCkKIAogICAgIG1fcm9vdExheWVyLT5m
bHVzaENvbXBvc2l0aW5nU3RhdGVGb3JUaGlzTGF5ZXJPbmx5KCk7CiAKLSAgICBmb3IgKHNpemVf
dCBpID0gMDsgaSA8IG1fcmVsZWFzZWREaXJlY3RseUNvbXBvc2l0ZWRJbWFnZXMuc2l6ZSgpOyAr
K2kpCi0gICAgICAgIG1fd2ViUGFnZS0+c2VuZChNZXNzYWdlczo6TGF5ZXJUcmVlQ29vcmRpbmF0
b3JQcm94eTo6RGVzdHJveURpcmVjdGx5Q29tcG9zaXRlZEltYWdlKG1fcmVsZWFzZWREaXJlY3Rs
eUNvbXBvc2l0ZWRJbWFnZXNbaV0pKTsKLSAgICBtX3JlbGVhc2VkRGlyZWN0bHlDb21wb3NpdGVk
SW1hZ2VzLmNsZWFyKCk7CisgICAgcHVyZ2VSZWxlYXNlZEltYWdlcygpOwogCiAgICAgaWYgKG1f
c2hvdWxkU3luY1Jvb3RMYXllcikgewogICAgICAgICBtX3dlYlBhZ2UtPnNlbmQoTWVzc2FnZXM6
OkxheWVyVHJlZUNvb3JkaW5hdG9yUHJveHk6OlNldFJvb3RDb21wb3NpdGluZ0xheWVyKHRvQ29v
cmRpbmF0ZWRHcmFwaGljc0xheWVyKG1fcm9vdExheWVyLmdldCgpKS0+aWQoKSkpOwpAQCAtNDQ5
LDYgKzQ0NywxMyBAQCB2b2lkIExheWVyVHJlZUNvb3JkaW5hdG9yOjpkaWRQZXJmb3JtU2NoZWR1
bGVkTGF5ZXJGbHVzaCgpCiAgICAgfQogfQogCit2b2lkIExheWVyVHJlZUNvb3JkaW5hdG9yOjpw
dXJnZVJlbGVhc2VkSW1hZ2VzKCkKK3sKKyAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IG1fcmVs
ZWFzZWREaXJlY3RseUNvbXBvc2l0ZWRJbWFnZXMuc2l6ZSgpOyArK2kpCisgICAgICAgIG1fd2Vi
UGFnZS0+c2VuZChNZXNzYWdlczo6TGF5ZXJUcmVlQ29vcmRpbmF0b3JQcm94eTo6RGVzdHJveURp
cmVjdGx5Q29tcG9zaXRlZEltYWdlKG1fcmVsZWFzZWREaXJlY3RseUNvbXBvc2l0ZWRJbWFnZXNb
aV0pKTsKKyAgICBtX3JlbGVhc2VkRGlyZWN0bHlDb21wb3NpdGVkSW1hZ2VzLmNsZWFyKCk7Cit9
CisKIHZvaWQgTGF5ZXJUcmVlQ29vcmRpbmF0b3I6OmxheWVyRmx1c2hUaW1lckZpcmVkKFRpbWVy
PExheWVyVHJlZUNvb3JkaW5hdG9yPiopCiB7CiAgICAgcGVyZm9ybVNjaGVkdWxlZExheWVyRmx1
c2goKTsKQEAgLTY4OCw3ICs2OTMsMTAgQEAgdm9pZCBMYXllclRyZWVDb29yZGluYXRvcjo6cHVy
Z2VCYWNraW5nU3RvcmVzKCkKICAgICBmb3IgKEhhc2hTZXQ8V2ViQ29yZTo6Q29vcmRpbmF0ZWRH
cmFwaGljc0xheWVyKj46Oml0ZXJhdG9yIGl0ID0gbV9yZWdpc3RlcmVkTGF5ZXJzLmJlZ2luKCk7
IGl0ICE9IGVuZDsgKytpdCkKICAgICAgICAgKCppdCktPnB1cmdlQmFja2luZ1N0b3JlcygpOwog
CisgICAgcHVyZ2VSZWxlYXNlZEltYWdlcygpOworCiAgICAgQVNTRVJUKCFtX2RpcmVjdGx5Q29t
cG9zaXRlZEltYWdlUmVmQ291bnRzLnNpemUoKSk7CisgICAgQVNTRVJUKCFtX3JlbGVhc2VkRGly
ZWN0bHlDb21wb3NpdGVkSW1hZ2VzLnNpemUoKSk7CiAgICAgbV91cGRhdGVBdGxhc2VzLmNsZWFy
KCk7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9D
b29yZGluYXRlZEdyYXBoaWNzL0xheWVyVHJlZUNvb3JkaW5hdG9yLmggYi9Tb3VyY2UvV2ViS2l0
Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvQ29vcmRpbmF0ZWRHcmFwaGljcy9MYXllclRyZWVDb29yZGlu
YXRvci5oCmluZGV4IDZmOTg0M2UzODI2MjZiYmRkNTY1YjFiYzZkZjJjNjRjY2M0OTVjMDcuLjRk
ZjYzNDc3ODgwMGI2MzVmNWU5NDgyZDE1NzdiYjZhOTY4ZWMzZWEgMTAwNjQ0Ci0tLSBhL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9Db29yZGluYXRlZEdyYXBoaWNzL0xheWVyVHJl
ZUNvb3JkaW5hdG9yLmgKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL0Nv
b3JkaW5hdGVkR3JhcGhpY3MvTGF5ZXJUcmVlQ29vcmRpbmF0b3IuaApAQCAtMTI1LDYgKzEyNSw3
IEBAIHByaXZhdGU6CiAgICAgdm9pZCBzeW5jRGlzcGxheVN0YXRlKCk7CiAgICAgdm9pZCBsb2Nr
QW5pbWF0aW9ucygpOwogICAgIHZvaWQgdW5sb2NrQW5pbWF0aW9ucygpOworICAgIHZvaWQgcHVy
Z2VSZWxlYXNlZEltYWdlcygpOwogCiAgICAgdm9pZCBsYXllckZsdXNoVGltZXJGaXJlZChXZWJD
b3JlOjpUaW1lcjxMYXllclRyZWVDb29yZGluYXRvcj4qKTsKIAo=
</data>

          </attachment>
      

    </bug>

</bugzilla>