<?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>133095</bug_id>
          
          <creation_ts>2014-05-19 17:00:18 -0700</creation_ts>
          <short_desc>Correctly maintain the &quot;isInWindow&quot; state for all TiledBackings</short_desc>
          <delta_ts>2014-05-19 19:33:22 -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>commit-queue</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>glenn</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>simon.fraser</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1010352</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-05-19 17:00:18 -0700</bug_when>
    <thetext>Correctly maintain the &quot;isInWindow&quot; state for all TiledBackings</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1010354</commentid>
    <comment_count>1</comment_count>
      <attachid>231738</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-05-19 17:01:39 -0700</bug_when>
    <thetext>Created attachment 231738
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1010398</commentid>
    <comment_count>2</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2014-05-19 19:33:22 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/169096</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>231738</attachid>
            <date>2014-05-19 17:01:39 -0700</date>
            <delta_ts>2014-05-19 17:02:52 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-133095-20140519170116.patch</filename>
            <type>text/plain</type>
            <size>4680</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTY5MDYzCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmRmOWNmNWRkNGIzNThm
OTBiZDZkMzI1ODFkZGRhOTdjYmRkNjc4Ni4uOTQzODg3Mzc0ZWJjYTM2Y2IwMmY1MDQ4MWE0MDBm
NjAwODhkMDBkYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSw1ICsxLDI0IEBACiAyMDE0LTA1LTE5ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCisgICAgICAgIENvcnJlY3RseSBt
YWludGFpbiB0aGUgImlzSW5XaW5kb3ciIHN0YXRlIGZvciBhbGwgVGlsZWRCYWNraW5ncworICAg
ICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMzMDk1CisKKyAg
ICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisgICAgICAgIAorICAgICAgICBXZSBu
ZXZlciB1cGRhdGVkIHRoZSAiaXNJbldpbmRvdyIgc3RhdGUgZm9yIFRpbGVkQmFja2luZyB0aGF0
IHdhc24ndCB0aGUgUmVuZGVyVmlldydzCisgICAgICAgIGJhY2tpbmcuIEZpeCBpdCBieSBoYXZp
bmcgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpzZXRJc0luV2luZG93KCkgcmVjdXJzZSB0aHJvdWdo
IGFsbAorICAgICAgICBsYXllcnMgKGlmIG5lY2Vzc2FyeSksIHVwZGF0aW5nIHRoZWlyIHN0YXRl
LiBBbHNvIHNldCB0aGUgc3RhdGUgb24gbmV3bHkgY3JlYXRlZAorICAgICAgICBUaWxlZEJhY2tp
bmdzLgorCisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHA6Cisg
ICAgICAgIChXZWJDb3JlOjpSZW5kZXJMYXllckNvbXBvc2l0b3I6OmxheWVyVGlsZWRCYWNraW5n
VXNhZ2VDaGFuZ2VkKToKKyAgICAgICAgKFdlYkNvcmU6OlJlbmRlckxheWVyQ29tcG9zaXRvcjo6
c2V0SXNJbldpbmRvd0ZvckxheWVySW5jbHVkaW5nRGVzY2VuZGFudHMpOgorICAgICAgICAoV2Vi
Q29yZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpzZXRJc0luV2luZG93KToKKyAgICAgICAgKFdl
YkNvcmU6OlJlbmRlckxheWVyQ29tcG9zaXRvcjo6cGFnZVRpbGVkQmFja2luZyk6IERlbGV0ZWQu
CisgICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oOgorCisyMDE0LTA1
LTE5ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCiAgICAgICAgIFNw
bGl0IHNjcm9sbGluZyB0cmVlIFNjcm9sbGluZ05vZGVzIGludG8gRnJhbWVTY3JvbGxpbmdOb2Rl
cyBhbmQgT3ZlcmZsb3dTY3JvbGxpbmdOb2RlcwogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTMzMDIyCiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3Jl
L3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwIGIvU291cmNlL1dlYkNvcmUvcmVu
ZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5jcHAKaW5kZXggM2FlYzQwNzMwNjA3MWY3MTEw
ZGYwNjA1MGE1MDEzMGY2MjNiMGY1Ny4uMDQ3NzE2NTU1NTBmM2MyZTQ0NWZkMGRmNzAwNzQ4ZTFh
ZTgwZmZlNSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5jcHAKQEAgLTU4NCwxMSArNTg0LDE0IEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21w
b3NpdG9yOjpmbHVzaExheWVyc1Nvb24oR3JhcGhpY3NMYXllclVwZGF0ZXIqKQogICAgIHNjaGVk
dWxlTGF5ZXJGbHVzaCh0cnVlKTsKIH0KIAotdm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6Omxh
eWVyVGlsZWRCYWNraW5nVXNhZ2VDaGFuZ2VkKGNvbnN0IEdyYXBoaWNzTGF5ZXIqLCBib29sIHVz
aW5nVGlsZWRCYWNraW5nKQordm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6OmxheWVyVGlsZWRC
YWNraW5nVXNhZ2VDaGFuZ2VkKGNvbnN0IEdyYXBoaWNzTGF5ZXIqIGdyYXBoaWNzTGF5ZXIsIGJv
b2wgdXNpbmdUaWxlZEJhY2tpbmcpCiB7Ci0gICAgaWYgKHVzaW5nVGlsZWRCYWNraW5nKQorICAg
IGlmICh1c2luZ1RpbGVkQmFja2luZykgewogICAgICAgICArK21fbGF5ZXJzV2l0aFRpbGVkQmFj
a2luZ0NvdW50OwotICAgIGVsc2UgeworCisgICAgICAgIGlmIChQYWdlKiBwYWdlID0gdGhpcy0+
cGFnZSgpKQorICAgICAgICAgICAgZ3JhcGhpY3NMYXllci0+dGlsZWRCYWNraW5nKCktPnNldElz
SW5XaW5kb3cocGFnZS0+aXNJbldpbmRvdygpKTsKKyAgICB9IGVsc2UgewogICAgICAgICBBU1NF
UlQobV9sYXllcnNXaXRoVGlsZWRCYWNraW5nQ291bnQgPiAwKTsKICAgICAgICAgLS1tX2xheWVy
c1dpdGhUaWxlZEJhY2tpbmdDb3VudDsKICAgICB9CkBAIC0xOTEzLDE3ICsxOTE2LDIzIEBAIEdy
YXBoaWNzTGF5ZXIqIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6Zm9vdGVyTGF5ZXIoKSBjb25zdAog
fQogI2VuZGlmCiAKLVRpbGVkQmFja2luZyogUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpwYWdlVGls
ZWRCYWNraW5nKCkgY29uc3QKK3ZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpzZXRJc0luV2lu
ZG93Rm9yTGF5ZXJJbmNsdWRpbmdEZXNjZW5kYW50cyhSZW5kZXJMYXllciYgbGF5ZXIsIGJvb2wg
aXNJbldpbmRvdykKIHsKLSAgICBSZW5kZXJMYXllckJhY2tpbmcqIHJlbmRlclZpZXdCYWNraW5n
ID0gbV9yZW5kZXJWaWV3LmxheWVyKCktPmJhY2tpbmcoKTsKLSAgICByZXR1cm4gcmVuZGVyVmll
d0JhY2tpbmcgPyByZW5kZXJWaWV3QmFja2luZy0+dGlsZWRCYWNraW5nKCkgOiBudWxscHRyOwor
ICAgIGlmIChsYXllci5pc0NvbXBvc2l0ZWQoKSAmJiBsYXllci5iYWNraW5nKCktPnVzaW5nVGls
ZWRCYWNraW5nKCkpCisgICAgICAgIGxheWVyLmJhY2tpbmcoKS0+dGlsZWRCYWNraW5nKCktPnNl
dElzSW5XaW5kb3coaXNJbldpbmRvdyk7CisKKyAgICAvLyBObyBuZWVkIHRvIHJlY3Vyc2UgaWYg
d2UgZG9uJ3QgaGF2ZSBhbnkgb3RoZXIgdGlsZWQgbGF5ZXJzLgorICAgIGlmIChoYXNOb25NYWlu
TGF5ZXJzV2l0aFRpbGVkQmFja2luZygpKQorICAgICAgICByZXR1cm47CisKKyAgICBmb3IgKFJl
bmRlckxheWVyKiBjaGlsZExheWVyID0gbGF5ZXIuZmlyc3RDaGlsZCgpOyBjaGlsZExheWVyOyBj
aGlsZExheWVyID0gY2hpbGRMYXllci0+bmV4dFNpYmxpbmcoKSkKKyAgICAgICAgc2V0SXNJbldp
bmRvd0ZvckxheWVySW5jbHVkaW5nRGVzY2VuZGFudHMoKmNoaWxkTGF5ZXIsIGlzSW5XaW5kb3cp
OwogfQogCiB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6c2V0SXNJbldpbmRvdyhib29sIGlz
SW5XaW5kb3cpCiB7Ci0gICAgaWYgKFRpbGVkQmFja2luZyogdGlsZWRCYWNraW5nID0gcGFnZVRp
bGVkQmFja2luZygpKQotICAgICAgICB0aWxlZEJhY2tpbmctPnNldElzSW5XaW5kb3coaXNJbldp
bmRvdyk7Ci0KKyAgICBzZXRJc0luV2luZG93Rm9yTGF5ZXJJbmNsdWRpbmdEZXNjZW5kYW50cygq
bV9yZW5kZXJWaWV3LmxheWVyKCksIGlzSW5XaW5kb3cpOworICAgIAogICAgIGlmICghaW5Db21w
b3NpdGluZ01vZGUoKSkKICAgICAgICAgcmV0dXJuOwogCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9y
ZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9yLmgKaW5kZXggYmM4NzViYTk1N2MzMzdhMjdl
NWNiOTAzODkxZTk4ZjI2MWRmMjYzMC4uZTcwZjU1OGRkYzU1MGIyZjFlNzYyNGQ0OWZkYWY4MzE4
Yjc5NGNlNyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVy
Q29tcG9zaXRvci5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNv
bXBvc2l0b3IuaApAQCAtMzI5LDYgKzMyOSw3IEBAIHByaXZhdGU6CiAgICAgYm9vbCB1cGRhdGVC
YWNraW5nKFJlbmRlckxheWVyJiwgQ29tcG9zaXRpbmdDaGFuZ2VSZXBhaW50IHNob3VsZFJlcGFp
bnQpOwogCiAgICAgdm9pZCBjbGVhckJhY2tpbmdGb3JMYXllckluY2x1ZGluZ0Rlc2NlbmRhbnRz
KFJlbmRlckxheWVyJik7CisgICAgdm9pZCBzZXRJc0luV2luZG93Rm9yTGF5ZXJJbmNsdWRpbmdE
ZXNjZW5kYW50cyhSZW5kZXJMYXllciYsIGJvb2wgaXNJbldpbmRvdyk7CiAKICAgICAvLyBSZXBh
aW50IHRoZSBnaXZlbiByZWN0ICh3aGljaCBpcyBsYXllcidzIGNvb3JkcyksIGFuZCByZWdpb25z
IG9mIGNoaWxkIGxheWVycyB0aGF0IGludGVyc2VjdCB0aGF0IHJlY3QuCiAgICAgdm9pZCByZWN1
cnNpdmVSZXBhaW50TGF5ZXIoUmVuZGVyTGF5ZXImLCBjb25zdCBJbnRSZWN0KiA9IG51bGxwdHIp
OwpAQCAtMzg2LDcgKzM4Nyw2IEBAIHByaXZhdGU6CiAgICAgYm9vbCBpc0ZsdXNoaW5nTGF5ZXJz
KCkgY29uc3QgeyByZXR1cm4gbV9mbHVzaGluZ0xheWVyczsgfQogICAgIAogICAgIFBhZ2UqIHBh
Z2UoKSBjb25zdDsKLSAgICBUaWxlZEJhY2tpbmcqIHBhZ2VUaWxlZEJhY2tpbmcoKSBjb25zdDsK
ICAgICAKICAgICBHcmFwaGljc0xheWVyRmFjdG9yeSogZ3JhcGhpY3NMYXllckZhY3RvcnkoKSBj
b25zdDsKICAgICBTY3JvbGxpbmdDb29yZGluYXRvciogc2Nyb2xsaW5nQ29vcmRpbmF0b3IoKSBj
b25zdDsK
</data>
<flag name="review"
          id="256197"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>