<?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>96904</bug_id>
          
          <creation_ts>2012-09-17 03:32:15 -0700</creation_ts>
          <short_desc>Web Inspector: XHR replay fixes: should remove replayed xhr from memory cache, should not assert.</short_desc>
          <delta_ts>2012-09-17 11:23: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>96931</dependson>
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Vsevolod Vlasov">vsevik</reporter>
          <assigned_to name="Vsevolod Vlasov">vsevik</assigned_to>
          <cc>apavlov</cc>
    
    <cc>bweinstein</cc>
    
    <cc>joepeck</cc>
    
    <cc>keishi</cc>
    
    <cc>loislo</cc>
    
    <cc>ossy</cc>
    
    <cc>pfeldman</cc>
    
    <cc>pmuellr</cc>
    
    <cc>rik</cc>
    
    <cc>timothy</cc>
    
    <cc>webkit.review.bot</cc>
    
    <cc>yurys</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>721789</commentid>
    <comment_count>0</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-09-17 03:32:15 -0700</bug_when>
    <thetext>Patch to follow.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>721805</commentid>
    <comment_count>1</comment_count>
      <attachid>164369</attachid>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-09-17 04:47:06 -0700</bug_when>
    <thetext>Created attachment 164369
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>721833</commentid>
    <comment_count>2</comment_count>
      <attachid>164369</attachid>
    <who name="WebKit Review Bot">webkit.review.bot</who>
    <bug_when>2012-09-17 05:51:49 -0700</bug_when>
    <thetext>Comment on attachment 164369
Patch

Rejecting attachment 164369 from commit-queue.

Failed to run &quot;[&apos;/mnt/git/webkit-commit-queue/Tools/Scripts/webkit-patch&apos;, &apos;--status-host=queues.webkit.org&apos;, &apos;-...&quot; exit_code: 2

Last 500 characters of output:
commit-queue/Source/WebKit/chromium/third_party/v8-i18n --revision 142 --non-interactive --force --accept theirs-conflict --ignore-externals&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
49&gt;At revision 142.

________ running &apos;/usr/bin/python tools/clang/scripts/update.py --mac-only&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;

________ running &apos;/usr/bin/python gyp_webkit&apos; in &apos;/mnt/git/webkit-commit-queue/Source/WebKit/chromium&apos;
Updating webkit projects from gyp files...

Full output: http://queues.webkit.org/results/13863820</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>721860</commentid>
    <comment_count>3</comment_count>
    <who name="Vsevolod Vlasov">vsevik</who>
    <bug_when>2012-09-17 06:27:26 -0700</bug_when>
    <thetext>Committed r128749: &lt;http://trac.webkit.org/changeset/128749&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>722093</commentid>
    <comment_count>4</comment_count>
    <who name="Csaba Osztrogonác">ossy</who>
    <bug_when>2012-09-17 11:23:12 -0700</bug_when>
    <thetext>(In reply to comment #3)
&gt; Committed r128749: &lt;http://trac.webkit.org/changeset/128749&gt;

It caused a regression - https://bugs.webkit.org/show_bug.cgi?id=96931. Could you check it, please?</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>164369</attachid>
            <date>2012-09-17 04:47:06 -0700</date>
            <delta_ts>2012-09-17 05:51:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-96904-20120917154633.patch</filename>
            <type>text/plain</type>
            <size>12482</size>
            <attacher name="Vsevolod Vlasov">vsevik</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMTI4NjAxCmRpZmYgLS1naXQgYS9Tb3VyY2UvV2ViQ29yZS9D
aGFuZ2VMb2cgYi9Tb3VyY2UvV2ViQ29yZS9DaGFuZ2VMb2cKaW5kZXggMDQzMTU3NjI5MzRhOTM2
YjMzYWJkODJlYjJmMzczZWYxZjg1ZDQzZC4uZmQ0OTdjNWIxMTk5YTFjZmZkOWY1ZWIyYzJkMGQz
ZWIzZDEzZWViMCAxMDA2NDQKLS0tIGEvU291cmNlL1dlYkNvcmUvQ2hhbmdlTG9nCisrKyBiL1Nv
dXJjZS9XZWJDb3JlL0NoYW5nZUxvZwpAQCAtMSwzICsxLDIwIEBACisyMDEyLTA5LTE3ICBWc2V2
b2xvZCBWbGFzb3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0
b3I6IFhIUiByZXBsYXkgZml4ZXM6IHNob3VsZCByZW1vdmUgcmVwbGF5ZWQgeGhyIGZyb20gbWVt
b3J5IGNhY2hlLCBzaG91bGQgbm90IGFzc2VydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtp
dC5vcmcvc2hvd19idWcuY2dpP2lkPTk2OTA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZ
IChPT1BTISkuCisKKyAgICAgICAgUmVwbGF5ZWQgcmVxdWVzdCBpcyBub3cgcmVtb3ZlZCBmcm9t
IG1lb3J5IGNhY2hlIGJlZm9yZSByZXBsYXlpbmcuCisgICAgICAgIFJlcXVlc3QgYm9keSBpcyBu
b3cgc2V0IHRvIDAgd2hlbiBpdCB3YXMgbm90IHByZXNlbnQgaW4gb3JpZ2luYWwgcmVxdWVzdC4K
KworICAgICAgICBUZXN0OiBodHRwL3Rlc3RzL2luc3BlY3Rvci9uZXR3b3JrL25ldHdvcmsteGhy
LXJlcGxheS5odG1sCisKKyAgICAgICAgKiBpbnNwZWN0b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2Vu
dC5jcHA6CisgICAgICAgIChXZWJDb3JlOjpJbnNwZWN0b3JSZXNvdXJjZUFnZW50OjpyZXBsYXlY
SFIpOgorICAgICAgICAqIHhtbC9YTUxIdHRwUmVxdWVzdC5jcHA6CisgICAgICAgIChXZWJDb3Jl
OjpYTUxIdHRwUmVxdWVzdDo6c2VuZEZyb21JbnNwZWN0b3IpOgorCiAyMDEyLTA5LTE0ICBBbmRy
ZXkgS29zeWFrb3YgIDxjYXNlcUBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgV2ViIEluc3BlY3Rv
cjogcmV1c2UgV2ViSW5zcGVjdG9yLlByb2dyZXNzSW5kaWNhdG9yIGluIEF1ZGl0cyBwYW5lbApk
aWZmIC0tZ2l0IGEvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdl
bnQuY3BwIGIvU291cmNlL1dlYkNvcmUvaW5zcGVjdG9yL0luc3BlY3RvclJlc291cmNlQWdlbnQu
Y3BwCmluZGV4IGQ4YTIzZWQxMjc0NjJkMmVjNDQ5M2FhZTMwNmI0YWMxY2NjNzFkZjUuLjdkZWZi
MzU5NWRjYjFhZGE5MjUyYTdlYjYyMDgzNDU2NjU4YWI0YzQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9X
ZWJDb3JlL2luc3BlY3Rvci9JbnNwZWN0b3JSZXNvdXJjZUFnZW50LmNwcAorKysgYi9Tb3VyY2Uv
V2ViQ29yZS9pbnNwZWN0b3IvSW5zcGVjdG9yUmVzb3VyY2VBZ2VudC5jcHAKQEAgLTYxNyw2ICs2
MTcsMTAgQEAgdm9pZCBJbnNwZWN0b3JSZXNvdXJjZUFnZW50OjpyZXBsYXlYSFIoRXJyb3JTdHJp
bmcqLCBjb25zdCBTdHJpbmcmIHJlcXVlc3RJZCkKICAgICBpZiAoIXhoclJlcGxheURhdGEpCiAg
ICAgICAgIHJldHVybjsKIAorICAgIENhY2hlZFJlc291cmNlKiBjYWNoZWRSZXNvdXJjZSA9IG1l
bW9yeUNhY2hlKCktPnJlc291cmNlRm9yVVJMKHhoclJlcGxheURhdGEtPnVybCgpKTsKKyAgICBp
ZiAoY2FjaGVkUmVzb3VyY2UpCisgICAgICAgIG1lbW9yeUNhY2hlKCktPnJlbW92ZShjYWNoZWRS
ZXNvdXJjZSk7CisKICAgICB4aHItPm9wZW4oeGhyUmVwbGF5RGF0YS0+bWV0aG9kKCksIHhoclJl
cGxheURhdGEtPnVybCgpLCB4aHJSZXBsYXlEYXRhLT5hc3luYygpLCBjb2RlKTsKICAgICBIVFRQ
SGVhZGVyTWFwOjpjb25zdF9pdGVyYXRvciBlbmQgPSB4aHJSZXBsYXlEYXRhLT5oZWFkZXJzKCku
ZW5kKCk7CiAgICAgZm9yIChIVFRQSGVhZGVyTWFwOjpjb25zdF9pdGVyYXRvciBpdCA9IHhoclJl
cGxheURhdGEtPmhlYWRlcnMoKS5iZWdpbigpOyBpdCE9IGVuZDsgKytpdCkKZGlmZiAtLWdpdCBh
L1NvdXJjZS9XZWJDb3JlL3htbC9YTUxIdHRwUmVxdWVzdC5jcHAgYi9Tb3VyY2UvV2ViQ29yZS94
bWwvWE1MSHR0cFJlcXVlc3QuY3BwCmluZGV4IDRhMjNhZDM0ZWFiYzI2N2VlMzAxZTY0MzM4ZmUx
MzZiNmRkYTkwOTIuLjA5N2JjNDQyN2YwZDBjNGM2NTEyMGEzYjc5YWFmYmZkYjM0ZjQ0YzggMTAw
NjQ0Ci0tLSBhL1NvdXJjZS9XZWJDb3JlL3htbC9YTUxIdHRwUmVxdWVzdC5jcHAKKysrIGIvU291
cmNlL1dlYkNvcmUveG1sL1hNTEh0dHBSZXF1ZXN0LmNwcApAQCAtNjg0LDcgKzY4NCw3IEBAIHZv
aWQgWE1MSHR0cFJlcXVlc3Q6OnNlbmRCeXRlc0RhdGEoY29uc3Qgdm9pZCogZGF0YSwgc2l6ZV90
IGxlbmd0aCwgRXhjZXB0aW9uQ29kCiAKIHZvaWQgWE1MSHR0cFJlcXVlc3Q6OnNlbmRGcm9tSW5z
cGVjdG9yKFBhc3NSZWZQdHI8Rm9ybURhdGE+IGZvcm1EYXRhLCBFeGNlcHRpb25Db2RlJiBlYykK
IHsKLSAgICBtX3JlcXVlc3RFbnRpdHlCb2R5ID0gZm9ybURhdGEgPyBmb3JtRGF0YS0+ZGVlcENv
cHkoKSA6IEZvcm1EYXRhOjpjcmVhdGUoKTsKKyAgICBtX3JlcXVlc3RFbnRpdHlCb2R5ID0gZm9y
bURhdGEgPyBmb3JtRGF0YS0+ZGVlcENvcHkoKSA6IDA7CiAgICAgY3JlYXRlUmVxdWVzdChlYyk7
CiAgICAgbV9leGNlcHRpb25Db2RlID0gZWM7CiB9CmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9D
aGFuZ2VMb2cgYi9MYXlvdXRUZXN0cy9DaGFuZ2VMb2cKaW5kZXggYzgwMDA3OWZkYjBlNjg3NjA0
MzMxMmRlOTJiYzllYzIxZjY0NzA0Ni4uMDA5NzNhYjRiYjdjYWEwMGM3ZjI2OWY4MDFmNjBmOGEw
NDQxZjk0MyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCisrKyBiL0xheW91dFRl
c3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE0IEBACisyMDEyLTA5LTE3ICBWc2V2b2xvZCBWbGFz
b3YgIDx2c2V2aWtAY2hyb21pdW0ub3JnPgorCisgICAgICAgIFdlYiBJbnNwZWN0b3I6IFhIUiBy
ZXBsYXkgZml4ZXM6IHNob3VsZCByZW1vdmUgcmVwbGF5ZWQgeGhyIGZyb20gbWVtb3J5IGNhY2hl
LCBzaG91bGQgbm90IGFzc2VydC4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hv
d19idWcuY2dpP2lkPTk2OTA0CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISku
CisKKyAgICAgICAgUmUtZW5hYmxlZCBodHRwL3Rlc3RzL2luc3BlY3Rvci9uZXR3b3JrL25ldHdv
cmsteGhyLXJlcGxheS5odG1sIHRlc3QuCisKKyAgICAgICAgKiBodHRwL3Rlc3RzL2luc3BlY3Rv
ci9uZXR3b3JrL25ldHdvcmsteGhyLXJlcGxheS5odG1sOiBSZW5hbWVkIGZyb20gTGF5b3V0VGVz
dHMvaHR0cC90ZXN0cy9pbnNwZWN0b3IvbmV0d29yay9uZXR3b3JrLXhoci1yZXBsYXkuaHRtbF9k
aXNhYmxlZC4KKwogMjAxMi0wOS0xNCAgVnNldm9sb2QgVmxhc292ICA8dnNldmlrQGNocm9taXVt
Lm9yZz4KIAogICAgICAgICBVbnJldmlld2VkIHNraXBwaW5nIGZhaWxpbmcgdGVzdC4KZGlmZiAt
LWdpdCBhL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaW5zcGVjdG9yL25ldHdvcmsvbmV0d29yay14
aHItcmVwbGF5Lmh0bWwgYi9MYXlvdXRUZXN0cy9odHRwL3Rlc3RzL2luc3BlY3Rvci9uZXR3b3Jr
L25ldHdvcmsteGhyLXJlcGxheS5odG1sCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLmVmZjU4ZDc1ODY5ZGMwMWI4MzU2
NDc3NGNiMzQ5Y2MyNDY4YTRhNDAKLS0tIC9kZXYvbnVsbAorKysgYi9MYXlvdXRUZXN0cy9odHRw
L3Rlc3RzL2luc3BlY3Rvci9uZXR3b3JrL25ldHdvcmsteGhyLXJlcGxheS5odG1sCkBAIC0wLDAg
KzEsMTA5IEBACis8aHRtbD4KKzxoZWFkPgorPHNjcmlwdCBzcmM9Ii4uL2luc3BlY3Rvci10ZXN0
LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIuLi9uZXR3b3JrLXRlc3QuanMiPjwvc2NyaXB0
PgorPHNjcmlwdD4KKworZnVuY3Rpb24gdGVzdCgpCit7CisgICAgdmFyIG5ldHdvcmtQYW5lbCA9
IFdlYkluc3BlY3Rvci5zaG93UGFuZWwoIm5ldHdvcmsiKTsKKworICAgIGZ1bmN0aW9uIGxhc3RS
ZXF1ZXN0KCkKKyAgICB7CisgICAgICAgIHJldHVybiBuZXR3b3JrUGFuZWwucmVxdWVzdHNbbmV0
d29ya1BhbmVsLnJlcXVlc3RzLmxlbmd0aCAtIDFdOworICAgIH0KKworICAgIGZ1bmN0aW9uIGR1
bXBSZXF1ZXN0KHJlcXVlc3QpCisgICAgeworICAgICAgICBJbnNwZWN0b3JUZXN0LmFkZFJlc3Vs
dCgiRHVtcGluZyByZXF1ZXN0OiAiKTsKKyAgICAgICAgSW5zcGVjdG9yVGVzdC5hZGRSZXN1bHQo
IiAgICB1cmw6ICIgKyByZXF1ZXN0LnVybCk7CisgICAgICAgIGlmIChyZXF1ZXN0LnJlcXVlc3RG
b3JtRGF0YSkKKyAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYWRkUmVzdWx0KCIgICAgcmVxdWVz
dEZvcm1EYXRhOiAiICsgcmVxdWVzdC5yZXF1ZXN0Rm9ybURhdGEpOworICAgICAgICBJbnNwZWN0
b3JUZXN0LmFkZFJlc3VsdCgiICAgIHJlcXVlc3RNZXRob2Q6ICIgKyByZXF1ZXN0LnJlcXVlc3RN
ZXRob2QpOworICAgICAgICBJbnNwZWN0b3JUZXN0LmFkZFJlc3VsdCgiICAgIHRlc3QgcmVxdWVz
dCBoZWFkZXIgdmFsdWU6ICIgKyByZXF1ZXN0LnJlcXVlc3RIZWFkZXJWYWx1ZSgiaGVhZGVyTmFt
ZSIpKTsKKyAgICB9CisKKyAgICBmdW5jdGlvbiBhc3NlcnRSZXF1ZXN0RXF1YWwocmVxdWVzdDEs
IHJlcXVlc3QyKQorICAgIHsKKyAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMocmVx
dWVzdDEudXJsLCByZXF1ZXN0Mi51cmwsICJSZXF1ZXN0cyBoYXZlIGRpZmZlcmVudCB1cmwiKTsK
KyAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMocmVxdWVzdDEucmVxdWVzdEZvcm1E
YXRhLCByZXF1ZXN0Mi5yZXF1ZXN0Rm9ybURhdGEsICJSZXF1ZXN0cyBoYXZlIGRpZmZlcmVudCBy
ZXF1ZXN0Rm9ybURhdGEiKTsKKyAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMocmVx
dWVzdDEucmVxdWVzdE1ldGhvZCwgcmVxdWVzdDIucmVxdWVzdE1ldGhvZCwgIlJlcXVlc3RzIGhh
dmUgZGlmZmVyZW50IHJlcXVlc3RNZXRob2QiKTsKKyAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3Nl
cnRFcXVhbHMocmVxdWVzdDEucmVxdWVzdEhlYWRlcnNUZXh0LCByZXF1ZXN0Mi5yZXF1ZXN0SGVh
ZGVyc1RleHQsICJSZXF1ZXN0cyBoYXZlIGRpZmZlcmVudCByZXF1ZXN0SGVhZGVyc1RleHQiKTsK
KyAgICB9CisKKyAgICBmdW5jdGlvbiB0ZXN0WEhSUmVwbGF5KG1ldGhvZCwgdXJsLCBhc3luYywg
dXNlciwgcGFzc3dvcmQsIGhlYWRlcnMsIHdpdGhDcmVkZW50aWFscywgcGF5bG9hZCwgY2FsbGJh
Y2spCisgICAgeworICAgICAgICBJbnNwZWN0b3JUZXN0LnJlc2V0SW5zcGVjdG9yUmVzb3VyY2Vz
RGF0YShzdGVwMSk7CisKKyAgICAgICAgZnVuY3Rpb24gc3RlcDEoKQorICAgICAgICB7CisgICAg
ICAgICAgICBJbnNwZWN0b3JUZXN0Lm1ha2VYSFIobWV0aG9kLCB1cmwsIGFzeW5jLCB1c2VyLCBw
YXNzd29yZCwgaGVhZGVycywgd2l0aENyZWRlbnRpYWxzLCBwYXlsb2FkLCBzdGVwMik7CisgICAg
ICAgIH0KKworICAgICAgICB2YXIgb3JpZ2luYWxSZXF1ZXN0OworICAgICAgICBmdW5jdGlvbiBz
dGVwMigpCisgICAgICAgIHsKKyAgICAgICAgICAgIG9yaWdpbmFsUmVxdWVzdCA9IGxhc3RSZXF1
ZXN0KCk7CisgICAgICAgICAgICBkdW1wUmVxdWVzdChvcmlnaW5hbFJlcXVlc3QpOworICAgICAg
ICAgICAgTmV0d29ya0FnZW50LnJlcGxheVhIUihvcmlnaW5hbFJlcXVlc3QucmVxdWVzdElkKTsK
KyAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYWRkU25pZmZlcihXZWJJbnNwZWN0b3IuTmV0d29y
a0xvZ1ZpZXcucHJvdG90eXBlLCAiX2FwcGVuZFJlcXVlc3QiLCBzdGVwMyk7CisgICAgICAgIH0K
KworICAgICAgICBmdW5jdGlvbiBzdGVwMygpCisgICAgICAgIHsKKyAgICAgICAgICAgIHZhciBy
ZXBsYXllZFJlcXVlc3QgPSBsYXN0UmVxdWVzdCgpOworICAgICAgICAgICAgYXNzZXJ0UmVxdWVz
dEVxdWFsKG9yaWdpbmFsUmVxdWVzdCwgcmVwbGF5ZWRSZXF1ZXN0KTsKKyAgICAgICAgICAgIGNh
bGxiYWNrKCk7CisgICAgICAgIH0KKyAgICB9CisKKworICAgIEluc3BlY3RvclRlc3QucnVuVGVz
dFN1aXRlKFsKKyAgICAgICAgZnVuY3Rpb24gdGVzdEdldFN0YXRpY0FzeW5jKG5leHQpCisgICAg
ICAgIHsKKyAgICAgICAgICAgIHRlc3RYSFJSZXBsYXkoIkdFVCIsICJyZXNvdXJjZXMvZW1wdHku
aHRtbCIsIHRydWUsICJ1c2VyIiwgInBhc3N3b3JkIiwgW1siaGVhZGVyTmFtZSIsICJoZWFkZXJW
YWx1ZSJdXSwgZmFsc2UsIHVuZGVmaW5lZCwgbmV4dCk7CisgICAgICAgIH0sCisKKyAgICAgICAg
ZnVuY3Rpb24gdGVzdEdldFN0YXRpY1N5bmMobmV4dCkKKyAgICAgICAgeworICAgICAgICAgICAg
dGVzdFhIUlJlcGxheSgiR0VUIiwgInJlc291cmNlcy9lbXB0eS5odG1sIiwgZmFsc2UsICJ1c2Vy
IiwgInBhc3N3b3JkIiwgW1siaGVhZGVyTmFtZSIsICJoZWFkZXJWYWx1ZSJdXSwgZmFsc2UsIHVu
ZGVmaW5lZCwgbmV4dCk7CisgICAgICAgIH0sCisKKyAgICAgICAgZnVuY3Rpb24gdGVzdEdldENh
Y2hlZEFzeW5jKG5leHQpCisgICAgICAgIHsKKyAgICAgICAgICAgIHRlc3RYSFJSZXBsYXkoIkdF
VCIsICJyZXNvdXJjZXMvcmFuZG9tLWNhY2hlZC5waHAiLCB0cnVlLCAidXNlciIsICJwYXNzd29y
ZCIsIFtbImhlYWRlck5hbWUiLCAiaGVhZGVyVmFsdWUiXV0sIGZhbHNlLCB1bmRlZmluZWQsIG5l
eHQpOworICAgICAgICB9LAorCisgICAgICAgIGZ1bmN0aW9uIHRlc3RHZXRDYWNoZWRTeW5jKG5l
eHQpCisgICAgICAgIHsKKyAgICAgICAgICAgIHRlc3RYSFJSZXBsYXkoIkdFVCIsICJyZXNvdXJj
ZXMvcmFuZG9tLWNhY2hlZC5waHAiLCBmYWxzZSwgInVzZXIiLCAicGFzc3dvcmQiLCBbWyJoZWFk
ZXJOYW1lIiwgImhlYWRlclZhbHVlIl1dLCBmYWxzZSwgdW5kZWZpbmVkLCBuZXh0KTsKKyAgICAg
ICAgfSwKKworICAgICAgICBmdW5jdGlvbiB0ZXN0R2V0UmFuZG9tQXN5bmMobmV4dCkKKyAgICAg
ICAgeworICAgICAgICAgICAgdGVzdFhIUlJlcGxheSgiR0VUIiwgInJlc291cmNlcy9yYW5kb20u
cGhwIiwgdHJ1ZSwgInVzZXIiLCAicGFzc3dvcmQiLCBbWyJoZWFkZXJOYW1lIiwgImhlYWRlclZh
bHVlIl1dLCBmYWxzZSwgdW5kZWZpbmVkLCBuZXh0KTsKKyAgICAgICAgfSwKKworICAgICAgICBm
dW5jdGlvbiB0ZXN0R2V0UmFuZG9tU3luYyhuZXh0KQorICAgICAgICB7CisgICAgICAgICAgICB0
ZXN0WEhSUmVwbGF5KCJHRVQiLCAicmVzb3VyY2VzL3JhbmRvbS5waHAiLCBmYWxzZSwgInVzZXIi
LCAicGFzc3dvcmQiLCBbWyJoZWFkZXJOYW1lIiwgImhlYWRlclZhbHVlIl1dLCBmYWxzZSwgdW5k
ZWZpbmVkLCBuZXh0KTsKKyAgICAgICAgfSwKKworICAgICAgICBmdW5jdGlvbiB0ZXN0UG9zdEFz
eW5jKG5leHQpCisgICAgICAgIHsKKyAgICAgICAgICAgIHRlc3RYSFJSZXBsYXkoIlBPU1QiLCAi
cmVzb3VyY2VzL3JhbmRvbS5waHAiLCB0cnVlLCAidXNlciIsICJwYXNzd29yZCIsIFtbImhlYWRl
ck5hbWUiLCAiaGVhZGVyVmFsdWUiXV0sIGZhbHNlLCAicGF5bG9hZCIsIG5leHQpOworICAgICAg
ICB9LAorCisgICAgICAgIGZ1bmN0aW9uIHRlc3RQb3N0U3luYyhuZXh0KQorICAgICAgICB7Cisg
ICAgICAgICAgICB0ZXN0WEhSUmVwbGF5KCJQT1NUIiwgInJlc291cmNlcy9yYW5kb20ucGhwIiwg
ZmFsc2UsICJ1c2VyIiwgInBhc3N3b3JkIiwgW1siaGVhZGVyTmFtZSIsICJoZWFkZXJWYWx1ZSJd
XSwgZmFsc2UsICJwYXlsb2FkIiwgbmV4dCk7CisgICAgICAgIH0KKyAgICBdKTsKK30KKzwvc2Ny
aXB0PgorPC9oZWFkPgorPGJvZHkgb25sb2FkPSJydW5UZXN0KCkiPgorVGVzdHMgWEhSIHJlcGxh
eWluZy4KKzxhIGhyZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD05
NTE4NyI+QnVnIDk1MTg3PC9hPgorPC9ib2R5PgorPC9odG1sPgpkaWZmIC0tZ2l0IGEvTGF5b3V0
VGVzdHMvaHR0cC90ZXN0cy9pbnNwZWN0b3IvbmV0d29yay9uZXR3b3JrLXhoci1yZXBsYXkuaHRt
bF9kaXNhYmxlZCBiL0xheW91dFRlc3RzL2h0dHAvdGVzdHMvaW5zcGVjdG9yL25ldHdvcmsvbmV0
d29yay14aHItcmVwbGF5Lmh0bWxfZGlzYWJsZWQKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNjQ0Cmlu
ZGV4IGVmZjU4ZDc1ODY5ZGMwMWI4MzU2NDc3NGNiMzQ5Y2MyNDY4YTRhNDAuLjAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvTGF5b3V0VGVzdHMvaHR0cC90ZXN0
cy9pbnNwZWN0b3IvbmV0d29yay9uZXR3b3JrLXhoci1yZXBsYXkuaHRtbF9kaXNhYmxlZAorKysg
L2Rldi9udWxsCkBAIC0xLDEwOSArMCwwIEBACi08aHRtbD4KLTxoZWFkPgotPHNjcmlwdCBzcmM9
Ii4uL2luc3BlY3Rvci10ZXN0LmpzIj48L3NjcmlwdD4KLTxzY3JpcHQgc3JjPSIuLi9uZXR3b3Jr
LXRlc3QuanMiPjwvc2NyaXB0PgotPHNjcmlwdD4KLQotZnVuY3Rpb24gdGVzdCgpCi17Ci0gICAg
dmFyIG5ldHdvcmtQYW5lbCA9IFdlYkluc3BlY3Rvci5zaG93UGFuZWwoIm5ldHdvcmsiKTsKLQot
ICAgIGZ1bmN0aW9uIGxhc3RSZXF1ZXN0KCkKLSAgICB7Ci0gICAgICAgIHJldHVybiBuZXR3b3Jr
UGFuZWwucmVxdWVzdHNbbmV0d29ya1BhbmVsLnJlcXVlc3RzLmxlbmd0aCAtIDFdOwotICAgIH0K
LQotICAgIGZ1bmN0aW9uIGR1bXBSZXF1ZXN0KHJlcXVlc3QpCi0gICAgewotICAgICAgICBJbnNw
ZWN0b3JUZXN0LmFkZFJlc3VsdCgiRHVtcGluZyByZXF1ZXN0OiAiKTsKLSAgICAgICAgSW5zcGVj
dG9yVGVzdC5hZGRSZXN1bHQoIiAgICB1cmw6ICIgKyByZXF1ZXN0LnVybCk7Ci0gICAgICAgIGlm
IChyZXF1ZXN0LnJlcXVlc3RGb3JtRGF0YSkKLSAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYWRk
UmVzdWx0KCIgICAgcmVxdWVzdEZvcm1EYXRhOiAiICsgcmVxdWVzdC5yZXF1ZXN0Rm9ybURhdGEp
OwotICAgICAgICBJbnNwZWN0b3JUZXN0LmFkZFJlc3VsdCgiICAgIHJlcXVlc3RNZXRob2Q6ICIg
KyByZXF1ZXN0LnJlcXVlc3RNZXRob2QpOwotICAgICAgICBJbnNwZWN0b3JUZXN0LmFkZFJlc3Vs
dCgiICAgIHRlc3QgcmVxdWVzdCBoZWFkZXIgdmFsdWU6ICIgKyByZXF1ZXN0LnJlcXVlc3RIZWFk
ZXJWYWx1ZSgiaGVhZGVyTmFtZSIpKTsKLSAgICB9Ci0KLSAgICBmdW5jdGlvbiBhc3NlcnRSZXF1
ZXN0RXF1YWwocmVxdWVzdDEsIHJlcXVlc3QyKQotICAgIHsKLSAgICAgICAgSW5zcGVjdG9yVGVz
dC5hc3NlcnRFcXVhbHMocmVxdWVzdDEudXJsLCByZXF1ZXN0Mi51cmwsICJSZXF1ZXN0cyBoYXZl
IGRpZmZlcmVudCB1cmwiKTsKLSAgICAgICAgSW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMocmVx
dWVzdDEucmVxdWVzdEZvcm1EYXRhLCByZXF1ZXN0Mi5yZXF1ZXN0Rm9ybURhdGEsICJSZXF1ZXN0
cyBoYXZlIGRpZmZlcmVudCByZXF1ZXN0Rm9ybURhdGEiKTsKLSAgICAgICAgSW5zcGVjdG9yVGVz
dC5hc3NlcnRFcXVhbHMocmVxdWVzdDEucmVxdWVzdE1ldGhvZCwgcmVxdWVzdDIucmVxdWVzdE1l
dGhvZCwgIlJlcXVlc3RzIGhhdmUgZGlmZmVyZW50IHJlcXVlc3RNZXRob2QiKTsKLSAgICAgICAg
SW5zcGVjdG9yVGVzdC5hc3NlcnRFcXVhbHMocmVxdWVzdDEucmVxdWVzdEhlYWRlcnNUZXh0LCBy
ZXF1ZXN0Mi5yZXF1ZXN0SGVhZGVyc1RleHQsICJSZXF1ZXN0cyBoYXZlIGRpZmZlcmVudCByZXF1
ZXN0SGVhZGVyc1RleHQiKTsKLSAgICB9Ci0KLSAgICBmdW5jdGlvbiB0ZXN0WEhSUmVwbGF5KG1l
dGhvZCwgdXJsLCBhc3luYywgdXNlciwgcGFzc3dvcmQsIGhlYWRlcnMsIHdpdGhDcmVkZW50aWFs
cywgcGF5bG9hZCwgY2FsbGJhY2spCi0gICAgewotICAgICAgICBJbnNwZWN0b3JUZXN0LnJlc2V0
SW5zcGVjdG9yUmVzb3VyY2VzRGF0YShzdGVwMSk7Ci0KLSAgICAgICAgZnVuY3Rpb24gc3RlcDEo
KQotICAgICAgICB7Ci0gICAgICAgICAgICBJbnNwZWN0b3JUZXN0Lm1ha2VYSFIobWV0aG9kLCB1
cmwsIGFzeW5jLCB1c2VyLCBwYXNzd29yZCwgaGVhZGVycywgd2l0aENyZWRlbnRpYWxzLCBwYXls
b2FkLCBzdGVwMik7Ci0gICAgICAgIH0KLQotICAgICAgICB2YXIgb3JpZ2luYWxSZXF1ZXN0Owot
ICAgICAgICBmdW5jdGlvbiBzdGVwMigpCi0gICAgICAgIHsKLSAgICAgICAgICAgIG9yaWdpbmFs
UmVxdWVzdCA9IGxhc3RSZXF1ZXN0KCk7Ci0gICAgICAgICAgICBkdW1wUmVxdWVzdChvcmlnaW5h
bFJlcXVlc3QpOwotICAgICAgICAgICAgTmV0d29ya0FnZW50LnJlcGxheVhIUihvcmlnaW5hbFJl
cXVlc3QucmVxdWVzdElkKTsKLSAgICAgICAgICAgIEluc3BlY3RvclRlc3QuYWRkU25pZmZlcihX
ZWJJbnNwZWN0b3IuTmV0d29ya0xvZ1ZpZXcucHJvdG90eXBlLCAiX2FwcGVuZFJlcXVlc3QiLCBz
dGVwMyk7Ci0gICAgICAgIH0KLQotICAgICAgICBmdW5jdGlvbiBzdGVwMygpCi0gICAgICAgIHsK
LSAgICAgICAgICAgIHZhciByZXBsYXllZFJlcXVlc3QgPSBsYXN0UmVxdWVzdCgpOwotICAgICAg
ICAgICAgYXNzZXJ0UmVxdWVzdEVxdWFsKG9yaWdpbmFsUmVxdWVzdCwgcmVwbGF5ZWRSZXF1ZXN0
KTsKLSAgICAgICAgICAgIGNhbGxiYWNrKCk7Ci0gICAgICAgIH0KLSAgICB9Ci0KLQotICAgIElu
c3BlY3RvclRlc3QucnVuVGVzdFN1aXRlKFsKLSAgICAgICAgZnVuY3Rpb24gdGVzdEdldFN0YXRp
Y0FzeW5jKG5leHQpCi0gICAgICAgIHsKLSAgICAgICAgICAgIHRlc3RYSFJSZXBsYXkoIkdFVCIs
ICJyZXNvdXJjZXMvZW1wdHkuaHRtbCIsIHRydWUsICJ1c2VyIiwgInBhc3N3b3JkIiwgW1siaGVh
ZGVyTmFtZSIsICJoZWFkZXJWYWx1ZSJdXSwgZmFsc2UsIHVuZGVmaW5lZCwgbmV4dCk7Ci0gICAg
ICAgIH0sCi0KLSAgICAgICAgZnVuY3Rpb24gdGVzdEdldFN0YXRpY1N5bmMobmV4dCkKLSAgICAg
ICAgewotICAgICAgICAgICAgdGVzdFhIUlJlcGxheSgiR0VUIiwgInJlc291cmNlcy9lbXB0eS5o
dG1sIiwgZmFsc2UsICJ1c2VyIiwgInBhc3N3b3JkIiwgW1siaGVhZGVyTmFtZSIsICJoZWFkZXJW
YWx1ZSJdXSwgZmFsc2UsIHVuZGVmaW5lZCwgbmV4dCk7Ci0gICAgICAgIH0sCi0KLSAgICAgICAg
ZnVuY3Rpb24gdGVzdEdldENhY2hlZEFzeW5jKG5leHQpCi0gICAgICAgIHsKLSAgICAgICAgICAg
IHRlc3RYSFJSZXBsYXkoIkdFVCIsICJyZXNvdXJjZXMvcmFuZG9tLWNhY2hlZC5waHAiLCB0cnVl
LCAidXNlciIsICJwYXNzd29yZCIsIFtbImhlYWRlck5hbWUiLCAiaGVhZGVyVmFsdWUiXV0sIGZh
bHNlLCB1bmRlZmluZWQsIG5leHQpOwotICAgICAgICB9LAotCi0gICAgICAgIGZ1bmN0aW9uIHRl
c3RHZXRDYWNoZWRTeW5jKG5leHQpCi0gICAgICAgIHsKLSAgICAgICAgICAgIHRlc3RYSFJSZXBs
YXkoIkdFVCIsICJyZXNvdXJjZXMvcmFuZG9tLWNhY2hlZC5waHAiLCBmYWxzZSwgInVzZXIiLCAi
cGFzc3dvcmQiLCBbWyJoZWFkZXJOYW1lIiwgImhlYWRlclZhbHVlIl1dLCBmYWxzZSwgdW5kZWZp
bmVkLCBuZXh0KTsKLSAgICAgICAgfSwKLQotICAgICAgICBmdW5jdGlvbiB0ZXN0R2V0UmFuZG9t
QXN5bmMobmV4dCkKLSAgICAgICAgewotICAgICAgICAgICAgdGVzdFhIUlJlcGxheSgiR0VUIiwg
InJlc291cmNlcy9yYW5kb20ucGhwIiwgdHJ1ZSwgInVzZXIiLCAicGFzc3dvcmQiLCBbWyJoZWFk
ZXJOYW1lIiwgImhlYWRlclZhbHVlIl1dLCBmYWxzZSwgdW5kZWZpbmVkLCBuZXh0KTsKLSAgICAg
ICAgfSwKLQotICAgICAgICBmdW5jdGlvbiB0ZXN0R2V0UmFuZG9tU3luYyhuZXh0KQotICAgICAg
ICB7Ci0gICAgICAgICAgICB0ZXN0WEhSUmVwbGF5KCJHRVQiLCAicmVzb3VyY2VzL3JhbmRvbS5w
aHAiLCBmYWxzZSwgInVzZXIiLCAicGFzc3dvcmQiLCBbWyJoZWFkZXJOYW1lIiwgImhlYWRlclZh
bHVlIl1dLCBmYWxzZSwgdW5kZWZpbmVkLCBuZXh0KTsKLSAgICAgICAgfSwKLQotICAgICAgICBm
dW5jdGlvbiB0ZXN0UG9zdEFzeW5jKG5leHQpCi0gICAgICAgIHsKLSAgICAgICAgICAgIHRlc3RY
SFJSZXBsYXkoIlBPU1QiLCAicmVzb3VyY2VzL3JhbmRvbS5waHAiLCB0cnVlLCAidXNlciIsICJw
YXNzd29yZCIsIFtbImhlYWRlck5hbWUiLCAiaGVhZGVyVmFsdWUiXV0sIGZhbHNlLCAicGF5bG9h
ZCIsIG5leHQpOwotICAgICAgICB9LAotCi0gICAgICAgIGZ1bmN0aW9uIHRlc3RQb3N0U3luYyhu
ZXh0KQotICAgICAgICB7Ci0gICAgICAgICAgICB0ZXN0WEhSUmVwbGF5KCJQT1NUIiwgInJlc291
cmNlcy9yYW5kb20ucGhwIiwgZmFsc2UsICJ1c2VyIiwgInBhc3N3b3JkIiwgW1siaGVhZGVyTmFt
ZSIsICJoZWFkZXJWYWx1ZSJdXSwgZmFsc2UsICJwYXlsb2FkIiwgbmV4dCk7Ci0gICAgICAgIH0K
LSAgICBdKTsKLX0KLTwvc2NyaXB0PgotPC9oZWFkPgotPGJvZHkgb25sb2FkPSJydW5UZXN0KCki
PgotVGVzdHMgWEhSIHJlcGxheWluZy4KLTxhIGhyZWY9Imh0dHBzOi8vYnVncy53ZWJraXQub3Jn
L3Nob3dfYnVnLmNnaT9pZD05NTE4NyI+QnVnIDk1MTg3PC9hPgotPC9ib2R5PgotPC9odG1sPgo=
</data>
<flag name="review"
          id="176105"
          type_id="1"
          status="+"
          setter="yurys"
    />
    <flag name="commit-queue"
          id="176106"
          type_id="3"
          status="-"
          setter="webkit.review.bot"
    />
          </attachment>
      

    </bug>

</bugzilla>