<?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>81821</bug_id>
          
          <creation_ts>2012-03-21 12:09:56 -0700</creation_ts>
          <short_desc>TileCache needs to know if its containing page is in a window</short_desc>
          <delta_ts>2012-03-21 12:24:57 -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="Anders Carlsson">andersca</reporter>
          <assigned_to name="Anders Carlsson">andersca</assigned_to>
          
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>584471</commentid>
    <comment_count>0</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-03-21 12:09:56 -0700</bug_when>
    <thetext>TileCache needs to know if its containing page is in a window</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>584472</commentid>
    <comment_count>1</comment_count>
      <attachid>133090</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-03-21 12:11:23 -0700</bug_when>
    <thetext>Created attachment 133090
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>584479</commentid>
    <comment_count>2</comment_count>
      <attachid>133090</attachid>
    <who name="Andreas Kling">kling</who>
    <bug_when>2012-03-21 12:19:24 -0700</bug_when>
    <thetext>Comment on attachment 133090
Patch

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

r=me buuut..

&gt; Source/WebCore/page/FrameView.cpp:855
&gt; +        tiledBacking-&gt;setIsInWindow(true);

Should be setIsInWindow(false).

&gt; Source/WebCore/page/Page.h:423
&gt; +        bool m_isOnscreen;

My gut says s/m_isOnscreen/m_isOnScreen/g. But my gut has been wrong before.

&gt; Source/WebCore/platform/graphics/ca/mac/TileCache.mm:227
&gt; +    if (m_isInWindow == isInWindow)
&gt; +        return;

I assume there&apos;s more code coming to this function, otherwise this is pretty overkill.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>584486</commentid>
    <comment_count>3</comment_count>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2012-03-21 12:24:57 -0700</bug_when>
    <thetext>Committed r111593: &lt;http://trac.webkit.org/changeset/111593&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>133090</attachid>
            <date>2012-03-21 12:11:23 -0700</date>
            <delta_ts>2012-03-21 12:19:24 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-81821-20120321121219.patch</filename>
            <type>text/plain</type>
            <size>8043</size>
            <attacher name="Anders Carlsson">andersca</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTExNTU2CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggZjk4ODQxODY2ZjgxYTc2
YzQ1NzBkODkyYTQ4NWMzNjc3NDQ5NGU0ZS4uNjZjYTIzODA5NzE3ZDEyNDBiZjE3ODFiODhlNzU4
NjI3YzYzZjU4YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMzIEBACisyMDEyLTAzLTIxICBBbmRl
cnMgQ2FybHNzb24gIDxhbmRlcnNjYUBhcHBsZS5jb20+CisKKyAgICAgICAgVGlsZUNhY2hlIG5l
ZWRzIHRvIGtub3cgaWYgaXRzIGNvbnRhaW5pbmcgcGFnZSBpcyBpbiBhIHdpbmRvdworICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODE4MjEKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBUaGlzIGlzIGluIHByZXBh
cmF0aW9uIGZvciB0aHJvd2luZyBhd2F5IGludmlzaWJsZSB0aWxlcyBpbiBiYWNrZ3JvdW5kIHRh
YnMgdG8gcmVkdWNlIG1lbW9yeSB1c2FnZS4KKworICAgICAgICAqIHBhZ2UvRnJhbWVWaWV3LmNw
cDoKKyAgICAgICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6ZGlkTW92ZU9uc2NyZWVuKToKKyAgICAg
ICAgKFdlYkNvcmU6OkZyYW1lVmlldzo6d2lsbE1vdmVPZmZzY3JlZW4pOgorICAgICAgICAqIHBh
Z2UvUGFnZS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpQYWdlOjpQYWdlKToKKyAgICAgICAgKFdl
YkNvcmU6OlBhZ2U6OmRpZE1vdmVPbnNjcmVlbik6CisgICAgICAgIChXZWJDb3JlOjpQYWdlOjp3
aWxsTW92ZU9mZnNjcmVlbik6CisgICAgICAgICogcGFnZS9QYWdlLmg6CisgICAgICAgIChXZWJD
b3JlOjpQYWdlOjppc09uc2NyZWVuKToKKyAgICAgICAgKFBhZ2UpOgorICAgICAgICAqIHBsYXRm
b3JtL2dyYXBoaWNzL1RpbGVkQmFja2luZy5oOgorICAgICAgICAoVGlsZWRCYWNraW5nKToKKyAg
ICAgICAgKiBwbGF0Zm9ybS9ncmFwaGljcy9jYS9tYWMvVGlsZUNhY2hlLmg6CisgICAgICAgIChU
aWxlQ2FjaGUpOgorICAgICAgICAqIHBsYXRmb3JtL2dyYXBoaWNzL2NhL21hYy9UaWxlQ2FjaGUu
bW06CisgICAgICAgIChXZWJDb3JlOjpUaWxlQ2FjaGU6OlRpbGVDYWNoZSk6CisgICAgICAgIChX
ZWJDb3JlOjpUaWxlQ2FjaGU6OnNldElzSW5XaW5kb3cpOgorICAgICAgICAoV2ViQ29yZSk6Cisg
ICAgICAgICogcmVuZGVyaW5nL1JlbmRlckxheWVyQmFja2luZy5jcHA6CisgICAgICAgIChXZWJD
b3JlOjpSZW5kZXJMYXllckJhY2tpbmc6OlJlbmRlckxheWVyQmFja2luZyk6CisKIDIwMTItMDMt
MjEgIFBoaWxpcCBSb2dlcnMgIDxwZHJAZ29vZ2xlLmNvbT4KIAogICAgICAgICBTa2lwIGJ1aWxk
aW5nIHJlc291cmNlcyBpZiBTVkdUUmVmIGlzIG5vdCBpbiBhIGRvY3VtZW50CmRpZmYgLS1naXQg
YS9Tb3VyY2UvV2ViQ29yZS9wYWdlL0ZyYW1lVmlldy5jcHAgYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L0ZyYW1lVmlldy5jcHAKaW5kZXggOTI3YjA3ZjI5ZDhiOGJiZDczZTRjNDEwZmE4NTgxN2M1ODEy
MDI5Ni4uZjRhYWY4OTUyOTA5NTU0ZTEyMTVlZWRhM2Y3YWY5ODNlYWExM2VkYSAxMDA2NDQKLS0t
IGEvU291cmNlL1dlYkNvcmUvcGFnZS9GcmFtZVZpZXcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3Jl
L3BhZ2UvRnJhbWVWaWV3LmNwcApAQCAtNzQsNiArNzQsNyBAQAogCiAjaWYgVVNFKEFDQ0VMRVJB
VEVEX0NPTVBPU0lUSU5HKQogI2luY2x1ZGUgIlJlbmRlckxheWVyQ29tcG9zaXRvci5oIgorI2lu
Y2x1ZGUgIlRpbGVkQmFja2luZy5oIgogI2VuZGlmCiAKICNpZiBFTkFCTEUoU1ZHKQpAQCAtODM3
LDE2ICs4MzgsMjQgQEAgYm9vbCBGcmFtZVZpZXc6OmlzU29mdHdhcmVSZW5kZXJhYmxlKCkgY29u
c3QKIAogdm9pZCBGcmFtZVZpZXc6OmRpZE1vdmVPbnNjcmVlbigpCiB7Ci0gICAgUmVuZGVyVmll
dyogcm9vdCA9IHJvb3RSZW5kZXJlcih0aGlzKTsKLSAgICBpZiAocm9vdCkKKyNpZiBVU0UoQUND
RUxFUkFURURfQ09NUE9TSVRJTkcpCisgICAgaWYgKFRpbGVkQmFja2luZyogdGlsZWRCYWNraW5n
ID0gdGhpcy0+dGlsZWRCYWNraW5nKCkpCisgICAgICAgIHRpbGVkQmFja2luZy0+c2V0SXNJbldp
bmRvdyh0cnVlKTsKKyNlbmRpZgorCisgICAgaWYgKFJlbmRlclZpZXcqIHJvb3QgPSByb290UmVu
ZGVyZXIodGhpcykpCiAgICAgICAgIHJvb3QtPmRpZE1vdmVPbnNjcmVlbigpOwogICAgIGNvbnRl
bnRBcmVhRGlkU2hvdygpOwogfQogCiB2b2lkIEZyYW1lVmlldzo6d2lsbE1vdmVPZmZzY3JlZW4o
KQogewotICAgIFJlbmRlclZpZXcqIHJvb3QgPSByb290UmVuZGVyZXIodGhpcyk7Ci0gICAgaWYg
KHJvb3QpCisjaWYgVVNFKEFDQ0VMRVJBVEVEX0NPTVBPU0lUSU5HKQorICAgIGlmIChUaWxlZEJh
Y2tpbmcqIHRpbGVkQmFja2luZyA9IHRoaXMtPnRpbGVkQmFja2luZygpKQorICAgICAgICB0aWxl
ZEJhY2tpbmctPnNldElzSW5XaW5kb3codHJ1ZSk7CisjZW5kaWYKKworICAgIGlmIChSZW5kZXJW
aWV3KiByb290ID0gcm9vdFJlbmRlcmVyKHRoaXMpKQogICAgICAgICByb290LT53aWxsTW92ZU9m
ZnNjcmVlbigpOwogICAgIGNvbnRlbnRBcmVhRGlkSGlkZSgpOwogfQpkaWZmIC0tZ2l0IGEvU291
cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3BhZ2UvUGFnZS5jcHAK
aW5kZXggNjQyNDRhNTU2ZmUyYjQ3ZGNhY2NjYmI4MGVjNDBiYTYzYmU1YzI3MS4uNDJkMmIyY2U1
ZmI3MDU5MmRhNGE2ZTgxMDE0OWY5YmM1NDJhMzEzMSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvcGFnZS9QYWdlLmNwcAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuY3BwCkBAIC0x
NTQsNiArMTU0LDcgQEAgUGFnZTo6UGFnZShQYWdlQ2xpZW50cyYgcGFnZUNsaWVudHMpCiAgICAg
LCBtX3ZpZXdNb2RlKFZpZXdNb2RlV2luZG93ZWQpCiAgICAgLCBtX21pbmltdW1UaW1lckludGVy
dmFsKFNldHRpbmdzOjpkZWZhdWx0TWluRE9NVGltZXJJbnRlcnZhbCgpKQogICAgICwgbV9pc0Vk
aXRhYmxlKGZhbHNlKQorICAgICwgbV9pc09uc2NyZWVuKHRydWUpCiAjaWYgRU5BQkxFKFBBR0Vf
VklTSUJJTElUWV9BUEkpCiAgICAgLCBtX3Zpc2liaWxpdHlTdGF0ZShQYWdlVmlzaWJpbGl0eVN0
YXRlVmlzaWJsZSkKICNlbmRpZgpAQCAtNjgyLDkgKzY4MywxMSBAQCB1bnNpZ25lZCBQYWdlOjpw
YWdlQ291bnQoKSBjb25zdAogCiB2b2lkIFBhZ2U6OmRpZE1vdmVPbnNjcmVlbigpCiB7CisgICAg
bV9pc09uc2NyZWVuID0gdHJ1ZTsKKwogICAgIGZvciAoRnJhbWUqIGZyYW1lID0gbWFpbkZyYW1l
KCk7IGZyYW1lOyBmcmFtZSA9IGZyYW1lLT50cmVlKCktPnRyYXZlcnNlTmV4dCgpKSB7Ci0gICAg
ICAgIGlmIChmcmFtZS0+dmlldygpKQotICAgICAgICAgICAgZnJhbWUtPnZpZXcoKS0+ZGlkTW92
ZU9uc2NyZWVuKCk7CisgICAgICAgIGlmIChGcmFtZVZpZXcqIGZyYW1lVmlldyA9IGZyYW1lLT52
aWV3KCkpCisgICAgICAgICAgICBmcmFtZVZpZXctPmRpZE1vdmVPbnNjcmVlbigpOwogICAgIH0K
ICAgICAKICAgICByZXN1bWVTY3JpcHRlZEFuaW1hdGlvbnMoKTsKQEAgLTY5Miw5ICs2OTUsMTEg
QEAgdm9pZCBQYWdlOjpkaWRNb3ZlT25zY3JlZW4oKQogCiB2b2lkIFBhZ2U6OndpbGxNb3ZlT2Zm
c2NyZWVuKCkKIHsKKyAgICBtX2lzT25zY3JlZW4gPSBmYWxzZTsKKwogICAgIGZvciAoRnJhbWUq
IGZyYW1lID0gbWFpbkZyYW1lKCk7IGZyYW1lOyBmcmFtZSA9IGZyYW1lLT50cmVlKCktPnRyYXZl
cnNlTmV4dCgpKSB7Ci0gICAgICAgIGlmIChmcmFtZS0+dmlldygpKQotICAgICAgICAgICAgZnJh
bWUtPnZpZXcoKS0+d2lsbE1vdmVPZmZzY3JlZW4oKTsKKyAgICAgICAgaWYgKEZyYW1lVmlldyog
ZnJhbWVWaWV3ID0gZnJhbWUtPnZpZXcoKSkKKyAgICAgICAgICAgIGZyYW1lVmlldy0+d2lsbE1v
dmVPZmZzY3JlZW4oKTsKICAgICB9CiAgICAgCiAgICAgc3VzcGVuZFNjcmlwdGVkQW5pbWF0aW9u
cygpOwpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvcGFnZS9QYWdlLmggYi9Tb3VyY2UvV2Vi
Q29yZS9wYWdlL1BhZ2UuaAppbmRleCBkOWQxYjRmODgxZDFhOWNjNmRmZWE5NzhiNTQyODRiNTg5
Y2NkMjI2Li40MTE1MDgxMWExNmFmNTM2N2ZkNjU3ZDc5NjkyZTA5MTYxNDAxOTdiIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9wYWdlL1BhZ2UuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wYWdl
L1BhZ2UuaApAQCAtMjY3LDYgKzI2Nyw3IEBAIG5hbWVzcGFjZSBXZWJDb3JlIHsKICAgICAgICAg
Ly8gTm90aWZpY2F0aW9ucyB3aGVuIHRoZSBQYWdlIHN0YXJ0cyBhbmQgc3RvcHMgYmVpbmcgcHJl
c2VudGVkIHZpYSBhIG5hdGl2ZSB3aW5kb3cuCiAgICAgICAgIHZvaWQgZGlkTW92ZU9uc2NyZWVu
KCk7CiAgICAgICAgIHZvaWQgd2lsbE1vdmVPZmZzY3JlZW4oKTsKKyAgICAgICAgYm9vbCBpc09u
c2NyZWVuKCkgY29uc3QgeyByZXR1cm4gbV9pc09uc2NyZWVuOyB9CiAKICAgICAgICAgdm9pZCB3
aW5kb3dTY3JlZW5EaWRDaGFuZ2UoUGxhdGZvcm1EaXNwbGF5SUQpOwogICAgICAgICAKQEAgLTQx
OSw2ICs0MjAsNyBAQCBuYW1lc3BhY2UgV2ViQ29yZSB7CiAgICAgICAgIGRvdWJsZSBtX21pbmlt
dW1UaW1lckludGVydmFsOwogCiAgICAgICAgIGJvb2wgbV9pc0VkaXRhYmxlOworICAgICAgICBi
b29sIG1faXNPbnNjcmVlbjsKIAogI2lmIEVOQUJMRShQQUdFX1ZJU0lCSUxJVFlfQVBJKQogICAg
ICAgICBQYWdlVmlzaWJpbGl0eVN0YXRlIG1fdmlzaWJpbGl0eVN0YXRlOwpkaWZmIC0tZ2l0IGEv
U291cmNlL1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvVGlsZWRCYWNraW5nLmggYi9Tb3VyY2Uv
V2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGljcy9UaWxlZEJhY2tpbmcuaAppbmRleCAyMzUwNDBiNDdj
NmYwMmYwNzE4ZjkzYTI0Y2M0NTY5MWU0YjA4MTliLi5mYTU4NzZlMWVjMzJjMzkwMjcwZTBlMTQx
MTcwZTQ5MmRiY2JiOWJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFw
aGljcy9UaWxlZEJhY2tpbmcuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9ncmFwaGlj
cy9UaWxlZEJhY2tpbmcuaApAQCAtMzUsNiArMzUsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB+
VGlsZWRCYWNraW5nKCkgeyB9CiAKICAgICB2aXJ0dWFsIHZvaWQgdmlzaWJsZVJlY3RDaGFuZ2Vk
KGNvbnN0IEludFJlY3QmKSA9IDA7CisgICAgdmlydHVhbCB2b2lkIHNldElzSW5XaW5kb3coYm9v
bCkgPSAwOwogfTsKIAogfSAvLyBuYW1lc3BhY2UgV2ViQ29yZQpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvbWFjL1RpbGVDYWNoZS5oIGIvU291cmNlL1dl
YkNvcmUvcGxhdGZvcm0vZ3JhcGhpY3MvY2EvbWFjL1RpbGVDYWNoZS5oCmluZGV4IGE4MzQ2Mzc5
NmRmMTgzYTI0M2FmZTY2YTMxNWEwZTQ0MjYyOWQwMWEuLmU1Y2JjNGRjNDJkZDNhMGRmMzk3ODM0
OWE4ZmY1MzAxNTNiMzNjNzAgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2NhL21hYy9UaWxlQ2FjaGUuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9wbGF0Zm9ybS9n
cmFwaGljcy9jYS9tYWMvVGlsZUNhY2hlLmgKQEAgLTczLDYgKzczLDcgQEAgcHJpdmF0ZToKIAog
ICAgIC8vIFRpbGVkQmFja2luZyBtZW1iZXIgZnVuY3Rpb25zLgogICAgIHZpcnR1YWwgdm9pZCB2
aXNpYmxlUmVjdENoYW5nZWQoY29uc3QgSW50UmVjdCYpIE9WRVJSSURFOworICAgIHZpcnR1YWwg
dm9pZCBzZXRJc0luV2luZG93KGJvb2wpIE9WRVJSSURFOwogCiAgICAgSW50UmVjdCBib3VuZHMo
KSBjb25zdDsKIApAQCAtMTAyLDYgKzEwMyw3IEBAIHByaXZhdGU6CiAgICAgQ0dGbG9hdCBtX3Nj
YWxlOwogICAgIENHRmxvYXQgbV9kZXZpY2VTY2FsZUZhY3RvcjsKIAorICAgIGJvb2wgbV9pc0lu
V2luZG93OwogICAgIGJvb2wgbV9hY2NlbGVyYXRlc0RyYXdpbmc7CiAKICAgICBSZXRhaW5QdHI8
Q0dDb2xvclJlZj4gbV90aWxlRGVidWdCb3JkZXJDb2xvcjsKZGlmZiAtLWdpdCBhL1NvdXJjZS9X
ZWJDb3JlL3BsYXRmb3JtL2dyYXBoaWNzL2NhL21hYy9UaWxlQ2FjaGUubW0gYi9Tb3VyY2UvV2Vi
Q29yZS9wbGF0Zm9ybS9ncmFwaGljcy9jYS9tYWMvVGlsZUNhY2hlLm1tCmluZGV4IGFhY2M1ZTM4
YTg3YzExZTBkMTg1Y2E2NzRjM2I2NzI1NTYxOGZlYWUuLjU4ZjNhY2Y4MjVlMTFiZjQ5M2M1MDEw
OTQ0YTBhZTAzN2Y1NDNhMTEgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3BsYXRmb3JtL2dy
YXBoaWNzL2NhL21hYy9UaWxlQ2FjaGUubW0KKysrIGIvU291cmNlL1dlYkNvcmUvcGxhdGZvcm0v
Z3JhcGhpY3MvY2EvbWFjL1RpbGVDYWNoZS5tbQpAQCAtNTYsNiArNTYsNyBAQCBUaWxlQ2FjaGU6
OlRpbGVDYWNoZShXZWJUaWxlQ2FjaGVMYXllciogdGlsZUNhY2hlTGF5ZXIsIGNvbnN0IEludFNp
emUmIHRpbGVTaXplKQogICAgICwgbV90aWxlUmV2YWxpZGF0aW9uVGltZXIodGhpcywgJlRpbGVD
YWNoZTo6dGlsZVJldmFsaWRhdGlvblRpbWVyRmlyZWQpCiAgICAgLCBtX3NjYWxlKDEpCiAgICAg
LCBtX2RldmljZVNjYWxlRmFjdG9yKDEpCisgICAgLCBtX2lzSW5XaW5kb3codHJ1ZSkKICAgICAs
IG1fYWNjZWxlcmF0ZXNEcmF3aW5nKGZhbHNlKQogICAgICwgbV90aWxlRGVidWdCb3JkZXJXaWR0
aCgwKQogewpAQCAtMjIwLDYgKzIyMSwxNCBAQCB2b2lkIFRpbGVDYWNoZTo6dmlzaWJsZVJlY3RD
aGFuZ2VkKGNvbnN0IEludFJlY3QmIHZpc2libGVSZWN0KQogICAgIHJldmFsaWRhdGVUaWxlcygp
OwogfQogCit2b2lkIFRpbGVDYWNoZTo6c2V0SXNJbldpbmRvdyhib29sIGlzSW5XaW5kb3cpCit7
CisgICAgaWYgKG1faXNJbldpbmRvdyA9PSBpc0luV2luZG93KQorICAgICAgICByZXR1cm47CisK
KyAgICBtX2lzSW5XaW5kb3cgPSBpc0luV2luZG93OworfQorCiB2b2lkIFRpbGVDYWNoZTo6c2V0
VGlsZURlYnVnQm9yZGVyV2lkdGgoZmxvYXQgYm9yZGVyV2lkdGgpCiB7CiAgICAgaWYgKG1fdGls
ZURlYnVnQm9yZGVyV2lkdGggPT0gYm9yZGVyV2lkdGgpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2Vi
Q29yZS9yZW5kZXJpbmcvUmVuZGVyTGF5ZXJCYWNraW5nLmNwcCBiL1NvdXJjZS9XZWJDb3JlL3Jl
bmRlcmluZy9SZW5kZXJMYXllckJhY2tpbmcuY3BwCmluZGV4IDQ0YTA5NjcxNzM1M2IzYTU1ZGQ0
MmM0MWJiZmM4ZGRjNzBiM2UzNjIuLjkyMjhmOGJiOTgzYzk2Y2NiNzhmODZjOWM3MDJmNDliYzBl
ZjU2NGQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJh
Y2tpbmcuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL3JlbmRlcmluZy9SZW5kZXJMYXllckJhY2tp
bmcuY3BwCkBAIC01Miw2ICs1Miw3IEBACiAjaW5jbHVkZSAiUmVuZGVyRW1iZWRkZWRPYmplY3Qu
aCIKICNpbmNsdWRlICJSZW5kZXJWaWRlby5oIgogI2luY2x1ZGUgIlJlbmRlclZpZXcuaCIKKyNp
bmNsdWRlICJUaWxlZEJhY2tpbmcuaCIKIAogI2lmIEVOQUJMRShDU1NfRklMVEVSUykKICNpbmNs
dWRlICJGaWx0ZXJFZmZlY3RSZW5kZXJlci5oIgpAQCAtMTEwLDYgKzExMSwxMyBAQCBSZW5kZXJM
YXllckJhY2tpbmc6OlJlbmRlckxheWVyQmFja2luZyhSZW5kZXJMYXllciogbGF5ZXIpCiAgICAg
fQogICAgIAogICAgIGNyZWF0ZVByaW1hcnlHcmFwaGljc0xheWVyKCk7CisKKyAgICBpZiAobV91
c2luZ1RpbGVkQ2FjaGVMYXllcikgeworICAgICAgICBpZiAoUGFnZSogcGFnZSA9IHJlbmRlcmVy
KCktPmZyYW1lKCktPnBhZ2UoKSkgeworICAgICAgICAgICAgaWYgKFRpbGVkQmFja2luZyogdGls
ZWRCYWNraW5nID0gbV9ncmFwaGljc0xheWVyLT50aWxlZEJhY2tpbmcoKSkKKyAgICAgICAgICAg
ICAgICB0aWxlZEJhY2tpbmctPnNldElzSW5XaW5kb3cocGFnZS0+aXNPbnNjcmVlbigpKTsKKyAg
ICAgICAgfQorICAgIH0KIH0KIAogUmVuZGVyTGF5ZXJCYWNraW5nOjp+UmVuZGVyTGF5ZXJCYWNr
aW5nKCkK
</data>
<flag name="review"
          id="136965"
          type_id="1"
          status="+"
          setter="kling"
    />
          </attachment>
      

    </bug>

</bugzilla>