<?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>64018</bug_id>
          
          <creation_ts>2011-07-06 12:56:02 -0700</creation_ts>
          <short_desc>Have RenderLayerCompositor take care of clearing backing store when entering the page cache</short_desc>
          <delta_ts>2011-07-06 13:15:50 -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="Simon Fraser (smfr)">simon.fraser</reporter>
          <assigned_to name="Simon Fraser (smfr)">simon.fraser</assigned_to>
          <cc>joepeck</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>432944</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-07-06 12:56:02 -0700</bug_when>
    <thetext>Have RenderLayerCompositor take care of clearing backing store when entering the page cache</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432955</commentid>
    <comment_count>1</comment_count>
      <attachid>99867</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-07-06 13:02:38 -0700</bug_when>
    <thetext>Created attachment 99867
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432964</commentid>
    <comment_count>2</comment_count>
      <attachid>99867</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2011-07-06 13:10:09 -0700</bug_when>
    <thetext>Comment on attachment 99867
Patch

It looks good to me. Thanks for the cleanup!</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>432967</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2011-07-06 13:15:50 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/90484</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>99867</attachid>
            <date>2011-07-06 13:02:38 -0700</date>
            <delta_ts>2011-07-06 13:10:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-64018-20110706130237.patch</filename>
            <type>text/plain</type>
            <size>5245</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogOTA0NzcKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL0No
YW5nZUxvZyBiL1NvdXJjZS9XZWJDb3JlL0NoYW5nZUxvZwppbmRleCA2ZDNmMzY4NWFhYTBmZWRi
NjAwMjk4YWM2OGFhYjQ5OGMzMGFhZDU2Li4wNTZlNTA2NDI1MTRiY2YyNTdiMTEyMDkyMTljYzNk
MzM4MTY2YTU5IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKKysrIGIvU291
cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMjMgQEAKKzIwMTEtMDctMDYgIFNpbW9u
IEZyYXNlciAgPHNpbW9uLmZyYXNlckBhcHBsZS5jb20+CisKKyAgICAgICAgSGF2ZSBSZW5kZXJM
YXllckNvbXBvc2l0b3IgdGFrZSBjYXJlIG9mIGNsZWFyaW5nIGJhY2tpbmcgc3RvcmUgd2hlbiBl
bnRlcmluZyB0aGUgcGFnZSBjYWNoZQorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9z
aG93X2J1Zy5jZ2k/aWQ9NjQwMTgKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMh
KS4KKworICAgICAgICBNb3ZlIHJlc3BvbnNpYmlsaXR5IGZvciB0ZWFyaW5nIGRvd24gYWxsIFJl
bmRlckxheWVyIGJhY2tpbmcgc3RvcmVzIGZyb20KKyAgICAgICAgUmVuZGVyTGF5ZXIgaXRzZWxm
IHRvIFJlbmRlckxheWVyQ29tcG9zaXRvciwgc2luY2UgUmVuZGVyTGF5ZXJDb21wb3NpdG9yIAor
ICAgICAgICBtYW5hZ2VzIGJhY2tpbmcgc3RvcmUgY3JlYXRpb24gYW5kIGRlc3RydWN0aW9uIGlu
IGdlbmVyYWwuCisKKyAgICAgICAgKiBwYWdlL0ZyYW1lVmlldy5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpGcmFtZVZpZXc6OmNsZWFyQmFja2luZ1N0b3Jlcyk6CisgICAgICAgICogcmVuZGVyaW5n
L1JlbmRlckxheWVyLmNwcDoKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaDoKKyAg
ICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmNwcDoKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlckxheWVyQ29tcG9zaXRvcjo6Y2xlYXJCYWNraW5nRm9yTGF5ZXJJbmNsdWRp
bmdEZXNjZW5kYW50cyk6CisgICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6
OmNsZWFyQmFja2luZ0ZvckFsbExheWVycyk6CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxh
eWVyQ29tcG9zaXRvci5oOgorCiAyMDExLTA3LTA2ICBOYXRlIENoYXBpbiAgPGphcGhldEBjaHJv
bWl1bS5vcmc+CiAKICAgICAgICAgRG9uJ3QgbGV0IGFsbCBzdWJyZXNvdXJjZXMga2VlcCBpc0xv
YWRpbmdJbkFQSVNlbnNlKCkgZnJvbQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9G
cmFtZVZpZXcuY3BwIGIvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCmluZGV4IDU2
NzQ3M2VkNzRmMjRmZmM0ZjFhMDc0YTJhNTA1NGJiNzQ4NzgyMjcuLjAyMWZkZmUxYTU5ZjRhNWE3
OTllZDQwYjliMThhYmJhNjJkYTc0ZDkgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BhZ2Uv
RnJhbWVWaWV3LmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAKQEAg
LTY0MCw3ICs2NDAsNyBAQCB2b2lkIEZyYW1lVmlldzo6Y2xlYXJCYWNraW5nU3RvcmVzKCkKICAg
ICBSZW5kZXJMYXllckNvbXBvc2l0b3IqIGNvbXBvc2l0b3IgPSByb290LT5jb21wb3NpdG9yKCk7
CiAgICAgQVNTRVJUKGNvbXBvc2l0b3ItPmluQ29tcG9zaXRpbmdNb2RlKCkpOwogICAgIGNvbXBv
c2l0b3ItPmVuYWJsZUNvbXBvc2l0aW5nTW9kZShmYWxzZSk7Ci0gICAgcm9vdC0+bGF5ZXIoKS0+
Y2xlYXJCYWNraW5nSW5jbHVkaW5nRGVzY2VuZGFudHMoKTsKKyAgICBjb21wb3NpdG9yLT5jbGVh
ckJhY2tpbmdGb3JBbGxMYXllcnMoKTsKIH0KIAogdm9pZCBGcmFtZVZpZXc6OnJlc3RvcmVCYWNr
aW5nU3RvcmVzKCkKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJM
YXllci5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuY3BwCmluZGV4
IDQ4MDljNTZlNjg3YTMzZDRjZDkwOGMwZjhkNWM1ODdkNWFlOTNhNGUuLmJlN2JkNzJmMTQ1MDhm
MTAwOGZiZmIwZjA4NTM4ODBlY2NjNDY0MTAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJMYXllci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1Jl
bmRlckxheWVyLmNwcApAQCAtMzY1NywxNCArMzY1Nyw2IEBAIHZvaWQgUmVuZGVyTGF5ZXI6OmNs
ZWFyQmFja2luZygpCiAgICAgbV9iYWNraW5nLmNsZWFyKCk7CiB9CiAKLXZvaWQgUmVuZGVyTGF5
ZXI6OmNsZWFyQmFja2luZ0luY2x1ZGluZ0Rlc2NlbmRhbnRzKCkKLXsKLSAgICBjbGVhckJhY2tp
bmcoKTsKLQotICAgIGZvciAoUmVuZGVyTGF5ZXIqIGwgPSBmaXJzdENoaWxkKCk7IGw7IGwgPSBs
LT5uZXh0U2libGluZygpKQotICAgICAgICBsLT5jbGVhckJhY2tpbmdJbmNsdWRpbmdEZXNjZW5k
YW50cygpOwotfQotCiBib29sIFJlbmRlckxheWVyOjpoYXNDb21wb3NpdGVkTWFzaygpIGNvbnN0
CiB7CiAgICAgcmV0dXJuIG1fYmFja2luZyAmJiBtX2JhY2tpbmctPmhhc01hc2tMYXllcigpOwpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyLmggYi9Tb3Vy
Y2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaAppbmRleCBlZTI2OTQ2ZjlkMzE3MDJl
OTUyYjYyYTI1Y2ZiN2IxMTYxN2NlZDVjLi4yZjgwM2U1ZmJiODZkNDg4MWNjM2Y5OTk4Y2ZhNGM2
YTAwYmEzMWQ3IDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5
ZXIuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXIuaApAQCAtNDQy
LDcgKzQ0Miw2IEBAIHB1YmxpYzoKICAgICBSZW5kZXJMYXllckJhY2tpbmcqIGJhY2tpbmcoKSBj
b25zdCB7IHJldHVybiBtX2JhY2tpbmcuZ2V0KCk7IH0KICAgICBSZW5kZXJMYXllckJhY2tpbmcq
IGVuc3VyZUJhY2tpbmcoKTsKICAgICB2b2lkIGNsZWFyQmFja2luZygpOwotICAgIHZvaWQgY2xl
YXJCYWNraW5nSW5jbHVkaW5nRGVzY2VuZGFudHMoKTsKICAgICB2aXJ0dWFsIEdyYXBoaWNzTGF5
ZXIqIGxheWVyRm9ySG9yaXpvbnRhbFNjcm9sbGJhcigpIGNvbnN0OwogICAgIHZpcnR1YWwgR3Jh
cGhpY3NMYXllciogbGF5ZXJGb3JWZXJ0aWNhbFNjcm9sbGJhcigpIGNvbnN0OwogICAgIHZpcnR1
YWwgR3JhcGhpY3NMYXllciogbGF5ZXJGb3JTY3JvbGxDb3JuZXIoKSBjb25zdDsKZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwIGIv
U291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXgg
NDM5YTc0ZGUwZjMxZGM1ZTk4N2VlMjY4MWMyMDBkM2I0OTdmY2Y1Ny4uYzIzZGFlN2Y4YWMwMTU0
NDMyYTU5YTk2MmMwMWQ5Y2NiOTM2ZDhjNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKQEAgLTExNjgsNiArMTE2OCwyMyBAQCB2
b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6d2lsbE1vdmVPZmZzY3JlZW4oKQogICAgIGRldGFj
aFJvb3RQbGF0Zm9ybUxheWVyKCk7CiB9CiAKK3ZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpj
bGVhckJhY2tpbmdGb3JMYXllckluY2x1ZGluZ0Rlc2NlbmRhbnRzKFJlbmRlckxheWVyKiBsYXll
cikKK3sKKyAgICBpZiAoIWxheWVyKQorICAgICAgICByZXR1cm47CisKKyAgICBpZiAobGF5ZXIt
PmlzQ29tcG9zaXRlZCgpKQorICAgICAgICBsYXllci0+Y2xlYXJCYWNraW5nKCk7CisgICAgCisg
ICAgZm9yIChSZW5kZXJMYXllciogY3VyckxheWVyID0gbGF5ZXItPmZpcnN0Q2hpbGQoKTsgY3Vy
ckxheWVyOyBjdXJyTGF5ZXIgPSBjdXJyTGF5ZXItPm5leHRTaWJsaW5nKCkpCisgICAgICAgIGNs
ZWFyQmFja2luZ0ZvckxheWVySW5jbHVkaW5nRGVzY2VuZGFudHMoY3VyckxheWVyKTsKK30KKwor
dm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmNsZWFyQmFja2luZ0ZvckFsbExheWVycygpCit7
CisgICAgY2xlYXJCYWNraW5nRm9yTGF5ZXJJbmNsdWRpbmdEZXNjZW5kYW50cyhtX3JlbmRlclZp
ZXctPmxheWVyKCkpOworfQorCiB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6dXBkYXRlUm9v
dExheWVyUG9zaXRpb24oKQogewogICAgIGlmIChtX3Jvb3RQbGF0Zm9ybUxheWVyKSB7CmRpZmYg
LS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgKaW5kZXgg
YWRlOGViN2NmMWEzYWMzNWVlOTIyZTRjYmFlNWU3N2JkMmM0ZjExNS4uMGM5NDZmNDY2MjEyZDJj
NTcyYTEyMDIzY2MxYTFhYmUwN2JlMWIzMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRl
cmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaApAQCAtMTQ3LDYgKzE0Nyw4IEBAIHB1YmxpYzoK
ICAgICAKICAgICB2b2lkIGRpZE1vdmVPbnNjcmVlbigpOwogICAgIHZvaWQgd2lsbE1vdmVPZmZz
Y3JlZW4oKTsKKworICAgIHZvaWQgY2xlYXJCYWNraW5nRm9yQWxsTGF5ZXJzKCk7CiAgICAgCiAg
ICAgdm9pZCBkaWRTdGFydEFjY2VsZXJhdGVkQW5pbWF0aW9uKENTU1Byb3BlcnR5SUQpOwogICAg
IApAQCAtMjA5LDYgKzIxMSw4IEBAIHByaXZhdGU6CiAgICAgLy8gTWFrZSBvciBkZXN0cm95IHRo
ZSBiYWNraW5nIGZvciB0aGlzIGxheWVyOyByZXR1cm5zIHRydWUgaWYgYmFja2luZyBjaGFuZ2Vk
LgogICAgIGJvb2wgdXBkYXRlQmFja2luZyhSZW5kZXJMYXllciosIENvbXBvc2l0aW5nQ2hhbmdl
UmVwYWludCBzaG91bGRSZXBhaW50KTsKIAorICAgIHZvaWQgY2xlYXJCYWNraW5nRm9yTGF5ZXJJ
bmNsdWRpbmdEZXNjZW5kYW50cyhSZW5kZXJMYXllciopOworCiAgICAgLy8gUmVwYWludCB0aGUg
Z2l2ZW4gcmVjdCAod2hpY2ggaXMgbGF5ZXIncyBjb29yZHMpLCBhbmQgcmVnaW9ucyBvZiBjaGls
ZCBsYXllcnMgdGhhdCBpbnRlcnNlY3QgdGhhdCByZWN0LgogICAgIHZvaWQgcmVjdXJzaXZlUmVw
YWludExheWVyUmVjdChSZW5kZXJMYXllciogbGF5ZXIsIGNvbnN0IEludFJlY3QmIHJlY3QpOwog
Cg==
</data>
<flag name="review"
          id="94449"
          type_id="1"
          status="+"
          setter="joepeck"
    />
          </attachment>
      

    </bug>

</bugzilla>