<?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>100496</bug_id>
          
          <creation_ts>2012-10-26 04:13:03 -0700</creation_ts>
          <short_desc>Web Inspector: NMI instrument InspectorResourceAgent. it caches resources for the front-end.</short_desc>
          <delta_ts>2012-10-26 05:48:02 -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>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Ilya Tikhonovsky">loislo</reporter>
          <assigned_to name="Ilya Tikhonovsky">loislo</assigned_to>
          <cc>apavlov</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>vsevik</cc>
    
    <cc>web-inspector-bugs</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>751834</commentid>
    <comment_count>0</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-10-26 04:13:03 -0700</bug_when>
    <thetext>EOM</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751852</commentid>
    <comment_count>1</comment_count>
      <attachid>170885</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-10-26 04:32:07 -0700</bug_when>
    <thetext>Created attachment 170885
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751875</commentid>
    <comment_count>2</comment_count>
      <attachid>170885</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-10-26 04:43:23 -0700</bug_when>
    <thetext>Comment on attachment 170885
Patch

Attachment 170885 did not pass qt-ews (qt):
Output: http://queues.webkit.org/results/14606059</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751877</commentid>
    <comment_count>3</comment_count>
      <attachid>170885</attachid>
    <who name="Early Warning System Bot">webkit-ews</who>
    <bug_when>2012-10-26 04:45:27 -0700</bug_when>
    <thetext>Comment on attachment 170885
Patch

Attachment 170885 did not pass qt-wk2-ews (qt):
Output: http://queues.webkit.org/results/14610028</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751880</commentid>
    <comment_count>4</comment_count>
      <attachid>170885</attachid>
    <who name="Yury Semikhatsky">yurys</who>
    <bug_when>2012-10-26 04:47:35 -0700</bug_when>
    <thetext>Comment on attachment 170885
Patch

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

&gt; Source/WebCore/inspector/InspectorResourceAgent.h:156
&gt; +    virtual void reportMemoryUsage(MemoryObjectInfo*) const;

mark as OVERRIDE?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751909</commentid>
    <comment_count>5</comment_count>
      <attachid>170885</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-10-26 05:07:43 -0700</bug_when>
    <thetext>Comment on attachment 170885
Patch

Attachment 170885 did not pass win-ews (win):
Output: http://queues.webkit.org/results/14608056</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751910</commentid>
    <comment_count>6</comment_count>
      <attachid>170900</attachid>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-10-26 05:11:08 -0700</bug_when>
    <thetext>Created attachment 170900
for try bots</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751919</commentid>
    <comment_count>7</comment_count>
      <attachid>170885</attachid>
    <who name="Build Bot">buildbot</who>
    <bug_when>2012-10-26 05:20:29 -0700</bug_when>
    <thetext>Comment on attachment 170885
Patch

Attachment 170885 did not pass mac-ews (mac):
Output: http://queues.webkit.org/results/14593650</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>751931</commentid>
    <comment_count>8</comment_count>
    <who name="Ilya Tikhonovsky">loislo</who>
    <bug_when>2012-10-26 05:25:50 -0700</bug_when>
    <thetext>Committed r132632: &lt;http://trac.webkit.org/changeset/132632&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170885</attachid>
            <date>2012-10-26 04:32:07 -0700</date>
            <delta_ts>2012-10-26 05:48:02 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-100496-20121026153038.patch</filename>
            <type>text/plain</type>
            <size>8612</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmViZWY5MTU3NDEwNDA1
ZDQ2ZTVlMjY3YTBlM2M5ZWViMDU4ZGYzOS4uY2M5NzViMDM2ZDExMmM1NjBmZTJkNDE1N2NkNGIz
OWRkNTE2NDMyMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTEwLTI2ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBOTUkgaW5zdHJ1bWVudCBJbnNwZWN0b3JSZXNvdXJjZUFnZW50LiBpdCBjYWNoZXMgcmVz
b3VyY2VzIGZvciB0aGUgZnJvbnQtZW5kLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNDk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgSXQgaXMgcGxhaW4gaW5zdHJ1bWVudGF0aW9uIGZvciBJbnNwZWN0
b3JSZXNvdXJjZUFnZW50IGFuZCBOZXR3b3JrUmVzb3VyY2VEYXRhIHdoaWNoIGlzIHVzZWQgYnkg
dGhlIGFnZW50LgorCisgICAgICAgICogZG9tL1dlYkNvcmVNZW1vcnlJbnN0cnVtZW50YXRpb24u
Y3BwOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogZG9tL1dlYkNvcmVNZW1vcnlJbnN0
cnVtZW50YXRpb24uaDoKKyAgICAgICAgKFdlYkNvcmVNZW1vcnlUeXBlcyk6CisgICAgICAgICog
aW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
SW5zcGVjdG9yUmVzb3VyY2VBZ2VudDo6cmVwb3J0TWVtb3J5VXNhZ2UpOgorICAgICAgICAoV2Vi
Q29yZSk6CisgICAgICAgICogaW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuaDoKKyAg
ICAgICAgKEluc3BlY3RvclJlc291cmNlQWdlbnQpOgorICAgICAgICAqIGluc3BlY3Rvci9OZXR3
b3JrUmVzb3VyY2VzRGF0YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpYSFJSZXBsYXlEYXRhOjpy
ZXBvcnRNZW1vcnlVc2FnZSk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKFdlYkNvcmU6
Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6OnJlcG9ydE1lbW9yeVVzYWdlKToK
KyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpyZXBvcnRNZW1vcnlVc2Fn
ZSk6CisgICAgICAgICogaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmg6CisgICAgICAg
IChYSFJSZXBsYXlEYXRhKToKKyAgICAgICAgKFJlc291cmNlRGF0YSk6CisgICAgICAgIChOZXR3
b3JrUmVzb3VyY2VzRGF0YSk6CisKIDIwMTItMTAtMjYgIEp1bGllbiBDaGFmZnJhaXggIDxqY2hh
ZmZyYWl4QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmVuZGVyVGFibGVDb2w6OmNvbXB1dGVQcmVm
ZXJyZWRMb2dpY2FsV2lkdGhzIGFuZCBSZW5kZXJUYWJsZUNvbDo6bGF5b3V0IHNob3VsZCBuZXZl
ciBiZSBjYWxsZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJDb3JlTWVtb3J5
SW5zdHJ1bWVudGF0aW9uLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJDb3JlTWVtb3J5SW5z
dHJ1bWVudGF0aW9uLmNwcAppbmRleCA1ZTM3NmEyZGEyZGI4YTM3ZDE3ZTk3M2I2OGExMWFlYjZh
NTA2ZWUzLi43MTQxMGExNGVmZTg2YzExMTUyZjJjNzY5MTZlOTljNzE3MzgxMWMyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vV2ViQ29yZU1lbW9yeUluc3RydW1lbnRhdGlvbi5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1dlYkNvcmVNZW1vcnlJbnN0cnVtZW50YXRpb24uY3Bw
CkBAIC02MCw2ICs2MCw3IEBAIE1lbW9yeU9iamVjdFR5cGUgV2ViQ29yZU1lbW9yeVR5cGVzOjpJ
bnNwZWN0b3JET01TdG9yYWdlUmVzb3VyY2VzID0gIldlYkluc3BlY3RvCiBNZW1vcnlPYmplY3RU
eXBlIFdlYkNvcmVNZW1vcnlUeXBlczo6SW5zcGVjdG9yT3ZlcmxheSA9ICJXZWJJbnNwZWN0b3Iu
T3ZlcmxheSI7CiBNZW1vcnlPYmplY3RUeXBlIFdlYkNvcmVNZW1vcnlUeXBlczo6SW5zcGVjdG9y
UHJvZmlsZXJBZ2VudCA9ICJXZWJJbnNwZWN0b3IuUHJvZmlsZXJBZ2VudCI7CiBNZW1vcnlPYmpl
Y3RUeXBlIFdlYkNvcmVNZW1vcnlUeXBlczo6SW5zcGVjdG9yRGVidWdnZXJBZ2VudCA9ICJXZWJJ
bnNwZWN0b3IuRGVidWdnZXJBZ2VudCI7CitNZW1vcnlPYmplY3RUeXBlIFdlYkNvcmVNZW1vcnlU
eXBlczo6SW5zcGVjdG9yUmVzb3VyY2VBZ2VudCA9ICJXZWJJbnNwZWN0b3IuUmVzb3VyY2VBZ2Vu
dCI7CiAKIE1lbW9yeU9iamVjdFR5cGUgV2ViQ29yZU1lbW9yeVR5cGVzOjpKU0hlYXBVc2VkID0g
IkpTSGVhcC5Vc2VkIjsKIE1lbW9yeU9iamVjdFR5cGUgV2ViQ29yZU1lbW9yeVR5cGVzOjpKU0hl
YXBVbnVzZWQgPSAiSlNIZWFwLlVudXNlZCI7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9k
b20vV2ViQ29yZU1lbW9yeUluc3RydW1lbnRhdGlvbi5oIGIvU291cmNlL1dlYkNvcmUvZG9tL1dl
YkNvcmVNZW1vcnlJbnN0cnVtZW50YXRpb24uaAppbmRleCA5NGYxY2VjNzkyNzU4NTYwZTMwYmY1
MTgzZjhhOTZhYjUyY2VkOTBkLi43NDc5ZTA1MzQxN2QwZWQwNmRhM2VmYWEyZDJhZDNmNzVkYTM5
MTJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vV2ViQ29yZU1lbW9yeUluc3RydW1l
bnRhdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJDb3JlTWVtb3J5SW5zdHJ1bWVu
dGF0aW9uLmgKQEAgLTY4LDYgKzY4LDcgQEAgcHVibGljOgogICAgIHN0YXRpYyBNZW1vcnlPYmpl
Y3RUeXBlIEluc3BlY3Rvck92ZXJsYXk7CiAgICAgc3RhdGljIE1lbW9yeU9iamVjdFR5cGUgSW5z
cGVjdG9yUHJvZmlsZXJBZ2VudDsKICAgICBzdGF0aWMgTWVtb3J5T2JqZWN0VHlwZSBJbnNwZWN0
b3JEZWJ1Z2dlckFnZW50OworICAgIHN0YXRpYyBNZW1vcnlPYmplY3RUeXBlIEluc3BlY3RvclJl
c291cmNlQWdlbnQ7CiAKICAgICBzdGF0aWMgTWVtb3J5T2JqZWN0VHlwZSBKU0hlYXBVc2VkOwog
ICAgIHN0YXRpYyBNZW1vcnlPYmplY3RUeXBlIEpTSGVhcFVudXNlZDsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmNwcAppbmRleCA4ZDE1
YjhlNTA5YTgxNTU3ZmFhZDgxMDA3YjJlNjNmYTZkMjllMzVlLi43MjNlYWFhZTVlMTI1M2MwMmM2
MjkwNjgzOGUyM2FmNzA2NDA2MjlkIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuY3BwCkBAIC02NjgsNiArNjY4LDE5IEBAIHZvaWQg
SW5zcGVjdG9yUmVzb3VyY2VBZ2VudDo6bWFpbkZyYW1lTmF2aWdhdGVkKERvY3VtZW50TG9hZGVy
KiBsb2FkZXIpCiAgICAgbV9yZXNvdXJjZXNEYXRhLT5jbGVhcihtX3BhZ2VBZ2VudC0+bG9hZGVy
SWQobG9hZGVyKSk7CiB9CiAKK3ZvaWQgSW5zcGVjdG9yUmVzb3VyY2VBZ2VudDo6cmVwb3J0TWVt
b3J5VXNhZ2UoTWVtb3J5T2JqZWN0SW5mbyogbWVtb3J5T2JqZWN0SW5mbykgY29uc3QKK3sKKyAg
ICBNZW1vcnlDbGFzc0luZm8gaW5mbyhtZW1vcnlPYmplY3RJbmZvLCB0aGlzLCBXZWJDb3JlTWVt
b3J5VHlwZXM6Okluc3BlY3RvclJlc291cmNlQWdlbnQpOworICAgIEluc3BlY3RvckJhc2VBZ2Vu
dDxJbnNwZWN0b3JSZXNvdXJjZUFnZW50Pjo6cmVwb3J0TWVtb3J5VXNhZ2UobWVtb3J5T2JqZWN0
SW5mbyk7CisgICAgaW5mby5hZGRNZW1iZXIobV9wYWdlQWdlbnQpOworICAgIGluZm8uYWRkTWVt
YmVyKG1fY2xpZW50KTsKKyAgICBpbmZvLmFkZFdlYWtQb2ludGVyKG1fZnJvbnRlbmQpOworICAg
IGluZm8uYWRkTWVtYmVyKG1fdXNlckFnZW50T3ZlcnJpZGUpOworICAgIGluZm8uYWRkTWVtYmVy
KG1fcmVzb3VyY2VzRGF0YSk7CisgICAgaW5mby5hZGRNZW1iZXIobV9wZW5kaW5nWEhSUmVwbGF5
RGF0YSk7CisgICAgaW5mby5hZGRNZW1iZXIobV9zdHlsZVJlY2FsY3VsYXRpb25Jbml0aWF0b3Ip
OworfQorCiBJbnNwZWN0b3JSZXNvdXJjZUFnZW50OjpJbnNwZWN0b3JSZXNvdXJjZUFnZW50KElu
c3RydW1lbnRpbmdBZ2VudHMqIGluc3RydW1lbnRpbmdBZ2VudHMsIEluc3BlY3RvclBhZ2VBZ2Vu
dCogcGFnZUFnZW50LCBJbnNwZWN0b3JDbGllbnQqIGNsaWVudCwgSW5zcGVjdG9yU3RhdGUqIHN0
YXRlKQogICAgIDogSW5zcGVjdG9yQmFzZUFnZW50PEluc3BlY3RvclJlc291cmNlQWdlbnQ+KCJO
ZXR3b3JrIiwgaW5zdHJ1bWVudGluZ0FnZW50cywgc3RhdGUpCiAgICAgLCBtX3BhZ2VBZ2VudChw
YWdlQWdlbnQpCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9y
UmVzb3VyY2VBZ2VudC5oIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclJlc291
cmNlQWdlbnQuaAppbmRleCA1OTQ5ZTVhYjg3N2MxNGVlYzVmNzUwODgyMjY5ZWU4MDkzZTBjZTRm
Li4xMmJhMjE0Mjk5NGFjOWU0NGRmMmE1ODM4OGQ5ZmMxNjI2MDkxYzA0IDEwMDY0NAotLS0gYS9T
b3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5oCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmgKQEAgLTE1Myw2
ICsxNTMsNyBAQCBwdWJsaWM6CiAgICAgdmlydHVhbCB2b2lkIGNsZWFyQnJvd3NlckNvb2tpZXMo
RXJyb3JTdHJpbmcqKTsKICAgICB2aXJ0dWFsIHZvaWQgc2V0Q2FjaGVEaXNhYmxlZChFcnJvclN0
cmluZyosIGJvb2wgY2FjaGVEaXNhYmxlZCk7CiAKKyAgICB2aXJ0dWFsIHZvaWQgcmVwb3J0TWVt
b3J5VXNhZ2UoTWVtb3J5T2JqZWN0SW5mbyopIGNvbnN0OwogcHJpdmF0ZToKICAgICBJbnNwZWN0
b3JSZXNvdXJjZUFnZW50KEluc3RydW1lbnRpbmdBZ2VudHMqLCBJbnNwZWN0b3JQYWdlQWdlbnQq
LCBJbnNwZWN0b3JDbGllbnQqLCBJbnNwZWN0b3JTdGF0ZSopOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuY3BwIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmNwcAppbmRleCA3ODhlYmVhNTVk
MjZiOTI1NWIzZDE5MzFmOGEzZjlmYmIwY2Y5NjkxLi5lOWZmMmQ3N2JiYjlhMjMzZTNkNTY2NTdj
NWQ1ZjQyODc0YjdkZDgyIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0
d29ya1Jlc291cmNlc0RhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9OZXR3
b3JrUmVzb3VyY2VzRGF0YS5jcHAKQEAgLTY2LDYgKzY2LDE1IEBAIFhIUlJlcGxheURhdGE6OlhI
UlJlcGxheURhdGEoY29uc3QgU3RyaW5nICZtZXRob2QsIGNvbnN0IEtVUkwmIHVybCwgYm9vbCBh
c3luYywKIHsKIH0KIAordm9pZCBYSFJSZXBsYXlEYXRhOjpyZXBvcnRNZW1vcnlVc2FnZShNZW1v
cnlPYmplY3RJbmZvKiBtZW1vcnlPYmplY3RJbmZvKSBjb25zdAoreworICAgIE1lbW9yeUNsYXNz
SW5mbyBpbmZvKG1lbW9yeU9iamVjdEluZm8sIHRoaXMpOworICAgIGluZm8uYWRkTWVtYmVyKG1f
bWV0aG9kKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX3VybCk7CisgICAgaW5mby5hZGRNZW1iZXIo
bV9mb3JtRGF0YSk7CisgICAgaW5mby5hZGRNZW1iZXIobV9oZWFkZXJzKTsKK30KKwogLy8gUmVz
b3VyY2VEYXRhCiBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjpSZXNvdXJjZURh
dGEoY29uc3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IFN0cmluZyYgbG9hZGVySWQpCiAgICAg
OiBtX3JlcXVlc3RJZChyZXF1ZXN0SWQpCkBAIC0xMzcsNiArMTQ2LDIyIEBAIHNpemVfdCBOZXR3
b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjpkZWNvZGVEYXRhVG9Db250ZW50KCkKICAg
ICByZXR1cm4gY29udGVudFNpemVJbkJ5dGVzKG1fY29udGVudCkgLSBkYXRhTGVuZ3RoOwogfQog
Cit2b2lkIE5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6OnJlcG9ydE1lbW9yeVVz
YWdlKE1lbW9yeU9iamVjdEluZm8qIG1lbW9yeU9iamVjdEluZm8pIGNvbnN0Cit7CisgICAgTWVt
b3J5Q2xhc3NJbmZvIGluZm8obWVtb3J5T2JqZWN0SW5mbywgdGhpcyk7CisgICAgaW5mby5hZGRN
ZW1iZXIobV9yZXF1ZXN0SWQpOworICAgIGluZm8uYWRkTWVtYmVyKG1fbG9hZGVySWQpOworICAg
IGluZm8uYWRkTWVtYmVyKG1fZnJhbWVJZCk7CisgICAgaW5mby5hZGRNZW1iZXIobV91cmwpOwor
ICAgIGluZm8uYWRkTWVtYmVyKG1fY29udGVudCk7CisgICAgaW5mby5hZGRNZW1iZXIobV94aHJS
ZXBsYXlEYXRhKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX2RhdGFCdWZmZXIpOworICAgIGluZm8u
YWRkTWVtYmVyKG1fdGV4dEVuY29kaW5nTmFtZSk7CisgICAgaW5mby5hZGRNZW1iZXIobV9kZWNv
ZGVyKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX2J1ZmZlcik7CisgICAgaW5mby5hZGRNZW1iZXIo
bV9jYWNoZWRSZXNvdXJjZSk7Cit9CisKIC8vIE5ldHdvcmtSZXNvdXJjZXNEYXRhCiBOZXR3b3Jr
UmVzb3VyY2VzRGF0YTo6TmV0d29ya1Jlc291cmNlc0RhdGEoKQogICAgIDogbV9jb250ZW50U2l6
ZSgwKQpAQCAtMzgyLDYgKzQwNywxNCBAQCBib29sIE5ldHdvcmtSZXNvdXJjZXNEYXRhOjplbnN1
cmVGcmVlU3BhY2Uoc2l6ZV90IHNpemUpCiAgICAgcmV0dXJuIHRydWU7CiB9CiAKK3ZvaWQgTmV0
d29ya1Jlc291cmNlc0RhdGE6OnJlcG9ydE1lbW9yeVVzYWdlKE1lbW9yeU9iamVjdEluZm8qIG1l
bW9yeU9iamVjdEluZm8pIGNvbnN0Cit7CisgICAgTWVtb3J5Q2xhc3NJbmZvIGluZm8obWVtb3J5
T2JqZWN0SW5mbywgdGhpcyk7CisgICAgaW5mby5hZGRNZW1iZXIobV9yZXF1ZXN0SWRzRGVxdWUp
OworICAgIGluZm8uYWRkTWVtYmVyKG1fcmV1c2VkWEhSUmVwbGF5RGF0YVJlcXVlc3RJZHMpOwor
ICAgIGluZm8uYWRkTWVtYmVyKG1fcmVxdWVzdElkVG9SZXNvdXJjZURhdGFNYXApOworfQorCiB9
IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKICNlbmRpZiAvLyBFTkFCTEUoSU5TUEVDVE9SKQpkaWZm
IC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmgg
Yi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuaAppbmRleCAy
MjA5M2ViZDNhMmJiODI1NjgxNDc3NjRkYTE1MzhmZjBhN2JhZThkLi40MTM0MGEzZDg5ZWVlNmNh
ZWFkNGFjOTFlODM1ZGMyYTgxNDY5M2JiIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNw
ZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuaAorKysgYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuaApAQCAtNTcsNiArNTcsNyBAQCBwdWJsaWM6CiAgICAg
UGFzc1JlZlB0cjxGb3JtRGF0YT4gZm9ybURhdGEoKSBjb25zdCB7IHJldHVybiBtX2Zvcm1EYXRh
OyB9CiAgICAgY29uc3QgSFRUUEhlYWRlck1hcCYgaGVhZGVycygpIGNvbnN0IHsgcmV0dXJuIG1f
aGVhZGVyczsgfQogICAgIGJvb2wgaW5jbHVkZUNyZWRlbnRpYWxzKCkgY29uc3QgeyByZXR1cm4g
bV9pbmNsdWRlQ3JlZGVudGlhbHM7IH0KKyAgICB2b2lkIHJlcG9ydE1lbW9yeVVzYWdlKE1lbW9y
eU9iamVjdEluZm8qKSBjb25zdDsKIHByaXZhdGU6CiAgICAgWEhSUmVwbGF5RGF0YShjb25zdCBT
dHJpbmcgJm1ldGhvZCwgY29uc3QgS1VSTCYsIGJvb2wgYXN5bmMsIFBhc3NSZWZQdHI8Rm9ybURh
dGE+LCBib29sIGluY2x1ZGVDcmVkZW50aWFscyk7CiAKQEAgLTExNiw2ICsxMTcsOSBAQCBwdWJs
aWM6CiAKICAgICAgICAgWEhSUmVwbGF5RGF0YSogeGhyUmVwbGF5RGF0YSgpIGNvbnN0IHsgcmV0
dXJuIG1feGhyUmVwbGF5RGF0YS5nZXQoKTsgfQogICAgICAgICB2b2lkIHNldFhIUlJlcGxheURh
dGEoWEhSUmVwbGF5RGF0YSogeGhyUmVwbGF5RGF0YSkgeyBtX3hoclJlcGxheURhdGEgPSB4aHJS
ZXBsYXlEYXRhOyB9CisKKyAgICAgICAgdm9pZCByZXBvcnRNZW1vcnlVc2FnZShNZW1vcnlPYmpl
Y3RJbmZvKikgY29uc3Q7CisKICAgICBwcml2YXRlOgogICAgICAgICBib29sIGhhc0RhdGEoKSBj
b25zdCB7IHJldHVybiBtX2RhdGFCdWZmZXI7IH0KICAgICAgICAgc2l6ZV90IGRhdGFMZW5ndGgo
KSBjb25zdDsKQEAgLTE2Myw2ICsxNjcsOCBAQCBwdWJsaWM6CiAgICAgdm9pZCByZXVzZVhIUlJl
cGxheURhdGEoY29uc3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IFN0cmluZyYgcmV1c2VkUmVx
dWVzdElkKTsKICAgICBYSFJSZXBsYXlEYXRhKiB4aHJSZXBsYXlEYXRhKGNvbnN0IFN0cmluZyYg
cmVxdWVzdElkKTsKIAorICAgIHZvaWQgcmVwb3J0TWVtb3J5VXNhZ2UoTWVtb3J5T2JqZWN0SW5m
byopIGNvbnN0OworCiBwcml2YXRlOgogICAgIHZvaWQgZW5zdXJlTm9EYXRhRm9yUmVxdWVzdElk
KGNvbnN0IFN0cmluZyYgcmVxdWVzdElkKTsKICAgICBib29sIGVuc3VyZUZyZWVTcGFjZShzaXpl
X3QpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>170900</attachid>
            <date>2012-10-26 05:11:08 -0700</date>
            <delta_ts>2012-10-26 05:47:52 -0700</delta_ts>
            <desc>for try bots</desc>
            <filename>bug-100496-20121026160939.patch</filename>
            <type>text/plain</type>
            <size>9023</size>
            <attacher name="Ilya Tikhonovsky">loislo</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTMyNjEyCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggNmViZWY5MTU3NDEwNDA1
ZDQ2ZTVlMjY3YTBlM2M5ZWViMDU4ZGYzOS4uY2M5NzViMDM2ZDExMmM1NjBmZTJkNDE1N2NkNGIz
OWRkNTE2NDMyMiAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDMxIEBACisyMDEyLTEwLTI2ICBJbHlh
IFRpa2hvbm92c2t5ICA8bG9pc2xvQGNocm9taXVtLm9yZz4KKworICAgICAgICBXZWIgSW5zcGVj
dG9yOiBOTUkgaW5zdHJ1bWVudCBJbnNwZWN0b3JSZXNvdXJjZUFnZW50LiBpdCBjYWNoZXMgcmVz
b3VyY2VzIGZvciB0aGUgZnJvbnQtZW5kLgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTAwNDk2CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChP
T1BTISkuCisKKyAgICAgICAgSXQgaXMgcGxhaW4gaW5zdHJ1bWVudGF0aW9uIGZvciBJbnNwZWN0
b3JSZXNvdXJjZUFnZW50IGFuZCBOZXR3b3JrUmVzb3VyY2VEYXRhIHdoaWNoIGlzIHVzZWQgYnkg
dGhlIGFnZW50LgorCisgICAgICAgICogZG9tL1dlYkNvcmVNZW1vcnlJbnN0cnVtZW50YXRpb24u
Y3BwOgorICAgICAgICAoV2ViQ29yZSk6CisgICAgICAgICogZG9tL1dlYkNvcmVNZW1vcnlJbnN0
cnVtZW50YXRpb24uaDoKKyAgICAgICAgKFdlYkNvcmVNZW1vcnlUeXBlcyk6CisgICAgICAgICog
aW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuY3BwOgorICAgICAgICAoV2ViQ29yZTo6
SW5zcGVjdG9yUmVzb3VyY2VBZ2VudDo6cmVwb3J0TWVtb3J5VXNhZ2UpOgorICAgICAgICAoV2Vi
Q29yZSk6CisgICAgICAgICogaW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuaDoKKyAg
ICAgICAgKEluc3BlY3RvclJlc291cmNlQWdlbnQpOgorICAgICAgICAqIGluc3BlY3Rvci9OZXR3
b3JrUmVzb3VyY2VzRGF0YS5jcHA6CisgICAgICAgIChXZWJDb3JlOjpYSFJSZXBsYXlEYXRhOjpy
ZXBvcnRNZW1vcnlVc2FnZSk6CisgICAgICAgIChXZWJDb3JlKToKKyAgICAgICAgKFdlYkNvcmU6
Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6OnJlcG9ydE1lbW9yeVVzYWdlKToK
KyAgICAgICAgKFdlYkNvcmU6Ok5ldHdvcmtSZXNvdXJjZXNEYXRhOjpyZXBvcnRNZW1vcnlVc2Fn
ZSk6CisgICAgICAgICogaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmg6CisgICAgICAg
IChYSFJSZXBsYXlEYXRhKToKKyAgICAgICAgKFJlc291cmNlRGF0YSk6CisgICAgICAgIChOZXR3
b3JrUmVzb3VyY2VzRGF0YSk6CisKIDIwMTItMTAtMjYgIEp1bGllbiBDaGFmZnJhaXggIDxqY2hh
ZmZyYWl4QHdlYmtpdC5vcmc+CiAKICAgICAgICAgUmVuZGVyVGFibGVDb2w6OmNvbXB1dGVQcmVm
ZXJyZWRMb2dpY2FsV2lkdGhzIGFuZCBSZW5kZXJUYWJsZUNvbDo6bGF5b3V0IHNob3VsZCBuZXZl
ciBiZSBjYWxsZWQKZGlmZiAtLWdpdCBhL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJDb3JlTWVtb3J5
SW5zdHJ1bWVudGF0aW9uLmNwcCBiL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJDb3JlTWVtb3J5SW5z
dHJ1bWVudGF0aW9uLmNwcAppbmRleCA1ZTM3NmEyZGEyZGI4YTM3ZDE3ZTk3M2I2OGExMWFlYjZh
NTA2ZWUzLi43MTQxMGExNGVmZTg2YzExMTUyZjJjNzY5MTZlOTljNzE3MzgxMWMyIDEwMDY0NAot
LS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vV2ViQ29yZU1lbW9yeUluc3RydW1lbnRhdGlvbi5jcHAK
KysrIGIvU291cmNlL1dlYkNvcmUvZG9tL1dlYkNvcmVNZW1vcnlJbnN0cnVtZW50YXRpb24uY3Bw
CkBAIC02MCw2ICs2MCw3IEBAIE1lbW9yeU9iamVjdFR5cGUgV2ViQ29yZU1lbW9yeVR5cGVzOjpJ
bnNwZWN0b3JET01TdG9yYWdlUmVzb3VyY2VzID0gIldlYkluc3BlY3RvCiBNZW1vcnlPYmplY3RU
eXBlIFdlYkNvcmVNZW1vcnlUeXBlczo6SW5zcGVjdG9yT3ZlcmxheSA9ICJXZWJJbnNwZWN0b3Iu
T3ZlcmxheSI7CiBNZW1vcnlPYmplY3RUeXBlIFdlYkNvcmVNZW1vcnlUeXBlczo6SW5zcGVjdG9y
UHJvZmlsZXJBZ2VudCA9ICJXZWJJbnNwZWN0b3IuUHJvZmlsZXJBZ2VudCI7CiBNZW1vcnlPYmpl
Y3RUeXBlIFdlYkNvcmVNZW1vcnlUeXBlczo6SW5zcGVjdG9yRGVidWdnZXJBZ2VudCA9ICJXZWJJ
bnNwZWN0b3IuRGVidWdnZXJBZ2VudCI7CitNZW1vcnlPYmplY3RUeXBlIFdlYkNvcmVNZW1vcnlU
eXBlczo6SW5zcGVjdG9yUmVzb3VyY2VBZ2VudCA9ICJXZWJJbnNwZWN0b3IuUmVzb3VyY2VBZ2Vu
dCI7CiAKIE1lbW9yeU9iamVjdFR5cGUgV2ViQ29yZU1lbW9yeVR5cGVzOjpKU0hlYXBVc2VkID0g
IkpTSGVhcC5Vc2VkIjsKIE1lbW9yeU9iamVjdFR5cGUgV2ViQ29yZU1lbW9yeVR5cGVzOjpKU0hl
YXBVbnVzZWQgPSAiSlNIZWFwLlVudXNlZCI7CmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9k
b20vV2ViQ29yZU1lbW9yeUluc3RydW1lbnRhdGlvbi5oIGIvU291cmNlL1dlYkNvcmUvZG9tL1dl
YkNvcmVNZW1vcnlJbnN0cnVtZW50YXRpb24uaAppbmRleCA5NGYxY2VjNzkyNzU4NTYwZTMwYmY1
MTgzZjhhOTZhYjUyY2VkOTBkLi43NDc5ZTA1MzQxN2QwZWQwNmRhM2VmYWEyZDJhZDNmNzVkYTM5
MTJlIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9kb20vV2ViQ29yZU1lbW9yeUluc3RydW1l
bnRhdGlvbi5oCisrKyBiL1NvdXJjZS9XZWJDb3JlL2RvbS9XZWJDb3JlTWVtb3J5SW5zdHJ1bWVu
dGF0aW9uLmgKQEAgLTY4LDYgKzY4LDcgQEAgcHVibGljOgogICAgIHN0YXRpYyBNZW1vcnlPYmpl
Y3RUeXBlIEluc3BlY3Rvck92ZXJsYXk7CiAgICAgc3RhdGljIE1lbW9yeU9iamVjdFR5cGUgSW5z
cGVjdG9yUHJvZmlsZXJBZ2VudDsKICAgICBzdGF0aWMgTWVtb3J5T2JqZWN0VHlwZSBJbnNwZWN0
b3JEZWJ1Z2dlckFnZW50OworICAgIHN0YXRpYyBNZW1vcnlPYmplY3RUeXBlIEluc3BlY3RvclJl
c291cmNlQWdlbnQ7CiAKICAgICBzdGF0aWMgTWVtb3J5T2JqZWN0VHlwZSBKU0hlYXBVc2VkOwog
ICAgIHN0YXRpYyBNZW1vcnlPYmplY3RUeXBlIEpTSGVhcFVudXNlZDsKZGlmZiAtLWdpdCBhL1Nv
dXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmNwcCBiL1NvdXJj
ZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmNwcAppbmRleCA4ZDE1
YjhlNTA5YTgxNTU3ZmFhZDgxMDA3YjJlNjNmYTZkMjllMzVlLi44ZTI5YWQzYWQyYzAyOGE4N2U3
ZWY4MDNlZDViNmEwMDg3M2UyZWNmIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0
b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5jcHAKKysrIGIvU291cmNlL1dlYkNvcmUvaW5zcGVj
dG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuY3BwCkBAIC03MSw2ICs3MSw3IEBACiAjaW5jbHVk
ZSA8d3RmL0N1cnJlbnRUaW1lLmg+CiAjaW5jbHVkZSA8d3RmL0hleE51bWJlci5oPgogI2luY2x1
ZGUgPHd0Zi9MaXN0SGFzaFNldC5oPgorI2luY2x1ZGUgPHd0Zi9NZW1vcnlJbnN0cnVtZW50YXRp
b25IYXNoTWFwLmg+CiAjaW5jbHVkZSA8d3RmL1JlZlB0ci5oPgogI2luY2x1ZGUgPHd0Zi90ZXh0
L1N0cmluZ0J1aWxkZXIuaD4KIApAQCAtNjY4LDYgKzY2OSwxOSBAQCB2b2lkIEluc3BlY3RvclJl
c291cmNlQWdlbnQ6Om1haW5GcmFtZU5hdmlnYXRlZChEb2N1bWVudExvYWRlciogbG9hZGVyKQog
ICAgIG1fcmVzb3VyY2VzRGF0YS0+Y2xlYXIobV9wYWdlQWdlbnQtPmxvYWRlcklkKGxvYWRlcikp
OwogfQogCit2b2lkIEluc3BlY3RvclJlc291cmNlQWdlbnQ6OnJlcG9ydE1lbW9yeVVzYWdlKE1l
bW9yeU9iamVjdEluZm8qIG1lbW9yeU9iamVjdEluZm8pIGNvbnN0Cit7CisgICAgTWVtb3J5Q2xh
c3NJbmZvIGluZm8obWVtb3J5T2JqZWN0SW5mbywgdGhpcywgV2ViQ29yZU1lbW9yeVR5cGVzOjpJ
bnNwZWN0b3JSZXNvdXJjZUFnZW50KTsKKyAgICBJbnNwZWN0b3JCYXNlQWdlbnQ8SW5zcGVjdG9y
UmVzb3VyY2VBZ2VudD46OnJlcG9ydE1lbW9yeVVzYWdlKG1lbW9yeU9iamVjdEluZm8pOworICAg
IGluZm8uYWRkTWVtYmVyKG1fcGFnZUFnZW50KTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX2NsaWVu
dCk7CisgICAgaW5mby5hZGRXZWFrUG9pbnRlcihtX2Zyb250ZW5kKTsKKyAgICBpbmZvLmFkZE1l
bWJlcihtX3VzZXJBZ2VudE92ZXJyaWRlKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX3Jlc291cmNl
c0RhdGEpOworICAgIGluZm8uYWRkTWVtYmVyKG1fcGVuZGluZ1hIUlJlcGxheURhdGEpOworICAg
IGluZm8uYWRkTWVtYmVyKG1fc3R5bGVSZWNhbGN1bGF0aW9uSW5pdGlhdG9yKTsKK30KKwogSW5z
cGVjdG9yUmVzb3VyY2VBZ2VudDo6SW5zcGVjdG9yUmVzb3VyY2VBZ2VudChJbnN0cnVtZW50aW5n
QWdlbnRzKiBpbnN0cnVtZW50aW5nQWdlbnRzLCBJbnNwZWN0b3JQYWdlQWdlbnQqIHBhZ2VBZ2Vu
dCwgSW5zcGVjdG9yQ2xpZW50KiBjbGllbnQsIEluc3BlY3RvclN0YXRlKiBzdGF0ZSkKICAgICA6
IEluc3BlY3RvckJhc2VBZ2VudDxJbnNwZWN0b3JSZXNvdXJjZUFnZW50PigiTmV0d29yayIsIGlu
c3RydW1lbnRpbmdBZ2VudHMsIHN0YXRlKQogICAgICwgbV9wYWdlQWdlbnQocGFnZUFnZW50KQpk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdl
bnQuaCBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmgK
aW5kZXggNTk0OWU1YWI4NzdjMTRlZWM1Zjc1MDg4MjI2OWVlODA5M2UwY2U0Zi4uMDZjOWVhYmEy
ZDEyMjQxMjZmZDFjN2Q2ZjIxY2NiZjU1YTQ4N2I5NyAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNv
cmUvaW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQuaAorKysgYi9Tb3VyY2UvV2ViQ29y
ZS9pbnNwZWN0b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5oCkBAIC0xNTMsNiArMTUzLDggQEAg
cHVibGljOgogICAgIHZpcnR1YWwgdm9pZCBjbGVhckJyb3dzZXJDb29raWVzKEVycm9yU3RyaW5n
Kik7CiAgICAgdmlydHVhbCB2b2lkIHNldENhY2hlRGlzYWJsZWQoRXJyb3JTdHJpbmcqLCBib29s
IGNhY2hlRGlzYWJsZWQpOwogCisgICAgdmlydHVhbCB2b2lkIHJlcG9ydE1lbW9yeVVzYWdlKE1l
bW9yeU9iamVjdEluZm8qKSBjb25zdCBPVkVSUklERTsKKwogcHJpdmF0ZToKICAgICBJbnNwZWN0
b3JSZXNvdXJjZUFnZW50KEluc3RydW1lbnRpbmdBZ2VudHMqLCBJbnNwZWN0b3JQYWdlQWdlbnQq
LCBJbnNwZWN0b3JDbGllbnQqLCBJbnNwZWN0b3JTdGF0ZSopOwogCmRpZmYgLS1naXQgYS9Tb3Vy
Y2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuY3BwIGIvU291cmNlL1dl
YkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNvdXJjZXNEYXRhLmNwcAppbmRleCA3ODhlYmVhNTVk
MjZiOTI1NWIzZDE5MzFmOGEzZjlmYmIwY2Y5NjkxLi4xYTU3Y2IwYTkxNDI0Mjg4NTYwNjk0YjQ3
NDE3YmMzNzQ1NDJhNzJjIDEwMDY0NAotLS0gYS9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0
d29ya1Jlc291cmNlc0RhdGEuY3BwCisrKyBiL1NvdXJjZS9XZWJDb3JlL2luc3BlY3Rvci9OZXR3
b3JrUmVzb3VyY2VzRGF0YS5jcHAKQEAgLTM1LDYgKzM1LDcgQEAKICNpbmNsdWRlICJET01JbXBs
ZW1lbnRhdGlvbi5oIgogI2luY2x1ZGUgIlNoYXJlZEJ1ZmZlci5oIgogI2luY2x1ZGUgIlRleHRS
ZXNvdXJjZURlY29kZXIuaCIKKyNpbmNsdWRlIDx3dGYvTWVtb3J5SW5zdHJ1bWVudGF0aW9uSGFz
aE1hcC5oPgogCiBuYW1lc3BhY2UgewogLy8gMTAwTUIKQEAgLTY2LDYgKzY3LDE1IEBAIFhIUlJl
cGxheURhdGE6OlhIUlJlcGxheURhdGEoY29uc3QgU3RyaW5nICZtZXRob2QsIGNvbnN0IEtVUkwm
IHVybCwgYm9vbCBhc3luYywKIHsKIH0KIAordm9pZCBYSFJSZXBsYXlEYXRhOjpyZXBvcnRNZW1v
cnlVc2FnZShNZW1vcnlPYmplY3RJbmZvKiBtZW1vcnlPYmplY3RJbmZvKSBjb25zdAoreworICAg
IE1lbW9yeUNsYXNzSW5mbyBpbmZvKG1lbW9yeU9iamVjdEluZm8sIHRoaXMpOworICAgIGluZm8u
YWRkTWVtYmVyKG1fbWV0aG9kKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX3VybCk7CisgICAgaW5m
by5hZGRNZW1iZXIobV9mb3JtRGF0YSk7CisgICAgaW5mby5hZGRNZW1iZXIobV9oZWFkZXJzKTsK
K30KKwogLy8gUmVzb3VyY2VEYXRhCiBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRh
OjpSZXNvdXJjZURhdGEoY29uc3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IFN0cmluZyYgbG9h
ZGVySWQpCiAgICAgOiBtX3JlcXVlc3RJZChyZXF1ZXN0SWQpCkBAIC0xMzcsNiArMTQ3LDIyIEBA
IHNpemVfdCBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6UmVzb3VyY2VEYXRhOjpkZWNvZGVEYXRhVG9D
b250ZW50KCkKICAgICByZXR1cm4gY29udGVudFNpemVJbkJ5dGVzKG1fY29udGVudCkgLSBkYXRh
TGVuZ3RoOwogfQogCit2b2lkIE5ldHdvcmtSZXNvdXJjZXNEYXRhOjpSZXNvdXJjZURhdGE6OnJl
cG9ydE1lbW9yeVVzYWdlKE1lbW9yeU9iamVjdEluZm8qIG1lbW9yeU9iamVjdEluZm8pIGNvbnN0
Cit7CisgICAgTWVtb3J5Q2xhc3NJbmZvIGluZm8obWVtb3J5T2JqZWN0SW5mbywgdGhpcyk7Cisg
ICAgaW5mby5hZGRNZW1iZXIobV9yZXF1ZXN0SWQpOworICAgIGluZm8uYWRkTWVtYmVyKG1fbG9h
ZGVySWQpOworICAgIGluZm8uYWRkTWVtYmVyKG1fZnJhbWVJZCk7CisgICAgaW5mby5hZGRNZW1i
ZXIobV91cmwpOworICAgIGluZm8uYWRkTWVtYmVyKG1fY29udGVudCk7CisgICAgaW5mby5hZGRN
ZW1iZXIobV94aHJSZXBsYXlEYXRhKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX2RhdGFCdWZmZXIp
OworICAgIGluZm8uYWRkTWVtYmVyKG1fdGV4dEVuY29kaW5nTmFtZSk7CisgICAgaW5mby5hZGRN
ZW1iZXIobV9kZWNvZGVyKTsKKyAgICBpbmZvLmFkZE1lbWJlcihtX2J1ZmZlcik7CisgICAgaW5m
by5hZGRNZW1iZXIobV9jYWNoZWRSZXNvdXJjZSk7Cit9CisKIC8vIE5ldHdvcmtSZXNvdXJjZXNE
YXRhCiBOZXR3b3JrUmVzb3VyY2VzRGF0YTo6TmV0d29ya1Jlc291cmNlc0RhdGEoKQogICAgIDog
bV9jb250ZW50U2l6ZSgwKQpAQCAtMzgyLDYgKzQwOCwxNCBAQCBib29sIE5ldHdvcmtSZXNvdXJj
ZXNEYXRhOjplbnN1cmVGcmVlU3BhY2Uoc2l6ZV90IHNpemUpCiAgICAgcmV0dXJuIHRydWU7CiB9
CiAKK3ZvaWQgTmV0d29ya1Jlc291cmNlc0RhdGE6OnJlcG9ydE1lbW9yeVVzYWdlKE1lbW9yeU9i
amVjdEluZm8qIG1lbW9yeU9iamVjdEluZm8pIGNvbnN0Cit7CisgICAgTWVtb3J5Q2xhc3NJbmZv
IGluZm8obWVtb3J5T2JqZWN0SW5mbywgdGhpcyk7CisgICAgaW5mby5hZGRNZW1iZXIobV9yZXF1
ZXN0SWRzRGVxdWUpOworICAgIGluZm8uYWRkTWVtYmVyKG1fcmV1c2VkWEhSUmVwbGF5RGF0YVJl
cXVlc3RJZHMpOworICAgIGluZm8uYWRkTWVtYmVyKG1fcmVxdWVzdElkVG9SZXNvdXJjZURhdGFN
YXApOworfQorCiB9IC8vIG5hbWVzcGFjZSBXZWJDb3JlCiAKICNlbmRpZiAvLyBFTkFCTEUoSU5T
UEVDVE9SKQpkaWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL05ldHdvcmtSZXNv
dXJjZXNEYXRhLmggYi9Tb3VyY2UvV2ViQ29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0Rh
dGEuaAppbmRleCAyMjA5M2ViZDNhMmJiODI1NjgxNDc3NjRkYTE1MzhmZjBhN2JhZThkLi40MTM0
MGEzZDg5ZWVlNmNhZWFkNGFjOTFlODM1ZGMyYTgxNDY5M2JiIDEwMDY0NAotLS0gYS9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuaAorKysgYi9Tb3VyY2UvV2Vi
Q29yZS9pbnNwZWN0b3IvTmV0d29ya1Jlc291cmNlc0RhdGEuaApAQCAtNTcsNiArNTcsNyBAQCBw
dWJsaWM6CiAgICAgUGFzc1JlZlB0cjxGb3JtRGF0YT4gZm9ybURhdGEoKSBjb25zdCB7IHJldHVy
biBtX2Zvcm1EYXRhOyB9CiAgICAgY29uc3QgSFRUUEhlYWRlck1hcCYgaGVhZGVycygpIGNvbnN0
IHsgcmV0dXJuIG1faGVhZGVyczsgfQogICAgIGJvb2wgaW5jbHVkZUNyZWRlbnRpYWxzKCkgY29u
c3QgeyByZXR1cm4gbV9pbmNsdWRlQ3JlZGVudGlhbHM7IH0KKyAgICB2b2lkIHJlcG9ydE1lbW9y
eVVzYWdlKE1lbW9yeU9iamVjdEluZm8qKSBjb25zdDsKIHByaXZhdGU6CiAgICAgWEhSUmVwbGF5
RGF0YShjb25zdCBTdHJpbmcgJm1ldGhvZCwgY29uc3QgS1VSTCYsIGJvb2wgYXN5bmMsIFBhc3NS
ZWZQdHI8Rm9ybURhdGE+LCBib29sIGluY2x1ZGVDcmVkZW50aWFscyk7CiAKQEAgLTExNiw2ICsx
MTcsOSBAQCBwdWJsaWM6CiAKICAgICAgICAgWEhSUmVwbGF5RGF0YSogeGhyUmVwbGF5RGF0YSgp
IGNvbnN0IHsgcmV0dXJuIG1feGhyUmVwbGF5RGF0YS5nZXQoKTsgfQogICAgICAgICB2b2lkIHNl
dFhIUlJlcGxheURhdGEoWEhSUmVwbGF5RGF0YSogeGhyUmVwbGF5RGF0YSkgeyBtX3hoclJlcGxh
eURhdGEgPSB4aHJSZXBsYXlEYXRhOyB9CisKKyAgICAgICAgdm9pZCByZXBvcnRNZW1vcnlVc2Fn
ZShNZW1vcnlPYmplY3RJbmZvKikgY29uc3Q7CisKICAgICBwcml2YXRlOgogICAgICAgICBib29s
IGhhc0RhdGEoKSBjb25zdCB7IHJldHVybiBtX2RhdGFCdWZmZXI7IH0KICAgICAgICAgc2l6ZV90
IGRhdGFMZW5ndGgoKSBjb25zdDsKQEAgLTE2Myw2ICsxNjcsOCBAQCBwdWJsaWM6CiAgICAgdm9p
ZCByZXVzZVhIUlJlcGxheURhdGEoY29uc3QgU3RyaW5nJiByZXF1ZXN0SWQsIGNvbnN0IFN0cmlu
ZyYgcmV1c2VkUmVxdWVzdElkKTsKICAgICBYSFJSZXBsYXlEYXRhKiB4aHJSZXBsYXlEYXRhKGNv
bnN0IFN0cmluZyYgcmVxdWVzdElkKTsKIAorICAgIHZvaWQgcmVwb3J0TWVtb3J5VXNhZ2UoTWVt
b3J5T2JqZWN0SW5mbyopIGNvbnN0OworCiBwcml2YXRlOgogICAgIHZvaWQgZW5zdXJlTm9EYXRh
Rm9yUmVxdWVzdElkKGNvbnN0IFN0cmluZyYgcmVxdWVzdElkKTsKICAgICBib29sIGVuc3VyZUZy
ZWVTcGFjZShzaXplX3QpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>