<?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>117106</bug_id>
          
          <creation_ts>2013-06-01 01:05:29 -0700</creation_ts>
          <short_desc>[wk2] WebProcess&apos; page-in-window count can be wrong</short_desc>
          <delta_ts>2013-06-05 12:58:03 -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>WebKit2</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>InRadar</keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Tim Horton">thorton</reporter>
          <assigned_to name="Tim Horton">thorton</assigned_to>
          <cc>andersca</cc>
    
    <cc>simon.fraser</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>896075</commentid>
    <comment_count>0</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-06-01 01:05:29 -0700</bug_when>
    <thetext>Interestingly:

Close-tab hits both WebPage::setIsInWindow(false) and WebPage::close().

Close-window only hits WebPage::close().

I didn&apos;t add decrement-page-in-window count to WebPage::close() :(

So, opening and closing a window is an easy way to make sure we never do cleanup on non-PPT.

I have a patch that turns the page-in-window thing into a hashset of pageids instead of a count so we can decrement from both setIsInWindow(false) and WebPage::close.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896076</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2013-06-01 01:05:46 -0700</bug_when>
    <thetext>&lt;rdar://problem/14040991&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896080</commentid>
    <comment_count>2</comment_count>
      <attachid>203483</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-06-01 01:17:59 -0700</bug_when>
    <thetext>Created attachment 203483
patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896081</commentid>
    <comment_count>3</comment_count>
      <attachid>203483</attachid>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-06-01 01:18:55 -0700</bug_when>
    <thetext>Comment on attachment 203483
patch

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

&gt; Source/WebKit2/ChangeLog:9
&gt; +        If we&apos;re using a single WebProcess and a window is closed, we were

Maybe I should remove the bit about single WebProcess since there are cases where this can affect multiprocess too (if we&apos;re over the process cap or are using window.open or something).</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896108</commentid>
    <comment_count>4</comment_count>
      <attachid>203483</attachid>
    <who name="Simon Fraser (smfr)">simon.fraser</who>
    <bug_when>2013-06-01 09:51:10 -0700</bug_when>
    <thetext>Comment on attachment 203483
patch

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

&gt; Source/WebKit2/WebProcess/WebProcess.h:316
&gt; +    HashSet&lt;uint64_t&gt; m_inWindowPageSet;

inWindowPageSet sounds like something boolean. I guess this is &quot;set of pages in any window&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896189</commentid>
    <comment_count>5</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-06-02 02:22:00 -0700</bug_when>
    <thetext>(In reply to comment #4)
&gt; (From update of attachment 203483 [details])
&gt; View in context: https://bugs.webkit.org/attachment.cgi?id=203483&amp;action=review
&gt; 
&gt; &gt; Source/WebKit2/WebProcess/WebProcess.h:316
&gt; &gt; +    HashSet&lt;uint64_t&gt; m_inWindowPageSet;
&gt; 
&gt; inWindowPageSet sounds like something boolean. I guess this is &quot;set of pages in any window&quot;?

It is &quot;set of pages in this process that are parented in a window&quot;, yes.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>896282</commentid>
    <comment_count>6</comment_count>
      <attachid>203483</attachid>
    <who name="Anders Carlsson">andersca</who>
    <bug_when>2013-06-02 17:07:30 -0700</bug_when>
    <thetext>Comment on attachment 203483
patch

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

&gt;&gt;&gt; Source/WebKit2/WebProcess/WebProcess.h:316
&gt;&gt;&gt; +    HashSet&lt;uint64_t&gt; m_inWindowPageSet;
&gt;&gt; 
&gt;&gt; inWindowPageSet sounds like something boolean. I guess this is &quot;set of pages in any window&quot;?
&gt; 
&gt; It is &quot;set of pages in this process that are parented in a window&quot;, yes.

How about m_pagesInWindows or something similar. I don’t think you need to put the type in the variable name.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>897521</commentid>
    <comment_count>7</comment_count>
    <who name="Tim Horton">thorton</who>
    <bug_when>2013-06-05 12:58:03 -0700</bug_when>
    <thetext>http://trac.webkit.org/changeset/151235</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>203483</attachid>
            <date>2013-06-01 01:17:59 -0700</date>
            <delta_ts>2013-06-02 17:08:37 -0700</delta_ts>
            <desc>patch</desc>
            <filename>in-window.diff</filename>
            <type>text/plain</type>
            <size>5958</size>
            <attacher name="Tim Horton">thorton</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJLaXQyL0NoYW5nZUxvZyBiL1NvdXJjZS9XZWJLaXQyL0No
YW5nZUxvZwppbmRleCA2NGU4YTI0Li4zMTAzYmVmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0
Mi9DaGFuZ2VMb2cKKysrIGIvU291cmNlL1dlYktpdDIvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsNDIg
QEAKKzIwMTMtMDYtMDEgIFRpbSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CisK
KyAgICAgICAgW3drMl0gV2ViUHJvY2VzcycgcGFnZS1pbi13aW5kb3cgY291bnQgY2FuIGJlIHdy
b25nCisgICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xMTcx
MDYKKyAgICAgICAgPHJkYXI6Ly9wcm9ibGVtLzE0MDQwOTkxPgorCisgICAgICAgIFJldmlld2Vk
IGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIElmIHdlJ3JlIHVzaW5nIGEgc2luZ2xlIFdl
YlByb2Nlc3MgYW5kIGEgd2luZG93IGlzIGNsb3NlZCwgd2Ugd2VyZQorICAgICAgICBub3QgZGVj
cmVtZW50aW5nIHRoZSBwYWdlLWluLXdpbmRvdyBjb3VudCAoYmVjYXVzZSB3ZSBhcHBhcmVudGx5
IGRvbid0CisgICAgICAgIHNldElzSW5XaW5kb3coZmFsc2UpIGEgV2ViUGFnZSBpbiBhIGNsb3Np
bmcgd2luZG93IGJlZm9yZSB0ZWFyaW5nIGl0IGRvd24pLgorCisgICAgICAgIFR1cm4gdGhlIHBh
Z2UtaW4td2luZG93IGNvdW50IGludG8gYSBIYXNoU2V0IG9mIHBhZ2VJRHMgaW5zdGVhZC4KKwor
ICAgICAgICAqIFdlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcDoKKyAgICAgICAgKFdlYktp
dDo6V2ViUGFnZTo6V2ViUGFnZSk6CisgICAgICAgIChXZWJLaXQ6OldlYlBhZ2U6OnNldElzSW5X
aW5kb3cpOgorICAgICAgICBTZW5kIHRoZSBwYWdlSUQgaW5zdGVhZCAodGhpcyBjaGFuZ2UgaXMg
anVzdCBzbyB0aGF0IEkgZG9uJ3QgbmVlZCB0bworICAgICAgICBmZXRjaCB0aGUgV2ViUGFnZSBp
biBXZWJQcm9jZXNzOjpyZW1vdmVXZWJQYWdlKS4KKworICAgICAgICAqIFdlYlByb2Nlc3MvV2Vi
UHJvY2Vzcy5jcHA6CisgICAgICAgIChXZWJLaXQ6OldlYlByb2Nlc3M6OldlYlByb2Nlc3MpOgor
ICAgICAgICBSZW1vdmUgbV9pbldpbmRvd1BhZ2VDb3VudC4KKworICAgICAgICAoV2ViS2l0OjpX
ZWJQcm9jZXNzOjpyZW1vdmVXZWJQYWdlKToKKyAgICAgICAgRW5zdXJlIHRoYXQgV2ViUGFnZXMg
YmVpbmcgdG9ybi1kb3duIGFyZSByZW1vdmVkIGZyb20gdGhlIGluLXdpbmRvdyBXZWJQYWdlIHNl
dC4KKworICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzOjpwYWdlRGlkRW50ZXJXaW5kb3cpOgor
ICAgICAgICAoV2ViS2l0OjpXZWJQcm9jZXNzOjpwYWdlV2lsbExlYXZlV2luZG93KToKKyAgICAg
ICAgVXNlIG91ciBuZXcgSGFzaFNldCBpbnN0ZWFkIG9mIGEgY291bnQuCisKKyAgICAgICAgKFdl
YktpdDo6V2ViUHJvY2Vzczo6bm9uVmlzaWJsZVByb2Nlc3NDbGVhbnVwVGltZXJGaXJlZCk6Cisg
ICAgICAgIE1ha2Ugc3VyZSB0aGF0IHdlIGRvbid0IGhhdmUgYW55IHZpc2libGUgcGFnZXMgYmVm
b3JlIGRvaW5nIGNsZWFudXAuCisKKyAgICAgICAgKiBXZWJQcm9jZXNzL1dlYlByb2Nlc3MuaDoK
KyAgICAgICAgUmVtb3ZlIG1faW5XaW5kb3dQYWdlQ291bnQuCisgICAgICAgIEFkZCBtX2luV2lu
ZG93UGFnZVNldC4KKyAgICAgICAgTWFrZSBwYWdlRGlkRW50ZXJXaW5kb3cvcGFnZVdpbGxMZWF2
ZVdpbmRvdyB0YWtlIHBhZ2VJRCBpbnN0ZWFkIG9mIFdlYlBhZ2UuCisKIDIwMTMtMDUtMjkgIFRp
bSBIb3J0b24gIDx0aW1vdGh5X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgRXhwb3NlIGlu
Y3JlbWVudGFsUmVuZGVyaW5nU3VwcHJlc3Npb25UaW1lb3V0IHZpYSBXSzIKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcCBiL1NvdXJjZS9X
ZWJLaXQyL1dlYlByb2Nlc3MvV2ViUGFnZS9XZWJQYWdlLmNwcAppbmRleCAxN2YxNzM0Li5lMjM3
ZjlhIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlBhZ2UvV2ViUGFn
ZS5jcHAKKysrIGIvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQYWdlL1dlYlBhZ2UuY3Bw
CkBAIC0zNzUsNyArMzc1LDcgQEAgV2ViUGFnZTo6V2ViUGFnZSh1aW50NjRfdCBwYWdlSUQsIGNv
bnN0IFdlYlBhZ2VDcmVhdGlvblBhcmFtZXRlcnMmIHBhcmFtZXRlcnMpCiAgICAgaWYgKCFwYXJh
bWV0ZXJzLmlzSW5XaW5kb3cpCiAgICAgICAgIG1fcGFnZS0+c2V0SXNJbldpbmRvdyhmYWxzZSk7
CiAgICAgZWxzZQotICAgICAgICBXZWJQcm9jZXNzOjpzaGFyZWQoKS5wYWdlRGlkRW50ZXJXaW5k
b3codGhpcyk7CisgICAgICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLnBhZ2VEaWRFbnRlcldpbmRv
dyhtX3BhZ2VJRCk7CiAKICAgICBzZXRJc0luV2luZG93KHBhcmFtZXRlcnMuaXNJbldpbmRvdyk7
CiAKQEAgLTIxMDQsNyArMjEwNCw3IEBAIHZvaWQgV2ViUGFnZTo6c2V0SXNJbldpbmRvdyhib29s
IGlzSW5XaW5kb3cpCiAgICAgICAgIG1fcGFnZS0+d2lsbE1vdmVPZmZzY3JlZW4oKTsKICAgICAg
ICAgCiAgICAgICAgIGlmIChwYWdlV2FzSW5XaW5kb3cpCi0gICAgICAgICAgICBXZWJQcm9jZXNz
OjpzaGFyZWQoKS5wYWdlV2lsbExlYXZlV2luZG93KHRoaXMpOworICAgICAgICAgICAgV2ViUHJv
Y2Vzczo6c2hhcmVkKCkucGFnZVdpbGxMZWF2ZVdpbmRvdyhtX3BhZ2VJRCk7CiAgICAgfSBlbHNl
IHsKICAgICAgICAgLy8gRGVmZXIgdGhlIGNhbGwgdG8gUGFnZTo6c2V0Q2FuU3RhcnRNZWRpYSgp
IHNpbmNlIGl0IGVuZHMgdXAgc2VuZGluZyBhIHN5bmNocm9ub3VzIG1lc3NhZ2UgdG8gdGhlIFVJ
IHByb2Nlc3MKICAgICAgICAgLy8gaW4gb3JkZXIgdG8gZ2V0IHBsdWctaW4gY29ubmVjdGlvbnMs
IGFuZCB0aGUgVUkgcHJvY2VzcyB3aWxsIGJlIHdhaXRpbmcgZm9yIHRoZSBXZWIgcHJvY2VzcyB0
byB1cGRhdGUgdGhlIGJhY2tpbmcKQEAgLTIxMTUsNyArMjExNSw3IEBAIHZvaWQgV2ViUGFnZTo6
c2V0SXNJbldpbmRvdyhib29sIGlzSW5XaW5kb3cpCiAgICAgICAgIG1fcGFnZS0+ZGlkTW92ZU9u
c2NyZWVuKCk7CiAgICAgICAgIAogICAgICAgICBpZiAoIXBhZ2VXYXNJbldpbmRvdykKLSAgICAg
ICAgICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLnBhZ2VEaWRFbnRlcldpbmRvdyh0aGlzKTsKKyAg
ICAgICAgICAgIFdlYlByb2Nlc3M6OnNoYXJlZCgpLnBhZ2VEaWRFbnRlcldpbmRvdyhtX3BhZ2VJ
RCk7CiAgICAgfQogCiAgICAgbV9wYWdlLT5zZXRJc0luV2luZG93KGlzSW5XaW5kb3cpOwpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmNwcCBiL1NvdXJj
ZS9XZWJLaXQyL1dlYlByb2Nlc3MvV2ViUHJvY2Vzcy5jcHAKaW5kZXggNWFjOTk1NS4uZWI0ZDVl
YiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmNwcAor
KysgYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuY3BwCkBAIC0xNzYsNyAr
MTc2LDYgQEAgV2ViUHJvY2Vzczo6V2ViUHJvY2VzcygpCiAjaWYgRU5BQkxFKFBMVUdJTl9QUk9D
RVNTKQogICAgICwgbV9wbHVnaW5Qcm9jZXNzQ29ubmVjdGlvbk1hbmFnZXIoUGx1Z2luUHJvY2Vz
c0Nvbm5lY3Rpb25NYW5hZ2VyOjpjcmVhdGUoKSkKICNlbmRpZgotICAgICwgbV9pbldpbmRvd1Bh
Z2VDb3VudCgwKQogICAgICwgbV9ub25WaXNpYmxlUHJvY2Vzc0NsZWFudXBUaW1lcih0aGlzLCAm
V2ViUHJvY2Vzczo6bm9uVmlzaWJsZVByb2Nlc3NDbGVhbnVwVGltZXJGaXJlZCkKIHsKICAgICAv
LyBJbml0aWFsaXplIG91ciBwbGF0Zm9ybSBzdHJhdGVnaWVzLgpAQCAtNTg4LDYgKzU4Nyw3IEBA
IHZvaWQgV2ViUHJvY2Vzczo6cmVtb3ZlV2ViUGFnZSh1aW50NjRfdCBwYWdlSUQpCiB7CiAgICAg
QVNTRVJUKG1fcGFnZU1hcC5jb250YWlucyhwYWdlSUQpKTsKIAorICAgIHBhZ2VXaWxsTGVhdmVX
aW5kb3cocGFnZUlEKTsKICAgICBtX3BhZ2VNYXAucmVtb3ZlKHBhZ2VJRCk7CiAKICAgICBlbmFi
bGVUZXJtaW5hdGlvbigpOwpAQCAtMTE2MSwyNyArMTE2MSwyNiBAQCB2b2lkIFdlYlByb2Nlc3M6
OnVwZGF0ZUFjdGl2ZVBhZ2VzKCkKIAogI2VuZGlmCiAgICAgCi12b2lkIFdlYlByb2Nlc3M6OnBh
Z2VEaWRFbnRlcldpbmRvdyhXZWJQYWdlKikKK3ZvaWQgV2ViUHJvY2Vzczo6cGFnZURpZEVudGVy
V2luZG93KHVpbnQ2NF90IHBhZ2VJRCkKIHsKLSAgICBtX2luV2luZG93UGFnZUNvdW50Kys7Cisg
ICAgbV9pbldpbmRvd1BhZ2VTZXQuYWRkKHBhZ2VJRCk7CiAgICAgbV9ub25WaXNpYmxlUHJvY2Vz
c0NsZWFudXBUaW1lci5zdG9wKCk7CiB9CiAKLXZvaWQgV2ViUHJvY2Vzczo6cGFnZVdpbGxMZWF2
ZVdpbmRvdyhXZWJQYWdlKikKK3ZvaWQgV2ViUHJvY2Vzczo6cGFnZVdpbGxMZWF2ZVdpbmRvdyh1
aW50NjRfdCBwYWdlSUQpCiB7Ci0gICAgQVNTRVJUKG1faW5XaW5kb3dQYWdlQ291bnQgPiAwKTsK
LSAgICBpZiAobV9pbldpbmRvd1BhZ2VDb3VudCA8PSAwKQotICAgICAgICByZXR1cm47Ci0KLSAg
ICBtX2luV2luZG93UGFnZUNvdW50LS07CisgICAgbV9pbldpbmRvd1BhZ2VTZXQucmVtb3ZlKHBh
Z2VJRCk7CiAKLSAgICBpZiAoIW1faW5XaW5kb3dQYWdlQ291bnQpCisgICAgaWYgKG1faW5XaW5k
b3dQYWdlU2V0LmlzRW1wdHkoKSAmJiAhbV9ub25WaXNpYmxlUHJvY2Vzc0NsZWFudXBUaW1lci5p
c0FjdGl2ZSgpKQogICAgICAgICBtX25vblZpc2libGVQcm9jZXNzQ2xlYW51cFRpbWVyLnN0YXJ0
T25lU2hvdChub25WaXNpYmxlUHJvY2Vzc0NsZWFudXBEZWxheSk7CiB9CiAgICAgCiB2b2lkIFdl
YlByb2Nlc3M6Om5vblZpc2libGVQcm9jZXNzQ2xlYW51cFRpbWVyRmlyZWQoVGltZXI8V2ViUHJv
Y2Vzcz4qKQogewotICAgIEFTU0VSVCghbV9pbldpbmRvd1BhZ2VDb3VudCk7CisgICAgQVNTRVJU
KG1faW5XaW5kb3dQYWdlU2V0LmlzRW1wdHkoKSk7CisgICAgaWYgKCFtX2luV2luZG93UGFnZVNl
dC5pc0VtcHR5KCkpCisgICAgICAgIHJldHVybjsKKwogI2lmIFBMQVRGT1JNKE1BQykKICAgICB3
a0Rlc3Ryb3lSZW5kZXJpbmdSZXNvdXJjZXMoKTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvU291cmNl
L1dlYktpdDIvV2ViUHJvY2Vzcy9XZWJQcm9jZXNzLmggYi9Tb3VyY2UvV2ViS2l0Mi9XZWJQcm9j
ZXNzL1dlYlByb2Nlc3MuaAppbmRleCBhNGNlYjhkLi41ZTlkZjdjIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViS2l0Mi9XZWJQcm9jZXNzL1dlYlByb2Nlc3MuaAorKysgYi9Tb3VyY2UvV2ViS2l0Mi9X
ZWJQcm9jZXNzL1dlYlByb2Nlc3MuaApAQCAtMTYzLDggKzE2Myw4IEBAIHB1YmxpYzoKICAgICB2
b2lkIGVuc3VyZVByaXZhdGVCcm93c2luZ1Nlc3Npb24oKTsKICAgICB2b2lkIGRlc3Ryb3lQcml2
YXRlQnJvd3NpbmdTZXNzaW9uKCk7CiAgICAgCi0gICAgdm9pZCBwYWdlRGlkRW50ZXJXaW5kb3co
V2ViUGFnZSopOwotICAgIHZvaWQgcGFnZVdpbGxMZWF2ZVdpbmRvdyhXZWJQYWdlKik7CisgICAg
dm9pZCBwYWdlRGlkRW50ZXJXaW5kb3codWludDY0X3QgcGFnZUlEKTsKKyAgICB2b2lkIHBhZ2VX
aWxsTGVhdmVXaW5kb3codWludDY0X3QgcGFnZUlEKTsKIAogICAgIHZvaWQgbm9uVmlzaWJsZVBy
b2Nlc3NDbGVhbnVwVGltZXJGaXJlZChXZWJDb3JlOjpUaW1lcjxXZWJQcm9jZXNzPiopOwogCkBA
IC0zMTMsNyArMzEzLDcgQEAgcHJpdmF0ZToKICAgICBSZWZQdHI8UGx1Z2luUHJvY2Vzc0Nvbm5l
Y3Rpb25NYW5hZ2VyPiBtX3BsdWdpblByb2Nlc3NDb25uZWN0aW9uTWFuYWdlcjsKICNlbmRpZgog
Ci0gICAgaW50IG1faW5XaW5kb3dQYWdlQ291bnQ7CisgICAgSGFzaFNldDx1aW50NjRfdD4gbV9p
bldpbmRvd1BhZ2VTZXQ7CiAgICAgV2ViQ29yZTo6VGltZXI8V2ViUHJvY2Vzcz4gbV9ub25WaXNp
YmxlUHJvY2Vzc0NsZWFudXBUaW1lcjsKIH07CiAK
</data>
<flag name="review"
          id="224941"
          type_id="1"
          status="+"
          setter="andersca"
    />
          </attachment>
      

    </bug>

</bugzilla>