<?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>87971</bug_id>
          
          <creation_ts>2012-05-31 07:21:17 -0700</creation_ts>
          <short_desc>Web Inspector: add RenderArena sizes to the memory pie-chart</short_desc>
          <delta_ts>2012-06-01 01:35:12 -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>Web Inspector (Deprecated)</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</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>
          <dependson>87984</dependson>
          <blocked>87262</blocked>
          <everconfirmed>0</everconfirmed>
          <reporter name="Yury Semikhatsky">yurys</reporter>
          <assigned_to name="Yury Semikhatsky">yurys</assigned_to>
          <cc>alph</cc>
    
    <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>638388</commentid>
    <comment_count>0</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-05-31 07:21:17 -0700</bug_when>
    <thetext>It can be easily measured and may well represent a considerable part of memory on some pages.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>638391</commentid>
    <comment_count>1</comment_count>
      <attachid>145087</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-05-31 07:24:04 -0700</bug_when>
    <thetext>Created attachment 145087
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>638392</commentid>
    <comment_count>2</comment_count>
      <attachid>145088</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-05-31 07:29:11 -0700</bug_when>
    <thetext>Created attachment 145088
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>638399</commentid>
    <comment_count>3</comment_count>
      <attachid>145088</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-05-31 07:39:58 -0700</bug_when>
    <thetext>Comment on attachment 145088
Patch

looks good to me</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639074</commentid>
    <comment_count>4</comment_count>
      <attachid>145088</attachid>
    <who name="Pavel Feldman">pfeldman</who>
    <bug_when>2012-06-01 01:12:06 -0700</bug_when>
    <thetext>Comment on attachment 145088
Patch

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

&gt; Source/WebCore/inspector/InspectorMemoryAgent.cpp:342
&gt; +

I leke the vertical builder code layout better.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>639098</commentid>
    <comment_count>5</comment_count>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-06-01 01:35:12 -0700</bug_when>
    <thetext>Committed r119201: &lt;http://trac.webkit.org/changeset/119201&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145087</attachid>
            <date>2012-05-31 07:24:04 -0700</date>
            <delta_ts>2012-05-31 07:29:05 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87971-20120531182403.patch</filename>
            <type>text/plain</type>
            <size>4519</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5MDc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTdmZTA3ODhkODA4Yzk0
YzFjZGYwZjFkMTE3ZTRhZDg4NGNlN2M0ZC4uMjIzNTM5MzY4ZDU5NTY2NTU5ZDUzNzBmZDU0OTQ5
MmJlOTVkOThiNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1LTMxICBZdXJ5
IFNlbWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IGFkZCBSZW5kZXJBcmVuYSBzaXplcyB0byB0aGUgbWVtb3J5IHBpZS1jaGFydAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODc5NzEKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBhbGxvY2F0ZWQg
YW5kIHVzZWQgc2l6ZXMgb2YgcGFnZSByZW5kZXIgYXJlbmFzIHRvIHRoZSBtZW1vcnkKKyAgICAg
ICAgcmVwb3J0IHJldHVybmVkIGJ5IHRoZSBJbnNwZWN0b3JNZW1vcnlBZ2VudC4gVG90YWwgYWxs
b2NhdGVkIHNpemUgb2YKKyAgICAgICAgdGhlIGluc3BlY3RlZCBwYWdlJ3MgcmVuZGVyIGFyZW5h
cyB3aWxsIGJlIGRpc3BsYXllZCBvbiB0aGUgbWVtb3J5CisgICAgICAgIHBpZS1jaGFydC4KKwor
ICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JNZW1vcnlBZ2VudC5jcHA6CisgICAgICAgIChN
ZW1vcnlCbG9ja05hbWUpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjpy
ZW5kZXJUcmVlSW5mbyk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JNZW1vcnlBZ2VudDo6
Z2V0UHJvY2Vzc01lbW9yeURpc3RyaWJ1dGlvbik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250
LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
TWVtb3J5QmxvY2tWaWV3UHJvcGVydGllcy5faW5pdGlhbGl6ZSk6CisKIDIwMTItMDUtMjkgIFl1
cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3Bl
Y3RvcjogZHJhdyBwaWUtY2hhcnQgYmFzZWQgb24gbWVtb3J5IGRhdGEgcmVjZWl2ZWQgZnJvbSBi
YWNrZW5kCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yTWVt
b3J5QWdlbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvck1lbW9yeUFn
ZW50LmNwcAppbmRleCA5MjI1NDU4NDMyNmE4NWNhYzg3MzljMjNmZGFiNzkwNmM1NWM5NDA4Li40
MmM4ZGU5ODhjOWViODczZjMyMWM5ZTUxMDUzOGJjOTQ0Y2QwYWMxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yTWVtb3J5QWdlbnQuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JNZW1vcnlBZ2VudC5jcHAKQEAgLTYzLDYgKzYz
LDggQEAgbmFtZXNwYWNlIE1lbW9yeUJsb2NrTmFtZSB7CiBzdGF0aWMgY29uc3QgY2hhciBqc0hl
YXBBbGxvY2F0ZWRbXSA9ICJKU0hlYXBBbGxvY2F0ZWQiOwogc3RhdGljIGNvbnN0IGNoYXIganNI
ZWFwVXNlZFtdID0gIkpTSGVhcFVzZWQiOwogc3RhdGljIGNvbnN0IGNoYXIgcHJvY2Vzc1ByaXZh
dGVNZW1vcnlbXSA9ICJQcm9jZXNzUHJpdmF0ZU1lbW9yeSI7CitzdGF0aWMgY29uc3QgY2hhciBy
ZW5kZXJUcmVlVXNlZFtdID0gIlJlbmRlclRyZWVVc2VkIjsKK3N0YXRpYyBjb25zdCBjaGFyIHJl
bmRlclRyZWVBbGxvY2F0ZWRbXSA9ICJSZW5kZXJUcmVlQWxsb2NhdGVkIjsKIH0KIAogbmFtZXNw
YWNlIHsKQEAgLTMzNCw2ICszMzYsMjIgQEAgc3RhdGljIFBhc3NSZWZQdHI8V2ViQ29yZTo6VHlw
ZUJ1aWxkZXI6Ok1lbW9yeTo6TWVtb3J5QmxvY2s+IGpzSGVhcEluZm8oKQogICAgIHJldHVybiBq
c0hlYXBBbGxvY2F0ZWQucmVsZWFzZSgpOwogfQogCitzdGF0aWMgUGFzc1JlZlB0cjxXZWJDb3Jl
OjpUeXBlQnVpbGRlcjo6TWVtb3J5OjpNZW1vcnlCbG9jaz4gcmVuZGVyVHJlZUluZm8oUGFnZSog
cGFnZSkKK3sKKyAgICBBcmVuYVNpemUgYXJlbmFTaXplID0gcGFnZS0+cmVuZGVyVHJlZVNpemUo
KTsKKworICAgIFJlZlB0cjxXZWJDb3JlOjpUeXBlQnVpbGRlcjo6TWVtb3J5OjpNZW1vcnlCbG9j
az4gcmVuZGVyVHJlZUFsbG9jYXRlZCA9IFdlYkNvcmU6OlR5cGVCdWlsZGVyOjpNZW1vcnk6Ok1l
bW9yeUJsb2NrOjpjcmVhdGUoKS5zZXROYW1lKE1lbW9yeUJsb2NrTmFtZTo6cmVuZGVyVHJlZUFs
bG9jYXRlZCk7CisgICAgcmVuZGVyVHJlZUFsbG9jYXRlZC0+c2V0U2l6ZShzdGF0aWNfY2FzdDxp
bnQ+KGFyZW5hU2l6ZS5hbGxvY2F0ZWQpKTsKKworICAgIFJlZlB0cjxUeXBlQnVpbGRlcjo6QXJy
YXk8V2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1lbW9yeTo6TWVtb3J5QmxvY2s+ID4gY2hpbGRyZW4g
PSBUeXBlQnVpbGRlcjo6QXJyYXk8V2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1lbW9yeTo6TWVtb3J5
QmxvY2s+OjpjcmVhdGUoKTsKKyAgICBSZWZQdHI8V2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1lbW9y
eTo6TWVtb3J5QmxvY2s+IHJlbmRlclRyZWVVc2VkID0gV2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1l
bW9yeTo6TWVtb3J5QmxvY2s6OmNyZWF0ZSgpLnNldE5hbWUoTWVtb3J5QmxvY2tOYW1lOjpyZW5k
ZXJUcmVlVXNlZCk7CisgICAgcmVuZGVyVHJlZVVzZWQtPnNldFNpemUoc3RhdGljX2Nhc3Q8aW50
PihhcmVuYVNpemUudHJlZVNpemUpKTsKKyAgICBjaGlsZHJlbi0+YWRkSXRlbShyZW5kZXJUcmVl
VXNlZCk7CisKKyAgICByZW5kZXJUcmVlQWxsb2NhdGVkLT5zZXRDaGlsZHJlbihjaGlsZHJlbik7
CisgICAgcmV0dXJuIHJlbmRlclRyZWVBbGxvY2F0ZWQucmVsZWFzZSgpOworfQorCiB2b2lkIElu
c3BlY3Rvck1lbW9yeUFnZW50OjpnZXRQcm9jZXNzTWVtb3J5RGlzdHJpYnV0aW9uKEVycm9yU3Ry
aW5nKiwgUmVmUHRyPFdlYkNvcmU6OlR5cGVCdWlsZGVyOjpNZW1vcnk6Ok1lbW9yeUJsb2NrPiYg
cHJvY2Vzc01lbW9yeSkKIHsKICAgICBzaXplX3QgcHJpdmF0ZUJ5dGVzID0gMDsKQEAgLTM0NCw2
ICszNjIsNyBAQCB2b2lkIEluc3BlY3Rvck1lbW9yeUFnZW50OjpnZXRQcm9jZXNzTWVtb3J5RGlz
dHJpYnV0aW9uKEVycm9yU3RyaW5nKiwgUmVmUHRyPFdlYgogCiAgICAgUmVmUHRyPFR5cGVCdWls
ZGVyOjpBcnJheTxXZWJDb3JlOjpUeXBlQnVpbGRlcjo6TWVtb3J5OjpNZW1vcnlCbG9jaz4gPiBj
aGlsZHJlbiA9IFR5cGVCdWlsZGVyOjpBcnJheTxXZWJDb3JlOjpUeXBlQnVpbGRlcjo6TWVtb3J5
OjpNZW1vcnlCbG9jaz46OmNyZWF0ZSgpOwogICAgIGNoaWxkcmVuLT5hZGRJdGVtKGpzSGVhcElu
Zm8oKSk7CisgICAgY2hpbGRyZW4tPmFkZEl0ZW0ocmVuZGVyVHJlZUluZm8obV9wYWdlKSk7IC8v
IFRPRE86IGNvbGxlY3QgZm9yIGFsbCBwYWdlcz8KICAgICBwcm9jZXNzTWVtb3J5LT5zZXRDaGls
ZHJlbihjaGlsZHJlbik7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvTmF0aXZlTWVtb3J5U25hcHNob3RWaWV3LmpzIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanMKaW5kZXggMWRm
YjIxYWE0MTE1NmE3ODZjZTBhMTIzN2E1ZDVkMWFhOGM3YzYzZS4uYWYwYjEzMzQ3NzE2Yjg3MzY3
OWE4NmYxYjViNmNiMjk2NzEyMGFjYyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanMKKysrIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanMKQEAg
LTIwMSw2ICsyMDEsOCBAQCBXZWJJbnNwZWN0b3IuTWVtb3J5QmxvY2tWaWV3UHJvcGVydGllcy5f
aW5pdGlhbGl6ZSA9IGZ1bmN0aW9uKCkKICAgICBhZGRCbG9jaygicmdiYSgyNDAsIDI0MCwgMjUw
LCAwLjgpIiwgIlByb2Nlc3NQcml2YXRlTWVtb3J5IiwgIlRvdGFsIik7CiAgICAgYWRkQmxvY2so
InJnYmEoMjUwLCAyMDAsIDIwMCwgMC44KSIsICJKU0hlYXBBbGxvY2F0ZWQiLCAiSmF2YVNjcmlw
dCBoZWFwIik7CiAgICAgYWRkQmxvY2soInJnYmEoMjAwLCAyNTAsIDIwMCwgMC44KSIsICJKU0hl
YXBVc2VkIiwgIlVzZWQgSmF2YVNjcmlwdCBoZWFwIik7CisgICAgYWRkQmxvY2soInJnYmEoMjUw
LCAyNTAsIDE1MCwgMC44KSIsICJSZW5kZXJUcmVlQWxsb2NhdGVkIiwgIlJlbmRlciB0cmVlIGFs
bG9jYXRlZCBzaXplIik7CisgICAgYWRkQmxvY2soInJnYmEoMjAwLCAxNTAsIDE1MCwgMC44KSIs
ICJSZW5kZXJUcmVlVXNlZCIsICJSZW5kZXIgdHJlZSB1c2VkIHNpemUiKTsKIH0KIAogV2ViSW5z
cGVjdG9yLk1lbW9yeUJsb2NrVmlld1Byb3BlcnRpZXMuX2Zvck1lbW9yeUJsb2NrID0gZnVuY3Rp
b24obWVtb3J5QmxvY2spCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>145088</attachid>
            <date>2012-05-31 07:29:11 -0700</date>
            <delta_ts>2012-06-01 01:12:06 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-87971-20120531182909.patch</filename>
            <type>text/plain</type>
            <size>4499</size>
            <attacher name="Yury Semikhatsky">yurys</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTE5MDc0CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMTdmZTA3ODhkODA4Yzk0
YzFjZGYwZjFkMTE3ZTRhZDg4NGNlN2M0ZC4uMjIzNTM5MzY4ZDU5NTY2NTU5ZDUzNzBmZDU0OTQ5
MmJlOTVkOThiNCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIzIEBACisyMDEyLTA1LTMxICBZdXJ5
IFNlbWlraGF0c2t5ICA8eXVyeXNAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IGFkZCBSZW5kZXJBcmVuYSBzaXplcyB0byB0aGUgbWVtb3J5IHBpZS1jaGFydAorICAgICAg
ICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9ODc5NzEKKworICAgICAg
ICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBBZGRlZCBhbGxvY2F0ZWQg
YW5kIHVzZWQgc2l6ZXMgb2YgcGFnZSByZW5kZXIgYXJlbmFzIHRvIHRoZSBtZW1vcnkKKyAgICAg
ICAgcmVwb3J0IHJldHVybmVkIGJ5IHRoZSBJbnNwZWN0b3JNZW1vcnlBZ2VudC4gVG90YWwgYWxs
b2NhdGVkIHNpemUgb2YKKyAgICAgICAgdGhlIGluc3BlY3RlZCBwYWdlJ3MgcmVuZGVyIGFyZW5h
cyB3aWxsIGJlIGRpc3BsYXllZCBvbiB0aGUgbWVtb3J5CisgICAgICAgIHBpZS1jaGFydC4KKwor
ICAgICAgICAqIGluc3BlY3Rvci9JbnNwZWN0b3JNZW1vcnlBZ2VudC5jcHA6CisgICAgICAgIChN
ZW1vcnlCbG9ja05hbWUpOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgIChXZWJDb3JlOjpy
ZW5kZXJUcmVlSW5mbyk6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JNZW1vcnlBZ2VudDo6
Z2V0UHJvY2Vzc01lbW9yeURpc3RyaWJ1dGlvbik6CisgICAgICAgICogaW5zcGVjdG9yL2Zyb250
LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanM6CisgICAgICAgIChXZWJJbnNwZWN0b3Iu
TWVtb3J5QmxvY2tWaWV3UHJvcGVydGllcy5faW5pdGlhbGl6ZSk6CisKIDIwMTItMDUtMjkgIFl1
cnkgU2VtaWtoYXRza3kgIDx5dXJ5c0BjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3Bl
Y3RvcjogZHJhdyBwaWUtY2hhcnQgYmFzZWQgb24gbWVtb3J5IGRhdGEgcmVjZWl2ZWQgZnJvbSBi
YWNrZW5kCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yTWVt
b3J5QWdlbnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3Rvck1lbW9yeUFn
ZW50LmNwcAppbmRleCA5MjI1NDU4NDMyNmE4NWNhYzg3MzljMjNmZGFiNzkwNmM1NWM5NDA4Li40
MmM4ZGU5ODhjOWViODczZjMyMWM5ZTUxMDUzOGJjOTQ0Y2QwYWMxIDEwMDY0NAotLS0gYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yTWVtb3J5QWdlbnQuY3BwCisrKyBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JNZW1vcnlBZ2VudC5jcHAKQEAgLTYzLDYgKzYz
LDggQEAgbmFtZXNwYWNlIE1lbW9yeUJsb2NrTmFtZSB7CiBzdGF0aWMgY29uc3QgY2hhciBqc0hl
YXBBbGxvY2F0ZWRbXSA9ICJKU0hlYXBBbGxvY2F0ZWQiOwogc3RhdGljIGNvbnN0IGNoYXIganNI
ZWFwVXNlZFtdID0gIkpTSGVhcFVzZWQiOwogc3RhdGljIGNvbnN0IGNoYXIgcHJvY2Vzc1ByaXZh
dGVNZW1vcnlbXSA9ICJQcm9jZXNzUHJpdmF0ZU1lbW9yeSI7CitzdGF0aWMgY29uc3QgY2hhciBy
ZW5kZXJUcmVlVXNlZFtdID0gIlJlbmRlclRyZWVVc2VkIjsKK3N0YXRpYyBjb25zdCBjaGFyIHJl
bmRlclRyZWVBbGxvY2F0ZWRbXSA9ICJSZW5kZXJUcmVlQWxsb2NhdGVkIjsKIH0KIAogbmFtZXNw
YWNlIHsKQEAgLTMzNCw2ICszMzYsMjIgQEAgc3RhdGljIFBhc3NSZWZQdHI8V2ViQ29yZTo6VHlw
ZUJ1aWxkZXI6Ok1lbW9yeTo6TWVtb3J5QmxvY2s+IGpzSGVhcEluZm8oKQogICAgIHJldHVybiBq
c0hlYXBBbGxvY2F0ZWQucmVsZWFzZSgpOwogfQogCitzdGF0aWMgUGFzc1JlZlB0cjxXZWJDb3Jl
OjpUeXBlQnVpbGRlcjo6TWVtb3J5OjpNZW1vcnlCbG9jaz4gcmVuZGVyVHJlZUluZm8oUGFnZSog
cGFnZSkKK3sKKyAgICBBcmVuYVNpemUgYXJlbmFTaXplID0gcGFnZS0+cmVuZGVyVHJlZVNpemUo
KTsKKworICAgIFJlZlB0cjxXZWJDb3JlOjpUeXBlQnVpbGRlcjo6TWVtb3J5OjpNZW1vcnlCbG9j
az4gcmVuZGVyVHJlZUFsbG9jYXRlZCA9IFdlYkNvcmU6OlR5cGVCdWlsZGVyOjpNZW1vcnk6Ok1l
bW9yeUJsb2NrOjpjcmVhdGUoKS5zZXROYW1lKE1lbW9yeUJsb2NrTmFtZTo6cmVuZGVyVHJlZUFs
bG9jYXRlZCk7CisgICAgcmVuZGVyVHJlZUFsbG9jYXRlZC0+c2V0U2l6ZShzdGF0aWNfY2FzdDxp
bnQ+KGFyZW5hU2l6ZS5hbGxvY2F0ZWQpKTsKKworICAgIFJlZlB0cjxUeXBlQnVpbGRlcjo6QXJy
YXk8V2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1lbW9yeTo6TWVtb3J5QmxvY2s+ID4gY2hpbGRyZW4g
PSBUeXBlQnVpbGRlcjo6QXJyYXk8V2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1lbW9yeTo6TWVtb3J5
QmxvY2s+OjpjcmVhdGUoKTsKKyAgICBSZWZQdHI8V2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1lbW9y
eTo6TWVtb3J5QmxvY2s+IHJlbmRlclRyZWVVc2VkID0gV2ViQ29yZTo6VHlwZUJ1aWxkZXI6Ok1l
bW9yeTo6TWVtb3J5QmxvY2s6OmNyZWF0ZSgpLnNldE5hbWUoTWVtb3J5QmxvY2tOYW1lOjpyZW5k
ZXJUcmVlVXNlZCk7CisgICAgcmVuZGVyVHJlZVVzZWQtPnNldFNpemUoc3RhdGljX2Nhc3Q8aW50
PihhcmVuYVNpemUudHJlZVNpemUpKTsKKyAgICBjaGlsZHJlbi0+YWRkSXRlbShyZW5kZXJUcmVl
VXNlZCk7CisKKyAgICByZW5kZXJUcmVlQWxsb2NhdGVkLT5zZXRDaGlsZHJlbihjaGlsZHJlbik7
CisgICAgcmV0dXJuIHJlbmRlclRyZWVBbGxvY2F0ZWQucmVsZWFzZSgpOworfQorCiB2b2lkIElu
c3BlY3Rvck1lbW9yeUFnZW50OjpnZXRQcm9jZXNzTWVtb3J5RGlzdHJpYnV0aW9uKEVycm9yU3Ry
aW5nKiwgUmVmUHRyPFdlYkNvcmU6OlR5cGVCdWlsZGVyOjpNZW1vcnk6Ok1lbW9yeUJsb2NrPiYg
cHJvY2Vzc01lbW9yeSkKIHsKICAgICBzaXplX3QgcHJpdmF0ZUJ5dGVzID0gMDsKQEAgLTM0NCw2
ICszNjIsNyBAQCB2b2lkIEluc3BlY3Rvck1lbW9yeUFnZW50OjpnZXRQcm9jZXNzTWVtb3J5RGlz
dHJpYnV0aW9uKEVycm9yU3RyaW5nKiwgUmVmUHRyPFdlYgogCiAgICAgUmVmUHRyPFR5cGVCdWls
ZGVyOjpBcnJheTxXZWJDb3JlOjpUeXBlQnVpbGRlcjo6TWVtb3J5OjpNZW1vcnlCbG9jaz4gPiBj
aGlsZHJlbiA9IFR5cGVCdWlsZGVyOjpBcnJheTxXZWJDb3JlOjpUeXBlQnVpbGRlcjo6TWVtb3J5
OjpNZW1vcnlCbG9jaz46OmNyZWF0ZSgpOwogICAgIGNoaWxkcmVuLT5hZGRJdGVtKGpzSGVhcElu
Zm8oKSk7CisgICAgY2hpbGRyZW4tPmFkZEl0ZW0ocmVuZGVyVHJlZUluZm8obV9wYWdlKSk7IC8v
IFRPRE86IGNvbGxlY3QgZm9yIGFsbCBwYWdlcz8KICAgICBwcm9jZXNzTWVtb3J5LT5zZXRDaGls
ZHJlbihjaGlsZHJlbik7CiB9CiAKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rv
ci9mcm9udC1lbmQvTmF0aXZlTWVtb3J5U25hcHNob3RWaWV3LmpzIGIvU291cmNlL1dlYkNvcmUv
aW5zcGVjdG9yL2Zyb250LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanMKaW5kZXggMWRm
YjIxYWE0MTE1NmE3ODZjZTBhMTIzN2E1ZDVkMWFhOGM3YzYzZS4uNmI4NWY0YWZlNWE3ODVkNDMx
NDc0N2QxMWM1NmQyOTAyMjc3NTQ3YSAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL2Zyb250LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanMKKysrIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL2Zyb250LWVuZC9OYXRpdmVNZW1vcnlTbmFwc2hvdFZpZXcuanMKQEAg
LTIwMSw2ICsyMDEsOCBAQCBXZWJJbnNwZWN0b3IuTWVtb3J5QmxvY2tWaWV3UHJvcGVydGllcy5f
aW5pdGlhbGl6ZSA9IGZ1bmN0aW9uKCkKICAgICBhZGRCbG9jaygicmdiYSgyNDAsIDI0MCwgMjUw
LCAwLjgpIiwgIlByb2Nlc3NQcml2YXRlTWVtb3J5IiwgIlRvdGFsIik7CiAgICAgYWRkQmxvY2so
InJnYmEoMjUwLCAyMDAsIDIwMCwgMC44KSIsICJKU0hlYXBBbGxvY2F0ZWQiLCAiSmF2YVNjcmlw
dCBoZWFwIik7CiAgICAgYWRkQmxvY2soInJnYmEoMjAwLCAyNTAsIDIwMCwgMC44KSIsICJKU0hl
YXBVc2VkIiwgIlVzZWQgSmF2YVNjcmlwdCBoZWFwIik7CisgICAgYWRkQmxvY2soInJnYmEoMjUw
LCAyNTAsIDE1MCwgMC44KSIsICJSZW5kZXJUcmVlQWxsb2NhdGVkIiwgIlJlbmRlciB0cmVlIik7
CisgICAgYWRkQmxvY2soInJnYmEoMjAwLCAxNTAsIDE1MCwgMC44KSIsICJSZW5kZXJUcmVlVXNl
ZCIsICJSZW5kZXIgdHJlZSB1c2VkIik7CiB9CiAKIFdlYkluc3BlY3Rvci5NZW1vcnlCbG9ja1Zp
ZXdQcm9wZXJ0aWVzLl9mb3JNZW1vcnlCbG9jayA9IGZ1bmN0aW9uKG1lbW9yeUJsb2NrKQo=
</data>
<flag name="review"
          id="152131"
          type_id="1"
          status="+"
          setter="pfeldman"
    />
          </attachment>
      

    </bug>

</bugzilla>