<?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>113544</bug_id>
          
          <creation_ts>2013-03-28 16:26:00 -0700</creation_ts>
          <short_desc>GraphicsLayerCA::recomputeVisibleRects() shouldn&apos;t actually set the visible rect</short_desc>
          <delta_ts>2013-04-09 14:41:11 -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>eric</cc>
    
    <cc>esprehn+autocc</cc>
    
    <cc>ojan.autocc</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>thorton</cc>
    
    <cc>webkit.review.bot</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>865900</commentid>
    <comment_count>0</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-03-28 16:26:00 -0700</bug_when>
    <thetext>GraphicsLayerCA::recomputeVisibleRects() shouldn&apos;t actually set the visible rect</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865905</commentid>
    <comment_count>1</comment_count>
      <attachid>195675</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-03-28 16:31:33 -0700</bug_when>
    <thetext>Created attachment 195675
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>865911</commentid>
    <comment_count>2</comment_count>
      <attachid>195675</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-03-28 16:39:08 -0700</bug_when>
    <thetext>Comment on attachment 195675
Patch

View in context: https://bugs.webkit.org/attachment.cgi?id=195675&amp;action=review

&gt; Source/WebCore/ChangeLog:14
&gt; +        rect, it would need to make new tiles (which happens layer during a flush).

Layers on the brain?

&gt; Source/WebCore/rendering/RenderLayerCompositor.h:140
&gt; +    void noteVisibleRectChanged();

Is &quot;note&quot; usually used for things that actually affect behavior? (I have no idea).

didChangeVisibleRect?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>872096</commentid>
    <comment_count>3</comment_count>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-04-09 14:41:11 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/147186</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>195675</attachid>
            <date>2013-03-28 16:31:33 -0700</date>
            <delta_ts>2013-03-28 16:39:08 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-113544-20130328163131.patch</filename>
            <type>text/plain</type>
            <size>8832</size>
            <attacher name="Simon Fraser (smfr)">simon.fraser</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTQ3MDU4CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmQ1NTlmNzJmMWIyNzA1
ZDQ2MzQ5YWNhY2FhNWE4NmY1NDM4YjVlYy4uZTZjMDRjZTUzYzRjZDUxMDU4OWVlMDhhOTUzYTAy
ZDEwZWY5ZDhlMyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMyIEBACisyMDEzLTAzLTI4ICBTaW1v
biBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgorCisgICAgICAgIEdyYXBoaWNzTGF5
ZXJDQTo6cmVjb21wdXRlVmlzaWJsZVJlY3RzKCkgc2hvdWxkbid0IGFjdHVhbGx5IHNldCB0aGUg
dmlzaWJsZSByZWN0CisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNn
aT9pZD0xMTM1NDQKKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKyAgICAg
ICAgCisgICAgICAgIFRoZSBmdW5jdGlvbnMgYWRkZWQgaW4gcjE0NzA1OCB0byB1cGRhdGUgdGhl
IHZpc2libGUgcmVjdHMgb2YgR3JhcGhpY3NMYXllckNBcworICAgICAgICBzaG91bGQgbm90IGhh
dmUgYWN0dWFsbHkgc2V0IHRoZSBtX3Zpc2libGVSZWN0IG9uIHRoZSBsYXllciwgYmVjYXVzZSB0
aGlzCisgICAgICAgIGNhdXNlZCBhIGxhdGVyIGNhbGwgdG8gYWRqdXN0VGlsZWRMYXllclZpc2li
bGVSZWN0KCkgdG8gdGhpbmsgdGhhdCB0aGUgdmlzaWJsZQorICAgICAgICByZWN0IGhhZCBub3Qg
Y2hhbmdlZCwgc28gaXQgZGlkIG5vIGV4cGFuc2lvbi4KKyAgICAgICAgCisgICAgICAgIENsYXJp
ZnkgdGhlIGxvZ2ljIHRvIGFzayB0aGUgR3JhcGhpY3NMYXllciB3aGV0aGVyLCBnaXZlbiBhIG5l
dyB2aXNpYmxlCisgICAgICAgIHJlY3QsIGl0IHdvdWxkIG5lZWQgdG8gbWFrZSBuZXcgdGlsZXMg
KHdoaWNoIGhhcHBlbnMgbGF5ZXIgZHVyaW5nIGEgZmx1c2gpLgorICAgICAgICAKKyAgICAgICAg
QWRkIGEgZnVuY3Rpb24gdG8gUmVuZGVyTGF5ZXJDb21wb3NpdG9yIHRvIGNhbGwgdGhpcyBjb2Rl
IChidXQgd2hpY2ggaGFzCisgICAgICAgIG5vIGNhbGxlcnMgeWV0KS4KKworICAgICAgICAqIHBs
YXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaDoKKyAgICAgICAgKFdlYkNvcmU6OkdyYXBo
aWNzTGF5ZXI6OnZpc2libGVSZWN0Q2hhbmdlUmVxdWlyZXNGbHVzaCk6IE1ha2UgcHJpdmF0ZS4K
KyAgICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuY3BwOgorICAg
ICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNBOjpyZWN1cnNpdmVWaXNpYmxlUmVjdENoYW5n
ZVJlcXVpcmVzRmx1c2gpOgorICAgICAgICAoV2ViQ29yZTo6R3JhcGhpY3NMYXllckNBOjp2aXNp
YmxlUmVjdENoYW5nZVJlcXVpcmVzRmx1c2gpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNz
L2NhL0dyYXBoaWNzTGF5ZXJDQS5oOgorICAgICAgICAqIHJlbmRlcmluZy9SZW5kZXJMYXllckNv
bXBvc2l0b3IuY3BwOgorICAgICAgICAoV2ViQ29yZTo6UmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpu
b3RlVmlzaWJsZVJlY3RDaGFuZ2VkKToKKyAgICAgICAgKiByZW5kZXJpbmcvUmVuZGVyTGF5ZXJD
b21wb3NpdG9yLmg6CisgICAgICAgIChSZW5kZXJMYXllckNvbXBvc2l0b3IpOgorCiAyMDEzLTAz
LTI3ICBTaW1vbiBGcmFzZXIgIDxzaW1vbi5mcmFzZXJAYXBwbGUuY29tPgogCiAgICAgICAgIEFk
ZCBhIHdheSB0byB1cGRhdGUgR3JhcGhpY3NMYXllckNBIHZpc2libGVSZWN0cyB3aXRob3V0IGhh
dmluZyB0byBkbyBhIGZsdXNoCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9HcmFwaGljc0xheWVyLmggYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9HcmFwaGljc0xheWVyLmgKaW5kZXggNWQzNDdlMjU5N2ExZjc5NjQ3ZjYyZTNjNzkyMzNiMjY5
ZGQ0MmJiYi4uMzNiYmI2ZjBlZGMwZTM3MTYwZGM5MDVjZTg2MzEzNjE2YjgxNjdlNiAxMDA2NDQK
LS0tIGEvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvR3JhcGhpY3NMYXllci5oCisr
KyBiL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL0dyYXBoaWNzTGF5ZXIuaApAQCAt
NDA5LDggKzQwOSw5IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgZmx1c2hDb21wb3NpdGlu
Z1N0YXRlKGNvbnN0IEZsb2F0UmVjdCYgLyogY2xpcFJlY3QgKi8pIHsgfQogICAgIHZpcnR1YWwg
dm9pZCBmbHVzaENvbXBvc2l0aW5nU3RhdGVGb3JUaGlzTGF5ZXJPbmx5KCkgeyB9CiAKLSAgICAv
LyBXYWxrIHRoZSBsYXllciB0cmVlLCByZWNvbXB1dGluZyB0aGUgdmlzaWJsZSByZWN0cyBvZiBs
YXllciB3aXRoIFRpbGVkQmFja2luZywgb24gcGxhdGZvcm1zIHRoYXQgdXNlIGl0LgotICAgIHZp
cnR1YWwgdm9pZCByZWNvbXB1dGVWaXNpYmxlUmVjdHMoY29uc3QgRmxvYXRSZWN0JiAvKiBjbGlw
UmVjdCAqLykgeyB9CisgICAgLy8gSWYgdGhlIGV4cG9zZWQgcmVjdCBvZiB0aGlzIGxheWVyIGNo
YW5nZXMsIHJldHVybnMgdHJ1ZSBpZiB0aGlzIG9yIGRlc2NlbmRhbnQgbGF5ZXJzIG5lZWQgYSBm
bHVzaCwKKyAgICAvLyBmb3IgZXhhbXBsZSB0byBhbGxvY2F0ZSBuZXcgdGlsZXMuCisgICAgdmly
dHVhbCBib29sIHZpc2libGVSZWN0Q2hhbmdlUmVxdWlyZXNGbHVzaChjb25zdCBGbG9hdFJlY3Qm
IC8qIGNsaXBSZWN0ICovKSBjb25zdCB7IHJldHVybiBmYWxzZTsgfQogCiAgICAgLy8gUmV0dXJu
IGEgc3RyaW5nIHdpdGggYSBodW1hbiByZWFkYWJsZSBmb3JtIG9mIHRoZSBsYXllciB0cmVlLCBJ
ZiBkZWJ1ZyBpcyB0cnVlCiAgICAgLy8gcG9pbnRlcnMgZm9yIHRoZSBsYXllcnMgYW5kIHRpbWlu
ZyBkYXRhIHdpbGwgYmUgaW5jbHVkZWQgaW4gdGhlIHJldHVybmVkIHN0cmluZy4KZGlmZiAtLWdp
dCBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5j
cHAgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0Eu
Y3BwCmluZGV4IGI1NmQ0NGM4MTJlMTMzMTQ0MTIyZDUwN2ExMzQ4ZTdiZjIwYWFlMGMuLjc0MjE1
MDI2NTdiYzcxZTIxZGE1NGI0ZThlMDBmYzU4YTg3OGZkMTQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL0dyYXBoaWNzTGF5ZXJDQS5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmNwcApAQCAt
OTA3LDcgKzkwNyw3IEBAIHZvaWQgR3JhcGhpY3NMYXllckNBOjpmbHVzaENvbXBvc2l0aW5nU3Rh
dGVGb3JUaGlzTGF5ZXJPbmx5KCkKICAgICAgICAgY2xpZW50KCktPmRpZENvbW1pdENoYW5nZXNG
b3JMYXllcih0aGlzKTsKIH0KIAotdm9pZCBHcmFwaGljc0xheWVyQ0E6OnJlY3Vyc2l2ZUNvbXB1
dGVWaXNpYmxlUmVjdChjb25zdCBUcmFuc2Zvcm1TdGF0ZSYgc3RhdGUpCitib29sIEdyYXBoaWNz
TGF5ZXJDQTo6cmVjdXJzaXZlVmlzaWJsZVJlY3RDaGFuZ2VSZXF1aXJlc0ZsdXNoKGNvbnN0IFRy
YW5zZm9ybVN0YXRlJiBzdGF0ZSkgY29uc3QKIHsKICAgICBUcmFuc2Zvcm1TdGF0ZSBsb2NhbFN0
YXRlID0gc3RhdGU7CiAgICAgCkBAIC05MTUsMTYgKzkxNSwxNiBAQCB2b2lkIEdyYXBoaWNzTGF5
ZXJDQTo6cmVjdXJzaXZlQ29tcHV0ZVZpc2libGVSZWN0KGNvbnN0IFRyYW5zZm9ybVN0YXRlJiBz
dGF0ZSkKICAgICAvLyBmb3IgYW5pbWF0aW5nIHRyYW5zZm9ybXMuCiAgICAgRmxvYXRSZWN0IHZp
c2libGVSZWN0ID0gY29tcHV0ZVZpc2libGVSZWN0KGxvY2FsU3RhdGUsIDApOwogICAgIGlmICh2
aXNpYmxlUmVjdCAhPSBtX3Zpc2libGVSZWN0KSB7Ci0gICAgICAgIG1fdmlzaWJsZVJlY3QgPSB2
aXNpYmxlUmVjdDsKICAgICAgICAgaWYgKFRpbGVkQmFja2luZyogdGlsZWRCYWNraW5nID0gdGhp
cy0+dGlsZWRCYWNraW5nKCkpIHsKLSAgICAgICAgICAgIGlmICh0aWxlZEJhY2tpbmctPnRpbGVz
V291bGRDaGFuZ2VGb3JWaXNpYmxlUmVjdChtX3Zpc2libGVSZWN0KSkKLSAgICAgICAgICAgICAg
ICBub3RlTGF5ZXJQcm9wZXJ0eUNoYW5nZWQoVmlzaWJsZVJlY3RDaGFuZ2VkKTsKKyAgICAgICAg
ICAgIGlmICh0aWxlZEJhY2tpbmctPnRpbGVzV291bGRDaGFuZ2VGb3JWaXNpYmxlUmVjdCh2aXNp
YmxlUmVjdCkpCisgICAgICAgICAgICAgICAgcmV0dXJuIHRydWU7CiAgICAgICAgIH0KICAgICB9
CiAKICAgICBpZiAobV9tYXNrTGF5ZXIpIHsKICAgICAgICAgR3JhcGhpY3NMYXllckNBKiBtYXNr
TGF5ZXJDQSA9IHN0YXRpY19jYXN0PEdyYXBoaWNzTGF5ZXJDQSo+KG1fbWFza0xheWVyKTsKLSAg
ICAgICAgbWFza0xheWVyQ0EtPnJlY3Vyc2l2ZUNvbXB1dGVWaXNpYmxlUmVjdChsb2NhbFN0YXRl
KTsKKyAgICAgICAgaWYgKG1hc2tMYXllckNBLT5yZWN1cnNpdmVWaXNpYmxlUmVjdENoYW5nZVJl
cXVpcmVzRmx1c2gobG9jYWxTdGF0ZSkpCisgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKICAgICB9
CiAKICAgICBjb25zdCBWZWN0b3I8R3JhcGhpY3NMYXllcio+JiBjaGlsZExheWVycyA9IGNoaWxk
cmVuKCk7CkBAIC05MzIsMTcgKzkzMiwyMSBAQCB2b2lkIEdyYXBoaWNzTGF5ZXJDQTo6cmVjdXJz
aXZlQ29tcHV0ZVZpc2libGVSZWN0KGNvbnN0IFRyYW5zZm9ybVN0YXRlJiBzdGF0ZSkKICAgICAK
ICAgICBmb3IgKHNpemVfdCBpID0gMDsgaSA8IG51bUNoaWxkcmVuOyArK2kpIHsKICAgICAgICAg
R3JhcGhpY3NMYXllckNBKiBjdXJDaGlsZCA9IHN0YXRpY19jYXN0PEdyYXBoaWNzTGF5ZXJDQSo+
KGNoaWxkTGF5ZXJzW2ldKTsKLSAgICAgICAgY3VyQ2hpbGQtPnJlY3Vyc2l2ZUNvbXB1dGVWaXNp
YmxlUmVjdChsb2NhbFN0YXRlKTsKKyAgICAgICAgaWYgKGN1ckNoaWxkLT5yZWN1cnNpdmVWaXNp
YmxlUmVjdENoYW5nZVJlcXVpcmVzRmx1c2gobG9jYWxTdGF0ZSkpCisgICAgICAgICAgICByZXR1
cm4gdHJ1ZTsKICAgICB9CiAKICAgICBpZiAobV9yZXBsaWNhTGF5ZXIpCi0gICAgICAgIHN0YXRp
Y19jYXN0PEdyYXBoaWNzTGF5ZXJDQSo+KG1fcmVwbGljYUxheWVyKS0+cmVjdXJzaXZlQ29tcHV0
ZVZpc2libGVSZWN0KGxvY2FsU3RhdGUpOworICAgICAgICBpZiAoc3RhdGljX2Nhc3Q8R3JhcGhp
Y3NMYXllckNBKj4obV9yZXBsaWNhTGF5ZXIpLT5yZWN1cnNpdmVWaXNpYmxlUmVjdENoYW5nZVJl
cXVpcmVzRmx1c2gobG9jYWxTdGF0ZSkpCisgICAgICAgICAgICByZXR1cm4gdHJ1ZTsKKyAgICAK
KyAgICByZXR1cm4gZmFsc2U7CiB9CiAKLXZvaWQgR3JhcGhpY3NMYXllckNBOjpyZWNvbXB1dGVW
aXNpYmxlUmVjdHMoY29uc3QgRmxvYXRSZWN0JiBjbGlwUmVjdCkKK2Jvb2wgR3JhcGhpY3NMYXll
ckNBOjp2aXNpYmxlUmVjdENoYW5nZVJlcXVpcmVzRmx1c2goY29uc3QgRmxvYXRSZWN0JiBjbGlw
UmVjdCkgY29uc3QKIHsKICAgICBUcmFuc2Zvcm1TdGF0ZSBzdGF0ZShUcmFuc2Zvcm1TdGF0ZTo6
VW5hcHBseUludmVyc2VUcmFuc2Zvcm1EaXJlY3Rpb24sIEZsb2F0UXVhZChjbGlwUmVjdCkpOwot
ICAgIHJlY3Vyc2l2ZUNvbXB1dGVWaXNpYmxlUmVjdChzdGF0ZSk7CisgICAgcmV0dXJuIHJlY3Vy
c2l2ZVZpc2libGVSZWN0Q2hhbmdlUmVxdWlyZXNGbHVzaChzdGF0ZSk7CiB9CiAKIFRpbGVkQmFj
a2luZyogR3JhcGhpY3NMYXllckNBOjp0aWxlZEJhY2tpbmcoKSBjb25zdApkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvR3JhcGhpY3NMYXllckNBLmggYi9T
b3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuaAppbmRl
eCA3Njk1YWU1NzBlMjUwMDI4NDcwMDg2ZjlmZDY5NTUwNTFkMDhkYjViLi5kNzMyNTk0ZTI3NDFj
YjRkZjA3YmQ5MGZkMzY4NjQyZTMxY2QzMWMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9w
bGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9HcmFwaGljc0xheWVyQ0EuaApAQCAtMTQyLDggKzE0Miw3
IEBAIHB1YmxpYzoKICAgICB2aXJ0dWFsIHZvaWQgZmx1c2hDb21wb3NpdGluZ1N0YXRlKGNvbnN0
IEZsb2F0UmVjdCYpOwogICAgIHZpcnR1YWwgdm9pZCBmbHVzaENvbXBvc2l0aW5nU3RhdGVGb3JU
aGlzTGF5ZXJPbmx5KCk7CiAKLSAgICB2b2lkIHJlY3Vyc2l2ZUNvbXB1dGVWaXNpYmxlUmVjdChj
b25zdCBUcmFuc2Zvcm1TdGF0ZSYpOwotICAgIHZpcnR1YWwgdm9pZCByZWNvbXB1dGVWaXNpYmxl
UmVjdHMoY29uc3QgRmxvYXRSZWN0JiBjbGlwUmVjdCk7CisgICAgdmlydHVhbCBib29sIHZpc2li
bGVSZWN0Q2hhbmdlUmVxdWlyZXNGbHVzaChjb25zdCBGbG9hdFJlY3QmIHZpc2libGVSZWN0KSBj
b25zdCBPVkVSUklERTsKIAogICAgIHZpcnR1YWwgVGlsZWRCYWNraW5nKiB0aWxlZEJhY2tpbmco
KSBjb25zdCBPVkVSUklERTsKIApAQCAtMjUzLDYgKzI1Miw4IEBAIHByaXZhdGU6CiAgICAgCiAg
ICAgRmxvYXRSZWN0IGFkanVzdFRpbGVkTGF5ZXJWaXNpYmxlUmVjdChUaWxlZEJhY2tpbmcqLCBj
b25zdCBGbG9hdFJlY3QmIG9sZFZpc2libGVSZWN0LCBjb25zdCBGbG9hdFNpemUmIG9sZFNpemUp
IGNvbnN0OwogCisgICAgYm9vbCByZWN1cnNpdmVWaXNpYmxlUmVjdENoYW5nZVJlcXVpcmVzRmx1
c2goY29uc3QgVHJhbnNmb3JtU3RhdGUmKSBjb25zdDsKKwogICAgIC8vIFVzZWQgdG8gdHJhY2sg
dGhlIHBhdGggZG93biB0aGUgdHJlZSBmb3IgcmVwbGljYSBsYXllcnMuCiAgICAgc3RydWN0IFJl
cGxpY2FTdGF0ZSB7CiAgICAgICAgIHN0YXRpYyBjb25zdCBzaXplX3QgbWF4UmVwbGljYURlcHRo
ID0gMTY7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJD
b21wb3NpdG9yLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBv
c2l0b3IuY3BwCmluZGV4IGM3N2NjOGViM2YxZTUxMmY2YWViZjRiYzVjNjZiYTcxMjcxYmU0NjIu
LjQzZjhiNDA2Y2Q5OWIwYmJlNzA1NzVjZDdlNTIzNTVjNzMxODkxZTEgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuY3BwCkBAIC0zNzMs
NiArMzczLDIxIEBAIHZvaWQgUmVuZGVyTGF5ZXJDb21wb3NpdG9yOjpkaWRGbHVzaENoYW5nZXNG
b3JMYXllcihSZW5kZXJMYXllciogbGF5ZXIsIGNvbnN0IEdyCiAgICAgICAgIGZpeGVkUm9vdEJh
Y2tncm91bmRMYXllckNoYW5nZWQoKTsKIH0KIAordm9pZCBSZW5kZXJMYXllckNvbXBvc2l0b3I6
Om5vdGVWaXNpYmxlUmVjdENoYW5nZWQoKQoreworICAgIEdyYXBoaWNzTGF5ZXIqIHJvb3RMYXll
ciA9IHJvb3RHcmFwaGljc0xheWVyKCk7CisgICAgaWYgKCFyb290TGF5ZXIpCisgICAgICAgIHJl
dHVybjsKKworICAgIEZyYW1lVmlldyogZnJhbWVWaWV3ID0gbV9yZW5kZXJWaWV3ID8gbV9yZW5k
ZXJWaWV3LT5mcmFtZVZpZXcoKSA6IDA7CisgICAgaWYgKCFmcmFtZVZpZXcpCisgICAgICAgIHJl
dHVybjsKKworICAgIEludFJlY3QgdmlzaWJsZVJlY3QgPSBtX2NsaXBMYXllciA/IEludFJlY3Qo
SW50UG9pbnQoKSwgZnJhbWVWaWV3LT5jb250ZW50c1NpemUoKSkgOiBmcmFtZVZpZXctPnZpc2li
bGVDb250ZW50UmVjdCgpOworICAgIGlmIChyb290TGF5ZXItPnZpc2libGVSZWN0Q2hhbmdlUmVx
dWlyZXNGbHVzaCh2aXNpYmxlUmVjdCkpCisgICAgICAgIHNjaGVkdWxlTGF5ZXJGbHVzaCgpOwor
fQorCiB2b2lkIFJlbmRlckxheWVyQ29tcG9zaXRvcjo6bm90aWZ5Rmx1c2hCZWZvcmVEaXNwbGF5
UmVmcmVzaChjb25zdCBHcmFwaGljc0xheWVyKikKIHsKICAgICBpZiAoIW1fbGF5ZXJVcGRhdGVy
KSB7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21w
b3NpdG9yLmggYi9Tb3VyY2UvV2ViQ29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJDb21wb3NpdG9y
LmgKaW5kZXggNjdkZjYzMTEwYTQxNzNlYzg3YjhjZjdhMzAyM2UxZDJlMDFhNmIwNy4uOTRiOWI1
N2YyZjhjMTFjNWEwM2E5NzIyOWQyMTZkZWE4MWFhNzNkMyAxMDA2NDQKLS0tIGEvU291cmNlL1dl
YkNvcmUvcmVuZGVyaW5nL1JlbmRlckxheWVyQ29tcG9zaXRvci5oCisrKyBiL1NvdXJjZS9XZWJD
b3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckNvbXBvc2l0b3IuaApAQCAtMTM1LDYgKzEzNSw5IEBA
IHB1YmxpYzoKIAogICAgIC8vIENhbGxlZCB3aGVuIHRoZSBHcmFwaGljc0xheWVyIGZvciB0aGUg
Z2l2ZW4gUmVuZGVyTGF5ZXIgaGFzIGZsdXNoZWQgY2hhbmdlcyBpbnNpZGUgb2YgZmx1c2hQZW5k
aW5nTGF5ZXJDaGFuZ2VzKCkuCiAgICAgdm9pZCBkaWRGbHVzaENoYW5nZXNGb3JMYXllcihSZW5k
ZXJMYXllciosIGNvbnN0IEdyYXBoaWNzTGF5ZXIqKTsKKworICAgIC8vIENhbGxlZCB3aGVuIHNv
bWV0aGluZyBvdXRzaWRlIFdlYktpdCBhZmZlY3RzIHRoZSB2aXNpYmxlIHJlY3QgKGUuZy4gZGVs
ZWdhdGVkIHNjcm9sbGluZykuIE1pZ2h0IHNjaGVkdWxlIGEgbGF5ZXIgZmx1c2guCisgICAgdm9p
ZCBub3RlVmlzaWJsZVJlY3RDaGFuZ2VkKCk7CiAgICAgCiAgICAgLy8gUmVidWlsZCB0aGUgdHJl
ZSBvZiBjb21wb3NpdGluZyBsYXllcnMKICAgICB2b2lkIHVwZGF0ZUNvbXBvc2l0aW5nTGF5ZXJz
KENvbXBvc2l0aW5nVXBkYXRlVHlwZSwgUmVuZGVyTGF5ZXIqIHVwZGF0ZVJvb3QgPSAwKTsK
</data>
<flag name="review"
          id="217604"
          type_id="1"
          status="+"
          setter="thorton"
    />
          </attachment>
      

    </bug>

</bugzilla>