<?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>212555</bug_id>
          
          <creation_ts>2020-05-29 17:03:08 -0700</creation_ts>
          <short_desc>Add debug alerts to xhr tests</short_desc>
          <delta_ts>2020-05-29 23:29:17 -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>WebKit 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="Alex Christensen">achristensen</reporter>
          <assigned_to name="Alex Christensen">achristensen</assigned_to>
          <cc>cdumez</cc>
    
    <cc>clopez</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>ggaren</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1657513</commentid>
    <comment_count>0</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-29 17:03:08 -0700</bug_when>
    <thetext>Add debug alerts to xhr tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657514</commentid>
    <comment_count>1</comment_count>
      <attachid>400636</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-29 17:04:03 -0700</bug_when>
    <thetext>Created attachment 400636
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657516</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2020-05-29 17:05:28 -0700</bug_when>
    <thetext>This patch modifies the imported WPT tests. Please ensure that any changes on the tests are exported to WPT. Please see https://trac.webkit.org/wiki/WPTExportProcess</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657521</commentid>
    <comment_count>3</comment_count>
      <attachid>400636</attachid>
    <who name="Alexey Proskuryakov">ap</who>
    <bug_when>2020-05-29 17:26:04 -0700</bug_when>
    <thetext>Comment on attachment 400636
Patch

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

I would suggest console.log. alert() has interesting runloop scheduling consequences even in DRT/WKTR where it&apos;s short circuited.

&gt; LayoutTests/imported/w3c/web-platform-tests/xhr/event-error-order.sub.html:1
&gt; -ï»¿&lt;!DOCTYPE html&gt;
&gt; +&lt;!DOCTYPE html&gt;

Curious. I don&apos;t think that we are supposed to remove BOM from imported tests? Can revert it all together later, I guess.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657561</commentid>
    <comment_count>4</comment_count>
      <attachid>400648</attachid>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-29 20:24:51 -0700</bug_when>
    <thetext>Created attachment 400648
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657564</commentid>
    <comment_count>5</comment_count>
    <who name="Alex Christensen">achristensen</who>
    <bug_when>2020-05-29 20:30:56 -0700</bug_when>
    <thetext>Xcode removed the BOM.  It doesn&apos;t matter with this test, but this latest patch leaves it unchanged.
We&apos;re also not supposed to put random alerts in these tests, but we&apos;re doing it in our copy anyway.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657578</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-05-29 23:28:43 -0700</bug_when>
    <thetext>Committed r262339: &lt;https://trac.webkit.org/changeset/262339&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 400648.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1657579</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-05-29 23:29:17 -0700</bug_when>
    <thetext>&lt;rdar://problem/63785605&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400636</attachid>
            <date>2020-05-29 17:04:03 -0700</date>
            <delta_ts>2020-05-29 20:24:49 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212555-20200529170401.patch</filename>
            <type>text/plain</type>
            <size>7553</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDI2MjI5NikKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIwLTA1LTI5ICBBbGV4IENocmlzdGVuc2Vu
ICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQWRkIGRlYnVnIGFsZXJ0cyB0
byB4aHIgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIxMjU1NQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAg
ICAgIFRoZXNlIHNob3VsZCBub3QgYmUgdXBzdHJlYW1lZCwgYnV0IHRoZXkgYXJlIG5lZWRlZCB0
byBoZWxwIGRpYWdub3NlIHdoYXQgaXMgaGFwcGVuaW5nIGluIHJkYXI6Ly9wcm9ibGVtLzYzNjg0
MjYxCisKKyAgICAgICAgKiBwbGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMveGhyL2V2ZW50LWVycm9yLW9yZGVyLnN1Yi1leHBlY3RlZC50eHQ6CisgICAgICAg
ICogcGxhdGZvcm0vbWFjLXdrMS9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9z
ZW5kLWF1dGhlbnRpY2F0aW9uLWJhc2ljLWNvcnMtZXhwZWN0ZWQudHh0OgorICAgICAgICAqIHBs
YXRmb3JtL21hYy13azEvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2VuZC1u
ZXR3b3JrLWVycm9yLWFzeW5jLWV2ZW50cy5zdWItZXhwZWN0ZWQudHh0OgorCiAyMDIwLTA1LTI5
ICBEaWVnbyBQaW5vIEdhcmNpYSAgPGRwaW5vQGlnYWxpYS5jb20+CiAKICAgICAgICAgW0dMSUJd
IEdhcmRlbmluZywgdXBkYXRlIHRlc3QgZXhwZWN0YXRpb25zIGFmdGVyIHIyNjIyNTQKSW5kZXg6
IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwkocmV2aXNpb24gMjYyMzI4KQorKysgTGF5b3V0
VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDE0
IEBACisyMDIwLTA1LTI5ICBBbGV4IENocmlzdGVuc2VuICA8YWNocmlzdGVuc2VuQHdlYmtpdC5v
cmc+CisKKyAgICAgICAgQWRkIGRlYnVnIGFsZXJ0cyB0byB4aHIgdGVzdHMKKyAgICAgICAgaHR0
cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxMjU1NQorCisgICAgICAgIFJl
dmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L3hoci9ldmVudC1lcnJvci1vcmRlci5zdWIuaHRtbDoKKyAgICAgICAgKiB3ZWItcGxhdGZvcm0t
dGVzdHMveGhyL3NlbmQtYXV0aGVudGljYXRpb24tYmFzaWMtY29ycy5odG06CisgICAgICAgICog
d2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLW5ldHdvcmstZXJyb3ItYXN5bmMtZXZlbnRzLnN1
Yi5odG06CisKIDIwMjAtMDUtMjkgIENocmlzIER1bWV6ICA8Y2R1bWV6QGFwcGxlLmNvbT4KIAog
ICAgICAgICBVcGRhdGUgd2ViLXBsYXRmb3JtLXRlc3RzL3Rvb2xzIGZyb20gdXBzdHJlYW0KSW5k
ZXg6IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL2V2ZW50
LWVycm9yLW9yZGVyLnN1Yi5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL2V2ZW50LWVycm9yLW9yZGVyLnN1Yi5odG1sCShy
ZXZpc2lvbiAyNjIyOTYpCisrKyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL3hoci9ldmVudC1lcnJvci1vcmRlci5zdWIuaHRtbAkod29ya2luZyBjb3B5KQpAQCAt
MSw0ICsxLDQgQEAKLe+7vzwhRE9DVFlQRSBodG1sPgorPCFET0NUWVBFIGh0bWw+CiA8aHRtbD4K
IDxoZWFkPgogICAgIDxtZXRhIG5hbWU9ImFzc2VydCIgY29udGVudD0iQ2hlY2sgdGhlIG9yZGVy
IG9mIGV2ZW50cyBmaXJlZCB3aGVuIHRoZSByZXF1ZXN0IGhhcyBmYWlsZWQuIj4KQEAgLTEzLDE2
ICsxMywyMCBAQAogCiAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAg
ICB2YXIgdGVzdCA9IGFzeW5jX3Rlc3QoKTsKKyAgICAgICAgYWxlcnQoInRlc3Qgc3RhcnRlZCIp
OwogCiAgICAgICAgIHRlc3Quc3RlcChmdW5jdGlvbigpCiAgICAgICAgIHsKKyAgICAgICAgICAg
IGFsZXJ0KCJ0ZXN0IHN0ZXBwZWQiKTsKICAgICAgICAgICAgIHZhciB4aHIgPSBuZXcgWE1MSHR0
cFJlcXVlc3QoKTsKICAgICAgICAgICAgIHByZXBhcmVfeGhyX2Zvcl9ldmVudF9vcmRlcl90ZXN0
KHhocik7CiAKICAgICAgICAgICAgIHhoci5hZGRFdmVudExpc3RlbmVyKCJsb2FkZW5kIiwgZnVu
Y3Rpb24oKSB7CisgICAgICAgICAgICAgICAgYWxlcnQoImxvYWQgZW5kZWQiKTsKICAgICAgICAg
ICAgICAgICB0ZXN0LnN0ZXAoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgICAgICAgICAgIC8vIG5v
IHByb2dyZXNzIGV2ZW50cyBkdWUgdG8gQ09SUyBmYWlsdXJlCiAgICAgICAgICAgICAgICAgICAg
IGFzc2VydF94aHJfZXZlbnRfb3JkZXJfbWF0Y2hlcyhbMSwgImxvYWRzdGFydCgwLDAsZmFsc2Up
IiwgInVwbG9hZC5sb2Fkc3RhcnQoMCwxMix0cnVlKSIsIDQsICJ1cGxvYWQuZXJyb3IoMCwwLGZh
bHNlKSIsICJ1cGxvYWQubG9hZGVuZCgwLDAsZmFsc2UpIiwgImVycm9yKDAsMCxmYWxzZSkiLCAi
bG9hZGVuZCgwLDAsZmFsc2UpIl0pOworICAgICAgICAgICAgICAgICAgICBhbGVydCgiZmluaXNo
aW5nIHRlc3QiKTsKICAgICAgICAgICAgICAgICAgICAgdGVzdC5kb25lKCk7CiAgICAgICAgICAg
ICAgICAgfSk7CiAgICAgICAgICAgICB9KTsKSW5kZXg6IExheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQtYXV0aGVudGljYXRpb24tYmFzaWMtY29ycy5o
dG0KPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10
ZXN0cy94aHIvc2VuZC1hdXRoZW50aWNhdGlvbi1iYXNpYy1jb3JzLmh0bQkocmV2aXNpb24gMjYy
Mjk2KQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIv
c2VuZC1hdXRoZW50aWNhdGlvbi1iYXNpYy1jb3JzLmh0bQkod29ya2luZyBjb3B5KQpAQCAtMTEs
NyArMTEsOSBAQAogICAgIDxkaXYgaWQ9ImxvZyI+PC9kaXY+CiAgICAgPHNjcmlwdD4KICAgICAg
IHZhciB0ZXN0ID0gYXN5bmNfdGVzdCgpCisgICAgICBhbGVydCgidGVzdCBzdGFydGVkIik7CiAg
ICAgICB0ZXN0LnN0ZXAoZnVuY3Rpb24oKSB7CisgICAgICAgIGFsZXJ0KCJ0ZXN0IHN0ZXBwZWQi
KTsKICAgICAgICAgdmFyIGNsaWVudCA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpLAogICAgICAgICAg
IHVybHN0YXJ0ID0gJ3d3dzEuJytsb2NhdGlvbi5ob3N0ICsgbG9jYXRpb24ucGF0aG5hbWUucmVw
bGFjZSgvXC9bXlwvXSokLywgJy8nKQogICAgICAgICBjbGllbnQud2l0aENyZWRlbnRpYWxzID0g
dHJ1ZQpAQCAtMjAsMTAgKzIyLDEyIEBACiAgICAgICAgIGNsaWVudC5zZXRSZXF1ZXN0SGVhZGVy
KCJ4LXBhc3MiLCAncGFzcycpCiAgICAgICAgIGNsaWVudC5vbnJlYWR5c3RhdGVjaGFuZ2UgPSBm
dW5jdGlvbigpewogICAgICAgICAgIGlmIChjbGllbnQucmVhZHlTdGF0ZSA9PT0gNCkgeworICAg
ICAgICAgICAgYWxlcnQoInJlYWR5IHN0YXRlIGNoYW5nZWQgdG8gNCIpOwogICAgICAgICAgICAg
dGVzdC5zdGVwKGZ1bmN0aW9uKCl7CiAgICAgICAgICAgICAgIGFzc2VydF9lcXVhbHMoY2xpZW50
LnJlc3BvbnNlVGV4dCwgJycpCiAgICAgICAgICAgICAgIGFzc2VydF9lcXVhbHMoY2xpZW50LnN0
YXR1cywgMCkKICAgICAgICAgICAgICAgYXNzZXJ0X2VxdWFscyhjbGllbnQuZ2V0UmVzcG9uc2VI
ZWFkZXIoJ3gtY2hhbGxlbmdlJyksIG51bGwpCisgICAgICAgICAgICAgIGFsZXJ0KCJmaW5pc2hp
bmcgdGVzdCIpOwogICAgICAgICAgICAgICB0ZXN0LmRvbmUoKQogICAgICAgICAgICAgfSkKICAg
ICAgICAgICB9CkluZGV4OiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRl
c3RzL3hoci9zZW5kLW5ldHdvcmstZXJyb3ItYXN5bmMtZXZlbnRzLnN1Yi5odG0KPT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PQotLS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2Vu
ZC1uZXR3b3JrLWVycm9yLWFzeW5jLWV2ZW50cy5zdWIuaHRtCShyZXZpc2lvbiAyNjIyOTYpCisr
KyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLW5l
dHdvcmstZXJyb3ItYXN5bmMtZXZlbnRzLnN1Yi5odG0JKHdvcmtpbmcgY29weSkKQEAgLTE2LDIw
ICsxNiwyNCBAQAogCiAgICAgPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgogICAgICAg
ICB2YXIgdGVzdCA9IGFzeW5jX3Rlc3QoKTsKKyAgICAgICAgYWxlcnQoInRlc3Qgc3RhcnRlZCIp
OwogCiAgICAgICAgIHRlc3Quc3RlcChmdW5jdGlvbigpeworICAgICAgICAgICAgYWxlcnQoInRl
c3Qgc3RlcHBlZCIpOwogICAgICAgICAgICAgdmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgp
OwogICAgICAgICAgICAgdmFyIGV4cGVjdCA9ICBbImxvYWRzdGFydCIsICJ1cGxvYWQubG9hZHN0
YXJ0IiwgNCwgInVwbG9hZC5lcnJvciIsICJ1cGxvYWQubG9hZGVuZCIsICJlcnJvciIsICJsb2Fk
ZW5kIl07CiAgICAgICAgICAgICB2YXIgYWN0dWFsID0gW107CiAKICAgICAgICAgICAgIHhoci5v
bnJlYWR5c3RhdGVjaGFuZ2UgPSB0ZXN0LnN0ZXBfZnVuYygoKSA9PiB7CiAgICAgICAgICAgICAg
ICAgaWYgKHhoci5yZWFkeVN0YXRlID09IDQpIHsKKyAgICAgICAgICAgICAgICAgICAgYWxlcnQo
InJlYWR5IHN0YXRlIGlzIDQiKTsKICAgICAgICAgICAgICAgICAgICAgYWN0dWFsLnB1c2goeGhy
LnJlYWR5U3RhdGUpOwogICAgICAgICAgICAgICAgIH0KICAgICAgICAgICAgIH0pOwogCiAgICAg
ICAgICAgICB4aHIub25sb2Fkc3RhcnQgICAgICAgID0gdGVzdC5zdGVwX2Z1bmMoZSA9PiB7IGFj
dHVhbC5wdXNoKGUudHlwZSk7IH0pCiAgICAgICAgICAgICB4aHIub25sb2FkZW5kICAgICAgICAg
ID0gdGVzdC5zdGVwX2Z1bmNfZG9uZShlID0+IHsKKyAgICAgICAgICAgICAgICBhbGVydCgibG9h
ZCBlbmRlZCIpOwogICAgICAgICAgICAgICAgIGFjdHVhbC5wdXNoKGUudHlwZSk7CiAgICAgICAg
ICAgICAgICAgYXNzZXJ0X2FycmF5X2VxdWFscyhhY3R1YWwsIGV4cGVjdCk7CiAgICAgICAgICAg
ICB9KQpJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL3hoci9ldmVudC1lcnJvci1vcmRlci5zdWItZXhwZWN0ZWQudHh0Cj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azEvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy94aHIvZXZlbnQtZXJyb3Itb3JkZXIuc3ViLWV4cGVjdGVkLnR4dAko
cmV2aXNpb24gMjYyMjk2KQorKysgTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9ldmVudC1lcnJvci1vcmRlci5zdWItZXhwZWN0
ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsNyBAQAorQUxFUlQ6IHRlc3Qgc3RhcnRl
ZAorQUxFUlQ6IHRlc3Qgc3RlcHBlZAorQUxFUlQ6IGxvYWQgZW5kZWQKK0FMRVJUOiBmaW5pc2hp
bmcgdGVzdAogCiBQQVNTIFhNTEh0dHBSZXF1ZXN0OiBldmVudCAtIGVycm9yIChvcmRlciBvZiBl
dmVudHMpIAogCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQtYXV0aGVudGljYXRpb24tYmFzaWMtY29ycy1l
eHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLWF1dGhlbnRpY2F0aW9uLWJh
c2ljLWNvcnMtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAyNjIyOTYpCisrKyBMYXlvdXRUZXN0cy9w
bGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQt
YXV0aGVudGljYXRpb24tYmFzaWMtY29ycy1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAg
LTEsMyArMSw3IEBACitBTEVSVDogdGVzdCBzdGFydGVkCitBTEVSVDogdGVzdCBzdGVwcGVkCitB
TEVSVDogcmVhZHkgc3RhdGUgY2hhbmdlZCB0byA0CitBTEVSVDogZmluaXNoaW5nIHRlc3QKIAog
UEFTUyBYTUxIdHRwUmVxdWVzdDogc2VuZCgpIC0gIkJhc2ljIiBhdXRoZW50aWNhdGVkIENPUlMg
cmVxdWVzdHMgd2l0aCB1c2VyIG5hbWUgYW5kIHBhc3N3b3JkIHBhc3NlZCB0byBvcGVuKCkgKGFz
c2VydHMgZmFpbHVyZSkgCiAKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azEvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2VuZC1uZXR3b3JrLWVycm9yLWFzeW5j
LWV2ZW50cy5zdWItZXhwZWN0ZWQudHh0Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL3BsYXRm
b3JtL21hYy13azEvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2VuZC1uZXR3
b3JrLWVycm9yLWFzeW5jLWV2ZW50cy5zdWItZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAyNjIyOTYp
CisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVkL3czYy93ZWItcGxhdGZv
cm0tdGVzdHMveGhyL3NlbmQtbmV0d29yay1lcnJvci1hc3luYy1ldmVudHMuc3ViLWV4cGVjdGVk
LnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSwzICsxLDcgQEAKK0FMRVJUOiB0ZXN0IHN0YXJ0ZWQK
K0FMRVJUOiB0ZXN0IHN0ZXBwZWQKK0FMRVJUOiByZWFkeSBzdGF0ZSBpcyA0CitBTEVSVDogbG9h
ZCBlbmRlZAogCiBQQVNTIFhNTEh0dHBSZXF1ZXN0OiBUaGUgc2VuZCgpIG1ldGhvZDogRmlyZSBh
IHByb2dyZXNzIGV2ZW50IG5hbWVkIGVycm9yIHdoZW4gTmV0d29yayBlcnJvciBoYXBwZW5zIChz
eW5jaHJvbm91cyBmbGFnIGlzIHVuc2V0KSAKIAo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>400648</attachid>
            <date>2020-05-29 20:24:51 -0700</date>
            <delta_ts>2020-05-29 23:28:43 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-212555-20200529202450.patch</filename>
            <type>text/plain</type>
            <size>9490</size>
            <attacher name="Alex Christensen">achristensen</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9D
aGFuZ2VMb2cJKHJldmlzaW9uIDI2MTc3NykKKysrIExheW91dFRlc3RzL0NoYW5nZUxvZwkod29y
a2luZyBjb3B5KQpAQCAtMSwzICsxLDE2IEBACisyMDIwLTA1LTI5ICBBbGV4IENocmlzdGVuc2Vu
ICA8YWNocmlzdGVuc2VuQHdlYmtpdC5vcmc+CisKKyAgICAgICAgQWRkIGRlYnVnIGFsZXJ0cyB0
byB4aHIgdGVzdHMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dp
P2lkPTIxMjU1NQorCisgICAgICAgIFJldmlld2VkIGJ5IEFsZXhleSBQcm9za3VyeWFrb3YuCisK
KyAgICAgICAgVGhlc2Ugc2hvdWxkIG5vdCBiZSB1cHN0cmVhbWVkLCBidXQgdGhleSBhcmUgbmVl
ZGVkIHRvIGhlbHAgZGlhZ25vc2Ugd2hhdCBpcyBoYXBwZW5pbmcgaW4gcmRhcjovL3Byb2JsZW0v
NjM2ODQyNjEKKworICAgICAgICAqIHBsYXRmb3JtL21hYy13azEvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy94aHIvZXZlbnQtZXJyb3Itb3JkZXIuc3ViLWV4cGVjdGVkLnR4dDoKKyAg
ICAgICAgKiBwbGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
eGhyL3NlbmQtYXV0aGVudGljYXRpb24tYmFzaWMtY29ycy1leHBlY3RlZC50eHQ6CisgICAgICAg
ICogcGxhdGZvcm0vbWFjLXdrMS9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9z
ZW5kLW5ldHdvcmstZXJyb3ItYXN5bmMtZXZlbnRzLnN1Yi1leHBlY3RlZC50eHQ6CisKIDIwMjAt
MDUtMTUgIEphY2sgTGVlICA8c2hpaGNoaWVoX2xlZUBhcHBsZS5jb20+CiAKICAgICAgICAgTnVs
bHB0ciBjcmFzaCBpbiBXZWJDb3JlOjpOb2RlOjp0cmVlU2NvcGUoKSB3aGVuIHByb2Nlc3Npbmcg
bmVzdGVkIGxpc3QgaW5zZXJ0aW9uIGNvbW1hbmRzLgpJbmRleDogTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
Q2hhbmdlTG9nCShyZXZpc2lvbiAyNjE3NzcpCisrKyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
Q2hhbmdlTG9nCSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsMTQgQEAKKzIwMjAtMDUtMjkgIEFs
ZXggQ2hyaXN0ZW5zZW4gIDxhY2hyaXN0ZW5zZW5Ad2Via2l0Lm9yZz4KKworICAgICAgICBBZGQg
ZGVidWcgYWxlcnRzIHRvIHhociB0ZXN0cworICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MjEyNTU1CisKKyAgICAgICAgUmV2aWV3ZWQgYnkgQWxleGV5IFBy
b3NrdXJ5YWtvdi4KKworICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy94aHIvZXZlbnQtZXJy
b3Itb3JkZXIuc3ViLmh0bWw6CisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5k
LWF1dGhlbnRpY2F0aW9uLWJhc2ljLWNvcnMuaHRtOgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10
ZXN0cy94aHIvc2VuZC1uZXR3b3JrLWVycm9yLWFzeW5jLWV2ZW50cy5zdWIuaHRtOgorCiAyMDIw
LTA1LTE1ICBPcmlvbCBCcnVmYXUgIDxvYnJ1ZmF1QGlnYWxpYS5jb20+CiAKICAgICAgICAgW2Nz
cy1ncmlkXSBUcmVhdCBwZXJjZW50YWdlcyBhcyBhdXRvIGZvciB0aGUgbWluaW11bSBjb250cmli
dXRpb24KSW5kZXg6IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
eGhyL2V2ZW50LWVycm9yLW9yZGVyLnN1Yi1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5
b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvZXZlbnQtZXJyb3It
b3JkZXIuc3ViLWV4cGVjdGVkLnR4dAkocmV2aXNpb24gMjYxNzc3KQorKysgTGF5b3V0VGVzdHMv
aW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvZXZlbnQtZXJyb3Itb3JkZXIuc3Vi
LWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSw0ICsxLDggQEAKK0FMRVJUOiB0ZXN0
IHN0YXJ0ZWQKK0FMRVJUOiB0ZXN0IHN0ZXBwZWQKIEJsb2NrZWQgYWNjZXNzIHRvIGV4dGVybmFs
IFVSTCBodHRwOi8vbm9uZXhpc3RlbnQubG9jYWxob3N0Ojg4MDAvCitBTEVSVDogbG9hZCBlbmRl
ZAorQUxFUlQ6IGZpbmlzaGluZyB0ZXN0CiAKIFBBU1MgWE1MSHR0cFJlcXVlc3Q6IGV2ZW50IC0g
ZXJyb3IgKG9yZGVyIG9mIGV2ZW50cykgCiAKSW5kZXg6IExheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL2V2ZW50LWVycm9yLW9yZGVyLnN1Yi5odG1sCj09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT0KLS0tIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhy
L2V2ZW50LWVycm9yLW9yZGVyLnN1Yi5odG1sCShyZXZpc2lvbiAyNjE3NzcpCisrKyBMYXlvdXRU
ZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9ldmVudC1lcnJvci1vcmRl
ci5zdWIuaHRtbAkod29ya2luZyBjb3B5KQpAQCAtMTMsMTYgKzEzLDIwIEBACiAKICAgICA8c2Ny
aXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAgIHZhciB0ZXN0ID0gYXN5bmNfdGVz
dCgpOworICAgICAgICBhbGVydCgidGVzdCBzdGFydGVkIik7CiAKICAgICAgICAgdGVzdC5zdGVw
KGZ1bmN0aW9uKCkKICAgICAgICAgeworICAgICAgICAgICAgYWxlcnQoInRlc3Qgc3RlcHBlZCIp
OwogICAgICAgICAgICAgdmFyIHhociA9IG5ldyBYTUxIdHRwUmVxdWVzdCgpOwogICAgICAgICAg
ICAgcHJlcGFyZV94aHJfZm9yX2V2ZW50X29yZGVyX3Rlc3QoeGhyKTsKIAogICAgICAgICAgICAg
eGhyLmFkZEV2ZW50TGlzdGVuZXIoImxvYWRlbmQiLCBmdW5jdGlvbigpIHsKKyAgICAgICAgICAg
ICAgICBhbGVydCgibG9hZCBlbmRlZCIpOwogICAgICAgICAgICAgICAgIHRlc3Quc3RlcChmdW5j
dGlvbigpIHsKICAgICAgICAgICAgICAgICAgICAgLy8gbm8gcHJvZ3Jlc3MgZXZlbnRzIGR1ZSB0
byBDT1JTIGZhaWx1cmUKICAgICAgICAgICAgICAgICAgICAgYXNzZXJ0X3hocl9ldmVudF9vcmRl
cl9tYXRjaGVzKFsxLCAibG9hZHN0YXJ0KDAsMCxmYWxzZSkiLCAidXBsb2FkLmxvYWRzdGFydCgw
LDEyLHRydWUpIiwgNCwgInVwbG9hZC5lcnJvcigwLDAsZmFsc2UpIiwgInVwbG9hZC5sb2FkZW5k
KDAsMCxmYWxzZSkiLCAiZXJyb3IoMCwwLGZhbHNlKSIsICJsb2FkZW5kKDAsMCxmYWxzZSkiXSk7
CisgICAgICAgICAgICAgICAgICAgIGFsZXJ0KCJmaW5pc2hpbmcgdGVzdCIpOwogICAgICAgICAg
ICAgICAgICAgICB0ZXN0LmRvbmUoKTsKICAgICAgICAgICAgICAgICB9KTsKICAgICAgICAgICAg
IH0pOwpJbmRleDogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94
aHIvc2VuZC1hdXRoZW50aWNhdGlvbi1iYXNpYy1jb3JzLWV4cGVjdGVkLnR4dAo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5k
LWF1dGhlbnRpY2F0aW9uLWJhc2ljLWNvcnMtZXhwZWN0ZWQudHh0CShyZXZpc2lvbiAyNjE3Nzcp
CisrKyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5k
LWF1dGhlbnRpY2F0aW9uLWJhc2ljLWNvcnMtZXhwZWN0ZWQudHh0CSh3b3JraW5nIGNvcHkpCkBA
IC0xLDQgKzEsOCBAQAorQUxFUlQ6IHRlc3Qgc3RhcnRlZAorQUxFUlQ6IHRlc3Qgc3RlcHBlZAog
QmxvY2tlZCBhY2Nlc3MgdG8gZXh0ZXJuYWwgVVJMIGh0dHA6Ly93d3cxLmxvY2FsaG9zdDo4ODAw
L3hoci9yZXNvdXJjZXMvYXV0aDEvY29yc2VuYWJsZWQucHkKK0FMRVJUOiByZWFkeSBzdGF0ZSBj
aGFuZ2VkIHRvIDQKK0FMRVJUOiBmaW5pc2hpbmcgdGVzdAogCiBQQVNTIFhNTEh0dHBSZXF1ZXN0
OiBzZW5kKCkgLSAiQmFzaWMiIGF1dGhlbnRpY2F0ZWQgQ09SUyByZXF1ZXN0cyB3aXRoIHVzZXIg
bmFtZSBhbmQgcGFzc3dvcmQgcGFzc2VkIHRvIG9wZW4oKSAoYXNzZXJ0cyBmYWlsdXJlKSAKIApJ
bmRleDogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2Vu
ZC1hdXRoZW50aWNhdGlvbi1iYXNpYy1jb3JzLmh0bQo9PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLWF1dGhlbnRpY2F0aW9u
LWJhc2ljLWNvcnMuaHRtCShyZXZpc2lvbiAyNjE3NzcpCisrKyBMYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLWF1dGhlbnRpY2F0aW9uLWJhc2ljLWNv
cnMuaHRtCSh3b3JraW5nIGNvcHkpCkBAIC0xMSw3ICsxMSw5IEBACiAgICAgPGRpdiBpZD0ibG9n
Ij48L2Rpdj4KICAgICA8c2NyaXB0PgogICAgICAgdmFyIHRlc3QgPSBhc3luY190ZXN0KCkKKyAg
ICAgIGFsZXJ0KCJ0ZXN0IHN0YXJ0ZWQiKTsKICAgICAgIHRlc3Quc3RlcChmdW5jdGlvbigpIHsK
KyAgICAgICAgYWxlcnQoInRlc3Qgc3RlcHBlZCIpOwogICAgICAgICB2YXIgY2xpZW50ID0gbmV3
IFhNTEh0dHBSZXF1ZXN0KCksCiAgICAgICAgICAgdXJsc3RhcnQgPSAnd3d3MS4nK2xvY2F0aW9u
Lmhvc3QgKyBsb2NhdGlvbi5wYXRobmFtZS5yZXBsYWNlKC9cL1teXC9dKiQvLCAnLycpCiAgICAg
ICAgIGNsaWVudC53aXRoQ3JlZGVudGlhbHMgPSB0cnVlCkBAIC0yMCwxMCArMjIsMTIgQEAKICAg
ICAgICAgY2xpZW50LnNldFJlcXVlc3RIZWFkZXIoIngtcGFzcyIsICdwYXNzJykKICAgICAgICAg
Y2xpZW50Lm9ucmVhZHlzdGF0ZWNoYW5nZSA9IGZ1bmN0aW9uKCl7CiAgICAgICAgICAgaWYgKGNs
aWVudC5yZWFkeVN0YXRlID09PSA0KSB7CisgICAgICAgICAgICBhbGVydCgicmVhZHkgc3RhdGUg
Y2hhbmdlZCB0byA0Iik7CiAgICAgICAgICAgICB0ZXN0LnN0ZXAoZnVuY3Rpb24oKXsKICAgICAg
ICAgICAgICAgYXNzZXJ0X2VxdWFscyhjbGllbnQucmVzcG9uc2VUZXh0LCAnJykKICAgICAgICAg
ICAgICAgYXNzZXJ0X2VxdWFscyhjbGllbnQuc3RhdHVzLCAwKQogICAgICAgICAgICAgICBhc3Nl
cnRfZXF1YWxzKGNsaWVudC5nZXRSZXNwb25zZUhlYWRlcigneC1jaGFsbGVuZ2UnKSwgbnVsbCkK
KyAgICAgICAgICAgICAgYWxlcnQoImZpbmlzaGluZyB0ZXN0Iik7CiAgICAgICAgICAgICAgIHRl
c3QuZG9uZSgpCiAgICAgICAgICAgICB9KQogICAgICAgICAgIH0KSW5kZXg6IExheW91dFRlc3Rz
L2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQtbmV0d29yay1lcnJvci1h
c3luYy1ldmVudHMuc3ViLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9p
bXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLW5ldHdvcmstZXJyb3ItYXN5
bmMtZXZlbnRzLnN1Yi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDI2MTc3NykKKysrIExheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQtbmV0d29yay1lcnJv
ci1hc3luYy1ldmVudHMuc3ViLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMSw0ICsx
LDggQEAKK0FMRVJUOiB0ZXN0IHN0YXJ0ZWQKK0FMRVJUOiB0ZXN0IHN0ZXBwZWQKIEJsb2NrZWQg
YWNjZXNzIHRvIGV4dGVybmFsIFVSTCBodHRwOi8vbm9uZXhpc3RlbnQubG9jYWxob3N0Ojg4MDAv
CitBTEVSVDogcmVhZHkgc3RhdGUgaXMgNAorQUxFUlQ6IGxvYWQgZW5kZWQKIAogUEFTUyBYTUxI
dHRwUmVxdWVzdDogVGhlIHNlbmQoKSBtZXRob2Q6IEZpcmUgYSBwcm9ncmVzcyBldmVudCBuYW1l
ZCBlcnJvciB3aGVuIE5ldHdvcmsgZXJyb3IgaGFwcGVucyAoc3luY2hyb25vdXMgZmxhZyBpcyB1
bnNldCkgCiAKSW5kZXg6IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMveGhyL3NlbmQtbmV0d29yay1lcnJvci1hc3luYy1ldmVudHMuc3ViLmh0bQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5k
LW5ldHdvcmstZXJyb3ItYXN5bmMtZXZlbnRzLnN1Yi5odG0JKHJldmlzaW9uIDI2MTc3NykKKysr
IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQtbmV0
d29yay1lcnJvci1hc3luYy1ldmVudHMuc3ViLmh0bQkod29ya2luZyBjb3B5KQpAQCAtMTYsMjAg
KzE2LDI0IEBACiAKICAgICA8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CiAgICAgICAg
IHZhciB0ZXN0ID0gYXN5bmNfdGVzdCgpOworICAgICAgICBhbGVydCgidGVzdCBzdGFydGVkIik7
CiAKICAgICAgICAgdGVzdC5zdGVwKGZ1bmN0aW9uKCl7CisgICAgICAgICAgICBhbGVydCgidGVz
dCBzdGVwcGVkIik7CiAgICAgICAgICAgICB2YXIgeGhyID0gbmV3IFhNTEh0dHBSZXF1ZXN0KCk7
CiAgICAgICAgICAgICB2YXIgZXhwZWN0ID0gIFsibG9hZHN0YXJ0IiwgInVwbG9hZC5sb2Fkc3Rh
cnQiLCA0LCAidXBsb2FkLmVycm9yIiwgInVwbG9hZC5sb2FkZW5kIiwgImVycm9yIiwgImxvYWRl
bmQiXTsKICAgICAgICAgICAgIHZhciBhY3R1YWwgPSBbXTsKIAogICAgICAgICAgICAgeGhyLm9u
cmVhZHlzdGF0ZWNoYW5nZSA9IHRlc3Quc3RlcF9mdW5jKCgpID0+IHsKICAgICAgICAgICAgICAg
ICBpZiAoeGhyLnJlYWR5U3RhdGUgPT0gNCkgeworICAgICAgICAgICAgICAgICAgICBhbGVydCgi
cmVhZHkgc3RhdGUgaXMgNCIpOwogICAgICAgICAgICAgICAgICAgICBhY3R1YWwucHVzaCh4aHIu
cmVhZHlTdGF0ZSk7CiAgICAgICAgICAgICAgICAgfQogICAgICAgICAgICAgfSk7CiAKICAgICAg
ICAgICAgIHhoci5vbmxvYWRzdGFydCAgICAgICAgPSB0ZXN0LnN0ZXBfZnVuYyhlID0+IHsgYWN0
dWFsLnB1c2goZS50eXBlKTsgfSkKICAgICAgICAgICAgIHhoci5vbmxvYWRlbmQgICAgICAgICAg
PSB0ZXN0LnN0ZXBfZnVuY19kb25lKGUgPT4geworICAgICAgICAgICAgICAgIGFsZXJ0KCJsb2Fk
IGVuZGVkIik7CiAgICAgICAgICAgICAgICAgYWN0dWFsLnB1c2goZS50eXBlKTsKICAgICAgICAg
ICAgICAgICBhc3NlcnRfYXJyYXlfZXF1YWxzKGFjdHVhbCwgZXhwZWN0KTsKICAgICAgICAgICAg
IH0pCkluZGV4OiBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMveGhyL2V2ZW50LWVycm9yLW9yZGVyLnN1Yi1leHBlY3RlZC50eHQKPT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL3hoci9ldmVudC1lcnJvci1vcmRlci5zdWItZXhwZWN0ZWQudHh0CShy
ZXZpc2lvbiAyNjE3NzcpCisrKyBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2ltcG9ydGVk
L3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL2V2ZW50LWVycm9yLW9yZGVyLnN1Yi1leHBlY3Rl
ZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTEsMyArMSw3IEBACitBTEVSVDogdGVzdCBzdGFydGVk
CitBTEVSVDogdGVzdCBzdGVwcGVkCitBTEVSVDogbG9hZCBlbmRlZAorQUxFUlQ6IGZpbmlzaGlu
ZyB0ZXN0CiAKIFBBU1MgWE1MSHR0cFJlcXVlc3Q6IGV2ZW50IC0gZXJyb3IgKG9yZGVyIG9mIGV2
ZW50cykgCiAKSW5kZXg6IExheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azEvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2VuZC1hdXRoZW50aWNhdGlvbi1iYXNpYy1jb3JzLWV4
cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9wbGF0Zm9ybS9tYWMtd2sxL2lt
cG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMveGhyL3NlbmQtYXV0aGVudGljYXRpb24tYmFz
aWMtY29ycy1leHBlY3RlZC50eHQJKHJldmlzaW9uIDI2MTc3NykKKysrIExheW91dFRlc3RzL3Bs
YXRmb3JtL21hYy13azEvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy94aHIvc2VuZC1h
dXRoZW50aWNhdGlvbi1iYXNpYy1jb3JzLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAt
MSwzICsxLDcgQEAKK0FMRVJUOiB0ZXN0IHN0YXJ0ZWQKK0FMRVJUOiB0ZXN0IHN0ZXBwZWQKK0FM
RVJUOiByZWFkeSBzdGF0ZSBjaGFuZ2VkIHRvIDQKK0FMRVJUOiBmaW5pc2hpbmcgdGVzdAogCiBQ
QVNTIFhNTEh0dHBSZXF1ZXN0OiBzZW5kKCkgLSAiQmFzaWMiIGF1dGhlbnRpY2F0ZWQgQ09SUyBy
ZXF1ZXN0cyB3aXRoIHVzZXIgbmFtZSBhbmQgcGFzc3dvcmQgcGFzc2VkIHRvIG9wZW4oKSAoYXNz
ZXJ0cyBmYWlsdXJlKSAKIApJbmRleDogTGF5b3V0VGVzdHMvcGxhdGZvcm0vbWFjLXdrMS9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLW5ldHdvcmstZXJyb3ItYXN5bmMt
ZXZlbnRzLnN1Yi1leHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvcGxhdGZv
cm0vbWFjLXdrMS9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3hoci9zZW5kLW5ldHdv
cmstZXJyb3ItYXN5bmMtZXZlbnRzLnN1Yi1leHBlY3RlZC50eHQJKHJldmlzaW9uIDI2MTc3NykK
KysrIExheW91dFRlc3RzL3BsYXRmb3JtL21hYy13azEvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy94aHIvc2VuZC1uZXR3b3JrLWVycm9yLWFzeW5jLWV2ZW50cy5zdWItZXhwZWN0ZWQu
dHh0CSh3b3JraW5nIGNvcHkpCkBAIC0xLDMgKzEsNyBAQAorQUxFUlQ6IHRlc3Qgc3RhcnRlZAor
QUxFUlQ6IHRlc3Qgc3RlcHBlZAorQUxFUlQ6IHJlYWR5IHN0YXRlIGlzIDQKK0FMRVJUOiBsb2Fk
IGVuZGVkCiAKIFBBU1MgWE1MSHR0cFJlcXVlc3Q6IFRoZSBzZW5kKCkgbWV0aG9kOiBGaXJlIGEg
cHJvZ3Jlc3MgZXZlbnQgbmFtZWQgZXJyb3Igd2hlbiBOZXR3b3JrIGVycm9yIGhhcHBlbnMgKHN5
bmNocm9ub3VzIGZsYWcgaXMgdW5zZXQpIAogCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>