<?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>192137</bug_id>
          
          <creation_ts>2018-11-28 22:31:42 -0800</creation_ts>
          <short_desc>Update web-platform-tests/shadow-dom</short_desc>
          <delta_ts>2018-11-29 13:27:29 -0800</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>
          
          <blocked>191311</blocked>
          <everconfirmed>1</everconfirmed>
          <reporter name="Ryosuke Niwa">rniwa</reporter>
          <assigned_to name="Ryosuke Niwa">rniwa</assigned_to>
          <cc>cdumez</cc>
    
    <cc>koivisto</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>youennf</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1482850</commentid>
    <comment_count>0</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-11-28 22:31:42 -0800</bug_when>
    <thetext>Update web-platform-tests/shadow-dom</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1482851</commentid>
    <comment_count>1</comment_count>
      <attachid>355980</attachid>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-11-28 22:32:30 -0800</bug_when>
    <thetext>Created attachment 355980
Updates the tests</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483132</commentid>
    <comment_count>2</comment_count>
    <who name="Ryosuke Niwa">rniwa</who>
    <bug_when>2018-11-29 13:26:30 -0800</bug_when>
    <thetext>Committed r238692: &lt;https://trac.webkit.org/changeset/238692&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1483136</commentid>
    <comment_count>3</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2018-11-29 13:27:29 -0800</bug_when>
    <thetext>&lt;rdar://problem/46352236&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>355980</attachid>
            <date>2018-11-28 22:32:30 -0800</date>
            <delta_ts>2018-11-28 23:42:08 -0800</delta_ts>
            <desc>Updates the tests</desc>
            <filename>bug-192137-20181128223230.patch</filename>
            <type>text/plain</type>
            <size>16001</size>
            <attacher name="Ryosuke Niwa">rniwa</attacher>
            
              <data encoding="base64">SW5kZXg6IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy9DaGFuZ2VMb2cKPT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0g
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwkocmV2aXNpb24gMjM4NjYxKQorKysg
TGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDI1IEBACisyMDE4LTExLTI4ICBSeW9zdWtlIE5pd2EgIDxybml3YUB3ZWJraXQub3JnPgor
CisgICAgICAgIFVwZGF0ZSB3ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbQorICAgICAgICBo
dHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTkyMTM3CisKKyAgICAgICAg
UmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgUmUtaW1wb3J0ZWQgdGhlIHNo
YWRvdyBET00gdGVzdHMgZnJvbSB3cHQuCisKKyAgICAgICAgKiByZXNvdXJjZXMvaW1wb3J0LWV4
cGVjdGF0aW9ucy5qc29uOgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9t
L1NoYWRvd1Jvb3QtaW50ZXJmYWNlLmh0bWw6CisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3Rz
L3NoYWRvdy1kb20vZXZlbnQtZGlzcGF0Y2gtb3JkZXIudGVudGF0aXZlLWV4cGVjdGVkLnR4dDog
QWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vZXZlbnQtZGlz
cGF0Y2gtb3JkZXIudGVudGF0aXZlLmh0bWw6IEFkZGVkLgorICAgICAgICAqIHdlYi1wbGF0Zm9y
bS10ZXN0cy9zaGFkb3ctZG9tL2lucHV0LXR5cGUtcmFkaW8tZXhwZWN0ZWQudHh0OiBBZGRlZC4K
KyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9pbnB1dC10eXBlLXJhZGlv
Lmh0bWw6IEFkZGVkLgorICAgICAgICAqIHdlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL3Jl
c291cmNlcy9zaGFkb3ctZG9tLmpzOgorICAgICAgICAoZGlzcGF0Y2hFdmVudFdpdGhMb2cpOgor
ICAgICAgICAoYXNzZXJ0X2V2ZW50X3BhdGhfZXF1YWxzKToKKyAgICAgICAgKiB3ZWItcGxhdGZv
cm0tdGVzdHMvc2hhZG93LWRvbS9zbG90cy1vdXRzaWRlLXNoYWRvdy1kb20tZXhwZWN0ZWQudHh0
OiBBZGRlZC4KKyAgICAgICAgKiB3ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9zbG90cy1v
dXRzaWRlLXNoYWRvdy1kb20uaHRtbDogQWRkZWQuCisgICAgICAgICogd2ViLXBsYXRmb3JtLXRl
c3RzL3NoYWRvdy1kb20vdzNjLWltcG9ydC5sb2c6CisKIDIwMTgtMTEtMjggIFJvYiBCdWlzICA8
cmJ1aXNAaWdhbGlhLmNvbT4KIAogICAgICAgICBbWEhSXSBEb2N1bWVudC5sYXN0TW9kaWZpZWQg
ZG9lc24ndCB3b3JrIGZvciBub24tcmVuZGVyZWQgZG9jdW1lbnRzCkluZGV4OiBMYXlvdXRUZXN0
cy9pbXBvcnRlZC93M2MvcmVzb3VyY2VzL2ltcG9ydC1leHBlY3RhdGlvbnMuanNvbgo9PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2MvcmVzb3VyY2VzL2ltcG9ydC1leHBlY3Rh
dGlvbnMuanNvbgkocmV2aXNpb24gMjM4NjYxKQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3Jlc291cmNlcy9pbXBvcnQtZXhwZWN0YXRpb25zLmpzb24JKHdvcmtpbmcgY29weSkKQEAgLTM1
Myw0ICszNTMsNCBAQAogICAgICJ3ZWItcGxhdGZvcm0tdGVzdHMvd29ya2xldHMiOiAic2tpcCIs
IAogICAgICJ3ZWItcGxhdGZvcm0tdGVzdHMveC1mcmFtZS1vcHRpb25zIjogInNraXAiLCAKICAg
ICAid2ViLXBsYXRmb3JtLXRlc3RzL3hociI6ICJpbXBvcnQiCi19Cit9ClwgTm8gbmV3bGluZSBh
dCBlbmQgb2YgZmlsZQpJbmRleDogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9y
bS10ZXN0cy9zaGFkb3ctZG9tL1NoYWRvd1Jvb3QtaW50ZXJmYWNlLmh0bWwKPT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PQot
LS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9t
L1NoYWRvd1Jvb3QtaW50ZXJmYWNlLmh0bWwJKHJldmlzaW9uIDIzODY2MSkKKysrIExheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9TaGFkb3dSb290
LWludGVyZmFjZS5odG1sCSh3b3JraW5nIGNvcHkpCkBAIC05NCw4ICs5NCwxMCBAQCBmdW5jdGlv
biB0ZXN0U3R5bGVTaGVldHMobW9kZSkgewogICAgICAgICB2YXIgaG9zdCA9IGRvY3VtZW50LmNy
ZWF0ZUVsZW1lbnQoJ2RpdicpOwogICAgICAgICB2YXIgc2hhZG93Um9vdCA9IGhvc3QuYXR0YWNo
U2hhZG93KHsnbW9kZSc6IG1vZGV9KTsKIAotICAgICAgICBhc3NlcnRfZXF1YWxzKHNoYWRvd1Jv
b3Quc3R5bGVTaGVldHMubGVuZ3RoLCAwLCAnc2hhZG93Um9vdC5zdHlsZVNoZWV0cyBtdXN0IGJl
IGVtcHR5IHdoZW4gdGhlIHNoYWRvdyByb290IGRvZXMgbm90IGNvbnRhaW4gYW55IHN0eWxlc2hl
ZXRzJyk7CiAgICAgICAgIHNoYWRvd1Jvb3QuaW5uZXJIVE1MID0gJzxzcGFuPjwvc3Bhbj48c3R5
bGU+IGEucnVsZSB7fSA8L3N0eWxlPjxzdHlsZT4gYi5ydWxlIHt9IDwvc3R5bGU+JzsKKyAgICAg
ICAgYXNzZXJ0X2VxdWFscyhzaGFkb3dSb290LnN0eWxlU2hlZXRzLmxlbmd0aCwgMCwgJ3NoYWRv
d1Jvb3Quc3R5bGVTaGVldHMgbXVzdCBiZSBlbXB0eSB3aGVuIHRoZSBzaGFkb3cgcm9vdCBpcyBu
b3QgY29ubmVjdGVkJyk7CisKKyAgICAgICAgZG9jdW1lbnQuYm9keS5hcHBlbmRDaGlsZChob3N0
KTsKICAgICAgICAgYXNzZXJ0X2VxdWFscyhzaGFkb3dSb290LnN0eWxlU2hlZXRzLmxlbmd0aCwg
MiwgJ3NoYWRvd1Jvb3Quc3R5bGVTaGVldHMgbXVzdCBjb250YWluIHR3byBpdGVtcyB3aGVuIHRo
ZSBzaGFkb3cgcm9vdCBoYXMgdHdvIHN0eWxlIGVsZW1lbnRzJyk7CiAgICAgICAgIHZhciBzdHls
ZXMgPSBzaGFkb3dSb290LnF1ZXJ5U2VsZWN0b3JBbGwoJ3N0eWxlJyk7CiAgICAgICAgIGFzc2Vy
dF9lcXVhbHMoc2hhZG93Um9vdC5zdHlsZVNoZWV0c1swXSwgc3R5bGVzWzBdLnNoZWV0LCAnc2hh
ZG93Um9vdC5zdHlsZVNoZWV0c1swXSBtdXN0IGJlIHRoZSBmaXJzdCBzdHlsZSBlbGVtZW50IGlu
IHRoZSBzaGFkb3cgcm9vdCcpOwpJbmRleDogTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2V2ZW50LWRpc3BhdGNoLW9yZGVyLnRlbnRhdGl2ZS1l
eHBlY3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1w
bGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2V2ZW50LWRpc3BhdGNoLW9yZGVyLnRlbnRhdGl2ZS1l
eHBlY3RlZC50eHQJKG5vbmV4aXN0ZW50KQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dl
Yi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2V2ZW50LWRpc3BhdGNoLW9yZGVyLnRlbnRhdGl2
ZS1leHBlY3RlZC50eHQJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwzIEBACisKK1BBU1MgRXZl
bnQgZGlzcGF0Y2ggb3JkZXI6IGNhcHR1cmUgbGlzdGVybnMgc2hvdWxkIGJlIGNhbGxlZCBpbiBj
YXB0dXJpbmcgcGhhc2UgYXQgYSBzaGFkb3cgaG9zdCAKKwpJbmRleDogTGF5b3V0VGVzdHMvaW1w
b3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2V2ZW50LWRpc3BhdGNoLW9y
ZGVyLnRlbnRhdGl2ZS5odG1sCj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIExheW91dFRlc3RzL2ltcG9ydGVkL3cz
Yy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9ldmVudC1kaXNwYXRjaC1vcmRlci50ZW50
YXRpdmUuaHRtbAkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vZXZlbnQtZGlzcGF0Y2gtb3JkZXIudGVudGF0aXZl
Lmh0bWwJKHdvcmtpbmcgY29weSkKQEAgLTAsMCArMSwzMCBAQAorPCFET0NUWVBFIGh0bWw+Cis8
dGl0bGU+U2hhZG93IERPTTogZXZlbnQgZGlzcGF0Y2ggb3JkZXIgZm9yIGNhcHR1cmUgYW5kIG5v
bi1jYXB0dXJlIGxpc3Rlcm5zIGF0IGEgc2hhZG93IGhvc3Q8L3RpdGxlPgorPG1ldGEgbmFtZT0i
YXV0aG9yIiB0aXRsZT0iSGF5YXRvIEl0byIgaHJlZj0ibWFpbHRvOmhheWF0b0Bnb29nbGUuY29t
Ij4KKzxsaW5rIHJlbD0iaGVscCIgaHJlZj0iaHR0cHM6Ly9naXRodWIuY29tL3doYXR3Zy9kb20v
aXNzdWVzLzY4NSI+Cis8bGluayByZWw9ImhlbHAiIGhyZWY9Imh0dHBzOi8vZ2l0aHViLmNvbS93
aGF0d2cvZG9tL3B1bGwvNjg2Ij4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNz
LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSIvcmVzb3VyY2VzL3Rlc3RoYXJuZXNzcmVwb3J0
LmpzIj48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPSJyZXNvdXJjZXMvc2hhZG93LWRvbS5qcyI+PC9z
Y3JpcHQ+Cis8ZGl2IGlkPWhvc3Q+CisgIDx0ZW1wbGF0ZSBpZD1zaGFkb3dyb290IGRhdGEtbW9k
ZT1vcGVuPgorICAgIDxkaXYgaWQ9dGFyZ2V0PjwvZGl2PgorICA8L3RlbXBsYXRlPgorPC9kaXY+
Cis8c2NyaXB0PgordGVzdCgoKSA9PiB7CisgIGxldCBub2RlcyA9IGNyZWF0ZVRlc3RUcmVlKGhv
c3QpOworICBsZXQgbG9nID0gZGlzcGF0Y2hFdmVudFdpdGhMb2cobm9kZXMsIG5vZGVzLnRhcmdl
dCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG5ldyBFdmVudCgnbXktZXZlbnQn
LCB7IGJ1YmJsZXM6IHRydWUsIGNvbXBvc2VkOiB0cnVlIH0pLAorICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgeyBjYXB0dXJlOiB0cnVlIH0pOworICBsZXQgcGF0aCA9IFsndGFyZ2V0
JywgJ3NoYWRvd3Jvb3QnLCAnaG9zdCddOworICBhc3NlcnRfZXZlbnRfcGF0aF9lcXVhbHMobG9n
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgW1snaG9zdCcsICdob3N0JywgbnVsbCwgcGF0
aCwgJ2NhcHR1cmUnXSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICBbJ3NoYWRvd3Jvb3Qn
LCAndGFyZ2V0JywgbnVsbCwgcGF0aCwgJ2NhcHR1cmUnXSwKKyAgICAgICAgICAgICAgICAgICAg
ICAgICAgICBbJ3RhcmdldCcsICd0YXJnZXQnLCBudWxsLCBwYXRoLCAnY2FwdHVyZSddLAorICAg
ICAgICAgICAgICAgICAgICAgICAgICAgIFsndGFyZ2V0JywgJ3RhcmdldCcsIG51bGwsIHBhdGgs
ICdub24tY2FwdHVyZSddLAorICAgICAgICAgICAgICAgICAgICAgICAgICAgIFsnc2hhZG93cm9v
dCcsICd0YXJnZXQnLCBudWxsLCBwYXRoLCAnbm9uLWNhcHR1cmUnXSwKKyAgICAgICAgICAgICAg
ICAgICAgICAgICAgICBbJ2hvc3QnLCAnaG9zdCcsIG51bGwsIHBhdGgsICdub24tY2FwdHVyZSdd
LAorICAgICAgICAgICAgICAgICAgICAgICAgICAgXSk7Cit9LCAnRXZlbnQgZGlzcGF0Y2ggb3Jk
ZXI6IGNhcHR1cmUgbGlzdGVybnMgc2hvdWxkIGJlIGNhbGxlZCBpbiBjYXB0dXJpbmcgcGhhc2Ug
YXQgYSBzaGFkb3cgaG9zdCcpOworPC9zY3JpcHQ+CkluZGV4OiBMYXlvdXRUZXN0cy9pbXBvcnRl
ZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vaW5wdXQtdHlwZS1yYWRpby1leHBl
Y3RlZC50eHQKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PQotLS0gTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2lucHV0LXR5cGUtcmFkaW8tZXhwZWN0ZWQudHh0CShub25l
eGlzdGVudCkKKysrIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMv
c2hhZG93LWRvbS9pbnB1dC10eXBlLXJhZGlvLWV4cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpA
QCAtMCwwICsxLDQgQEAKKyAKKworRkFJTCBpbnB1dCB0eXBlPXJhZGlvIGVsZW1lbnRzIHNob3Vs
ZCBmb3JtIGEgZ3JvdXAgaW5zaWRlIHNoYWRvdyBET00uIGFzc2VydF90cnVlOiBleHBlY3RlZCB0
cnVlIGdvdCBmYWxzZQorCkluZGV4OiBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3NoYWRvdy1kb20vaW5wdXQtdHlwZS1yYWRpby5odG1sCj09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0t
IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9p
bnB1dC10eXBlLXJhZGlvLmh0bWwJKG5vbmV4aXN0ZW50KQorKysgTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2lucHV0LXR5cGUtcmFkaW8uaHRt
bAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDczIEBACis8IWRvY3R5cGUgaHRtbD4KKzxtZXRh
IGNoYXJzZXQ9dXRmLTg+Cis8dGl0bGU+PC90aXRsZT4KKzxzY3JpcHQgc3JjPS9yZXNvdXJjZXMv
dGVzdGhhcm5lc3MuanM+PC9zY3JpcHQ+Cis8c2NyaXB0IHNyYz0vcmVzb3VyY2VzL3Rlc3RoYXJu
ZXNzcmVwb3J0LmpzPjwvc2NyaXB0PgorPGlucHV0IHR5cGU9InJhZGlvIiBuYW1lPSJncm91cCIg
aWQ9ImxpZ2h0UmFkaW8xIj4KKzxpbnB1dCB0eXBlPSJyYWRpbyIgbmFtZT0iZ3JvdXAiIGlkPSJs
aWdodFJhZGlvMiI+Cis8ZGl2IGlkPSJob3N0Ij48L2Rpdj4KKzxzY3JpcHQ+CisKK3Rlc3QoKCkg
PT4geworICAgIHZhciBsaWdodFJhZGlvMSA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCJsaWdo
dFJhZGlvMSIpOworICAgIHZhciBsaWdodFJhZGlvMiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlk
KCJsaWdodFJhZGlvMiIpOworCisgICAgdmFyIGhvc3QgPSBkb2N1bWVudC5nZXRFbGVtZW50QnlJ
ZCgiaG9zdCIpOworICAgIHZhciBzciA9IGhvc3QuYXR0YWNoU2hhZG93KHttb2RlOiAiY2xvc2Vk
In0pOworICAgIHZhciBzaGFkb3dSYWRpbzEgPSBkb2N1bWVudC5jcmVhdGVFbGVtZW50KCJpbnB1
dCIpOworICAgIHNoYWRvd1JhZGlvMS5uYW1lID0gImdyb3VwIjsKKyAgICBzaGFkb3dSYWRpbzEu
aWQgPSAic2hhZG93UmFkaW8xIjsKKyAgICBzaGFkb3dSYWRpbzEudHlwZSA9ICJyYWRpbyI7Cisg
ICAgc3IuYXBwZW5kQ2hpbGQoc2hhZG93UmFkaW8xKTsKKyAgICB2YXIgc2hhZG93UmFkaW8yID0g
ZG9jdW1lbnQuY3JlYXRlRWxlbWVudCgiaW5wdXQiKTsKKyAgICBzaGFkb3dSYWRpbzIubmFtZSA9
ICJncm91cCI7CisgICAgc2hhZG93UmFkaW8yLmlkID0gInNoYWRvd1JhZGlvMiI7CisgICAgc2hh
ZG93UmFkaW8yLnR5cGUgPSAicmFkaW8iOworICAgIHNyLmFwcGVuZENoaWxkKHNoYWRvd1JhZGlv
Mik7CisKKyAgICBhc3NlcnRfZmFsc2UobGlnaHRSYWRpbzEuY2hlY2tlZCk7CisgICAgYXNzZXJ0
X2ZhbHNlKGxpZ2h0UmFkaW8yLmNoZWNrZWQpOworICAgIGFzc2VydF9mYWxzZShzaGFkb3dSYWRp
bzEuY2hlY2tlZCk7CisgICAgYXNzZXJ0X2ZhbHNlKHNoYWRvd1JhZGlvMi5jaGVja2VkKTsKKwor
ICAgIGxpZ2h0UmFkaW8xLmNsaWNrKCk7CisgICAgYXNzZXJ0X3RydWUobGlnaHRSYWRpbzEuY2hl
Y2tlZCk7CisgICAgYXNzZXJ0X2ZhbHNlKGxpZ2h0UmFkaW8yLmNoZWNrZWQpOworICAgIGFzc2Vy
dF9mYWxzZShzaGFkb3dSYWRpbzEuY2hlY2tlZCk7CisgICAgYXNzZXJ0X2ZhbHNlKHNoYWRvd1Jh
ZGlvMi5jaGVja2VkKTsKKworICAgIGxpZ2h0UmFkaW8yLmNsaWNrKCk7CisgICAgYXNzZXJ0X2Zh
bHNlKGxpZ2h0UmFkaW8xLmNoZWNrZWQpOworICAgIGFzc2VydF90cnVlKGxpZ2h0UmFkaW8yLmNo
ZWNrZWQpOworICAgIGFzc2VydF9mYWxzZShzaGFkb3dSYWRpbzEuY2hlY2tlZCk7CisgICAgYXNz
ZXJ0X2ZhbHNlKHNoYWRvd1JhZGlvMi5jaGVja2VkKTsKKworICAgIHNoYWRvd1JhZGlvMS5jbGlj
aygpOworICAgIGFzc2VydF9mYWxzZShsaWdodFJhZGlvMS5jaGVja2VkKTsKKyAgICBhc3NlcnRf
dHJ1ZShsaWdodFJhZGlvMi5jaGVja2VkKTsKKyAgICBhc3NlcnRfdHJ1ZShzaGFkb3dSYWRpbzEu
Y2hlY2tlZCk7CisgICAgYXNzZXJ0X2ZhbHNlKHNoYWRvd1JhZGlvMi5jaGVja2VkKTsKKworICAg
IHNoYWRvd1JhZGlvMi5jbGljaygpOworICAgIGFzc2VydF9mYWxzZShsaWdodFJhZGlvMS5jaGVj
a2VkKTsKKyAgICBhc3NlcnRfdHJ1ZShsaWdodFJhZGlvMi5jaGVja2VkKTsKKyAgICBhc3NlcnRf
ZmFsc2Uoc2hhZG93UmFkaW8xLmNoZWNrZWQpOworICAgIGFzc2VydF90cnVlKHNoYWRvd1JhZGlv
Mi5jaGVja2VkKTsKKworICAgIC8vIEVuc3VyZSByYWRpbyBncm91cHMgd29yayBldmVuIHdoZW4g
bW9kaWZ5aW5nIHNoYWRvdyBET00uCisgICAgc2hhZG93UmFkaW8yLnJlbW92ZSgpOworICAgIHNy
LmFwcGVuZENoaWxkKHNoYWRvd1JhZGlvMik7CisgICAgc2hhZG93UmFkaW8yLmNsaWNrKCk7Cisg
ICAgYXNzZXJ0X2ZhbHNlKGxpZ2h0UmFkaW8xLmNoZWNrZWQpOworICAgIGFzc2VydF90cnVlKGxp
Z2h0UmFkaW8yLmNoZWNrZWQpOworICAgIGFzc2VydF9mYWxzZShzaGFkb3dSYWRpbzEuY2hlY2tl
ZCk7CisgICAgYXNzZXJ0X3RydWUoc2hhZG93UmFkaW8yLmNoZWNrZWQpOworCisgICAgc2hhZG93
UmFkaW8xLmNsaWNrKCk7CisgICAgYXNzZXJ0X2ZhbHNlKGxpZ2h0UmFkaW8xLmNoZWNrZWQpOwor
ICAgIGFzc2VydF90cnVlKGxpZ2h0UmFkaW8yLmNoZWNrZWQpOworICAgIGFzc2VydF90cnVlKHNo
YWRvd1JhZGlvMS5jaGVja2VkKTsKKyAgICBhc3NlcnRfZmFsc2Uoc2hhZG93UmFkaW8yLmNoZWNr
ZWQpOworfSwgImlucHV0IHR5cGU9cmFkaW8gZWxlbWVudHMgc2hvdWxkIGZvcm0gYSBncm91cCBp
bnNpZGUgc2hhZG93IERPTS4iKTsKKworPC9zY3JpcHQ+CkluZGV4OiBMYXlvdXRUZXN0cy9pbXBv
cnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vc2xvdHMtb3V0c2lkZS1zaGFk
b3ctZG9tLWV4cGVjdGVkLnR4dAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vc2xvdHMtb3V0c2lkZS1zaGFkb3ctZG9t
LWV4cGVjdGVkLnR4dAkobm9uZXhpc3RlbnQpCisrKyBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mv
d2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vc2xvdHMtb3V0c2lkZS1zaGFkb3ctZG9tLWV4
cGVjdGVkLnR4dAkod29ya2luZyBjb3B5KQpAQCAtMCwwICsxLDQgQEAKK2ZvbworCitGQUlMIExp
Z2h0IERPTSBzbG90IGVsZW1lbnQgc2hvdWxkIGJlIGluIGZsYXR0ZW5lZCBhc3NpZ25lZE5vZGVz
IGFzc2VydF9hcnJheV9lcXVhbHM6IHByb3BlcnR5IDAsIGV4cGVjdGVkIEVsZW1lbnQgbm9kZSA8
c2xvdD5mb288L3Nsb3Q+IGJ1dCBnb3QgVGV4dCBub2RlICJmb28iCisKSW5kZXg6IExheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9zbG90cy1vdXRz
aWRlLXNoYWRvdy1kb20uaHRtbAo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93
M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vc2xvdHMtb3V0c2lkZS1zaGFkb3ctZG9t
Lmh0bWwJKG5vbmV4aXN0ZW50KQorKysgTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL3Nsb3RzLW91dHNpZGUtc2hhZG93LWRvbS5odG1sCSh3b3Jr
aW5nIGNvcHkpCkBAIC0wLDAgKzEsMTYgQEAKKzwhZG9jdHlwZSBodG1sPgorPG1ldGEgY2hhcnNl
dD11dGYtOD4KKzx0aXRsZT48L3RpdGxlPgorPHNjcmlwdCBzcmM9L3Jlc291cmNlcy90ZXN0aGFy
bmVzcy5qcz48L3NjcmlwdD4KKzxzY3JpcHQgc3JjPS9yZXNvdXJjZXMvdGVzdGhhcm5lc3NyZXBv
cnQuanM+PC9zY3JpcHQ+Cis8ZGl2IGlkPSJob3N0MSI+PHNsb3Q+Zm9vPC9zbG90PjwvZGl2Pgor
PHNjcmlwdD4KKwordGVzdCgoKSA9PiB7CisgIHZhciBob3N0MSA9IGRvY3VtZW50LmdldEVsZW1l
bnRCeUlkKCJob3N0MSIpOworICB2YXIgc3IgPSBob3N0MS5hdHRhY2hTaGFkb3coe21vZGU6ICJv
cGVuIn0pOworICBzci5pbm5lckhUTUwgPSAiPHNsb3Q+PC9zbG90PiI7CisgIGFzc2VydF9hcnJh
eV9lcXVhbHMoc3IuZmlyc3RDaGlsZC5hc3NpZ25lZE5vZGVzKHsgZmxhdHRlbjogdHJ1ZSB9KSwg
W2hvc3QxLmZpcnN0Q2hpbGRdKTsKK30sICJMaWdodCBET00gc2xvdCBlbGVtZW50IHNob3VsZCBi
ZSBpbiBmbGF0dGVuZWQgYXNzaWduZWROb2RlcyIpOworCis8L3NjcmlwdD4KSW5kZXg6IExheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS93M2MtaW1w
b3J0LmxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3NoYWRvdy1kb20vdzNjLWltcG9ydC5sb2cJKHJldmlzaW9uIDIzODY2MSkKKysr
IExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS93
M2MtaW1wb3J0LmxvZwkod29ya2luZyBjb3B5KQpAQCAtMzUsNiArMzUsNyBAQCBMaXN0IG9mIGZp
bGVzOgogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93
LWRvbS9ldmVudC1jb21wb3NlZC1wYXRoLXdpdGgtcmVsYXRlZC10YXJnZXQuaHRtbAogL0xheW91
dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9ldmVudC1j
b21wb3NlZC1wYXRoLmh0bWwKIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3Jt
LXRlc3RzL3NoYWRvdy1kb20vZXZlbnQtY29tcG9zZWQuaHRtbAorL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9ldmVudC1kaXNwYXRjaC1vcmRl
ci50ZW50YXRpdmUuaHRtbAogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0t
dGVzdHMvc2hhZG93LWRvbS9ldmVudC1pbnNpZGUtc2hhZG93LXRyZWUuaHRtbAogL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9ldmVudC1pbnNp
ZGUtc2xvdHRlZC1ub2RlLmh0bWwKIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRm
b3JtLXRlc3RzL3NoYWRvdy1kb20vZXZlbnQtcG9zdC1kaXNwYXRjaC5odG1sCkBAIC00Myw2ICs0
NCw3IEBAIExpc3Qgb2YgZmlsZXM6CiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0
Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2dldEVsZW1lbnRCeUlkLWR5bmFtaWMtMDAxLmh0bWwKIC9M
YXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vaGlz
dG9yaWNhbC5odG1sCiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0
cy9zaGFkb3ctZG9tL2lucHV0LWVsZW1lbnQtbGlzdC5odG1sCisvTGF5b3V0VGVzdHMvaW1wb3J0
ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL2lucHV0LXR5cGUtcmFkaW8uaHRt
bAogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRv
bS9sYXlvdXQtc2xvdC1uby1sb25nZXItYXNzaWduZWQtZXhwZWN0ZWQuaHRtbAogL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9sYXlvdXQtc2xv
dC1uby1sb25nZXItYXNzaWduZWQuaHRtbAogL0xheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWIt
cGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9sYXlvdXQtc2xvdC1uby1sb25nZXItZmFsbGJhY2st
ZXhwZWN0ZWQuaHRtbApAQCAtNTMsNCArNTUsNSBAQCBMaXN0IG9mIGZpbGVzOgogL0xheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9zbG90Y2hhbmdl
Lmh0bWwKIC9MYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2ViLXBsYXRmb3JtLXRlc3RzL3NoYWRv
dy1kb20vc2xvdHMtZmFsbGJhY2staW4tZG9jdW1lbnQuaHRtbAogL0xheW91dFRlc3RzL2ltcG9y
dGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9zbG90cy1mYWxsYmFjay5odG1s
CisvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNjL3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9t
L3Nsb3RzLW91dHNpZGUtc2hhZG93LWRvbS5odG1sCiAvTGF5b3V0VGVzdHMvaW1wb3J0ZWQvdzNj
L3dlYi1wbGF0Zm9ybS10ZXN0cy9zaGFkb3ctZG9tL3Nsb3RzLmh0bWwKSW5kZXg6IExheW91dFRl
c3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVzdHMvc2hhZG93LWRvbS9yZXNvdXJjZXMv
c2hhZG93LWRvbS5qcwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBMYXlvdXRUZXN0cy9pbXBvcnRlZC93M2Mvd2Vi
LXBsYXRmb3JtLXRlc3RzL3NoYWRvdy1kb20vcmVzb3VyY2VzL3NoYWRvdy1kb20uanMJKHJldmlz
aW9uIDIzODY2MSkKKysrIExheW91dFRlc3RzL2ltcG9ydGVkL3czYy93ZWItcGxhdGZvcm0tdGVz
dHMvc2hhZG93LWRvbS9yZXNvdXJjZXMvc2hhZG93LWRvbS5qcwkod29ya2luZyBjb3B5KQpAQCAt
NTMsNyArNTMsOSBAQCBmdW5jdGlvbiBjcmVhdGVUZXN0VHJlZShub2RlKSB7CiAgIHJldHVybiBp
ZHM7CiB9CiAKLWZ1bmN0aW9uIGRpc3BhdGNoRXZlbnRXaXRoTG9nKG5vZGVzLCB0YXJnZXQsIGV2
ZW50KSB7CisvLyBUT0RPOiBSZWZhY3RvciB0aGlzIHNvIHRoYXQgb25seSBpbnRlcmVzdGVkIHJl
c3VsdHMgYXJlIHJlY29yZGVkLgorLy8gQ2FsbGVycyBvZiB0aGlzIGZ1bmN0aW9uIHdvdWxkIG5v
dCBiZSBpbnRlcmVzdGVkIGluIGV2ZXJ5IHJlc3VsdHMuCitmdW5jdGlvbiBkaXNwYXRjaEV2ZW50
V2l0aExvZyhub2RlcywgdGFyZ2V0LCBldmVudCwgb3B0aW9ucykgewogCiAgIGZ1bmN0aW9uIGxh
YmVsRm9yKGUpIHsKICAgICByZXR1cm4gZS5pZCB8fCBlLnRhZ05hbWU7CkBAIC03MCwxNSArNzIs
NDAgQEAgZnVuY3Rpb24gZGlzcGF0Y2hFdmVudFdpdGhMb2cobm9kZXMsIHRhcgogICAgICAgaWYg
KCFpZCkKICAgICAgICAgY29udGludWU7CiAgICAgICBhdHRhY2hlZE5vZGVzLnB1c2gobm9kZSk7
Ci0gICAgICBub2RlLmFkZEV2ZW50TGlzdGVuZXIoZXZlbnQudHlwZSwgKGUpID0+IHsKKyAgICAg
IGlmIChvcHRpb25zICYmIG9wdGlvbnMuY2FwdHVyZSkgeworICAgICAgICAvLyBSZWNvcmQgW2N1
cnJlbnRUYXJnZXQsIHRhcmdldCwgcmVsYXRlZFRhcmdldCwgY29tcG9zZWRQYXRoKCksICdjYXB0
dXJlJyB8ICdub24tY2FwdHVyZSddCisgICAgICAgIC8vIFRPRE86IFN1cHBvcnQgcmVnaXN0ZXJp
bmcgbGlzdGVuZXJzIGluIGRpZmZlcmVudCBvcmRlcnMuCisgICAgICAgIC8vIGUuZy4gUmVnaXN0
ZXIgYSBub24tY2FwdHVyZSBsaXN0ZW5lciBhdCBmaXJzdCwgdGhlbiByZWdpc3RlciBhIGNhcHR1
cmUgbGlzdGVuZXIuCisgICAgICAgIG5vZGUuYWRkRXZlbnRMaXN0ZW5lcihldmVudC50eXBlLCAo
ZSkgPT4geworICAgICAgICAgIGxvZy5wdXNoKFtpZCwKKyAgICAgICAgICAgICAgICAgICAgbGFi
ZWxGb3IoZS50YXJnZXQpLAorICAgICAgICAgICAgICAgICAgICBlLnJlbGF0ZWRUYXJnZXQgPyBs
YWJlbEZvcihlLnJlbGF0ZWRUYXJnZXQpIDogbnVsbCwKKyAgICAgICAgICAgICAgICAgICAgZS5j
b21wb3NlZFBhdGgoKS5tYXAoKG4pID0+IHsKKyAgICAgICAgICAgICAgICAgICAgICByZXR1cm4g
bGFiZWxGb3Iobik7CisgICAgICAgICAgICAgICAgICAgIH0pLAorICAgICAgICAgICAgICAgICAg
ICAnY2FwdHVyZSddKTsKKyAgICAgICAgfSwgdHJ1ZSk7CisgICAgICAgIG5vZGUuYWRkRXZlbnRM
aXN0ZW5lcihldmVudC50eXBlLCAoZSkgPT4geworICAgICAgICAgIGxvZy5wdXNoKFtpZCwKKyAg
ICAgICAgICAgICAgICAgICAgbGFiZWxGb3IoZS50YXJnZXQpLAorICAgICAgICAgICAgICAgICAg
ICBlLnJlbGF0ZWRUYXJnZXQgPyBsYWJlbEZvcihlLnJlbGF0ZWRUYXJnZXQpIDogbnVsbCwKKyAg
ICAgICAgICAgICAgICAgICAgZS5jb21wb3NlZFBhdGgoKS5tYXAoKG4pID0+IHsKKyAgICAgICAg
ICAgICAgICAgICAgICByZXR1cm4gbGFiZWxGb3Iobik7CisgICAgICAgICAgICAgICAgICAgIH0p
LAorICAgICAgICAgICAgICAgICAgICAnbm9uLWNhcHR1cmUnXSk7CisgICAgICAgIH0pOworICAg
ICAgfSBlbHNlIHsKICAgICAgICAgLy8gUmVjb3JkIFtjdXJyZW50VGFyZ2V0LCB0YXJnZXQsIHJl
bGF0ZWRUYXJnZXQsIGNvbXBvc2VkUGF0aCgpXQotICAgICAgICBsb2cucHVzaChbaWQsCi0gICAg
ICAgICAgICAgICAgICBsYWJlbEZvcihlLnRhcmdldCksCi0gICAgICAgICAgICAgICAgICBlLnJl
bGF0ZWRUYXJnZXQgPyBsYWJlbEZvcihlLnJlbGF0ZWRUYXJnZXQpIDogbnVsbCwKLSAgICAgICAg
ICAgICAgICAgIGUuY29tcG9zZWRQYXRoKCkubWFwKChuKSA9PiB7Ci0gICAgICAgICAgICAgICAg
ICAgIHJldHVybiBsYWJlbEZvcihuKTsKLSAgICAgICAgICAgICAgICAgIH0pXSk7Ci0gICAgICB9
KTsKKyAgICAgICAgbm9kZS5hZGRFdmVudExpc3RlbmVyKGV2ZW50LnR5cGUsIChlKSA9PiB7Cisg
ICAgICAgICAgbG9nLnB1c2goW2lkLAorICAgICAgICAgICAgICAgICAgICBsYWJlbEZvcihlLnRh
cmdldCksCisgICAgICAgICAgICAgICAgICAgIGUucmVsYXRlZFRhcmdldCA/IGxhYmVsRm9yKGUu
cmVsYXRlZFRhcmdldCkgOiBudWxsLAorICAgICAgICAgICAgICAgICAgICBlLmNvbXBvc2VkUGF0
aCgpLm1hcCgobikgPT4geworICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBsYWJlbEZvcihu
KTsKKyAgICAgICAgICAgICAgICAgICAgfSldCisgICAgICAgICAgICAgICAgICApOworICAgICAg
ICB9KTsKKyAgICAgIH0KICAgICB9CiAgIH0KICAgdGFyZ2V0LmRpc3BhdGNoRXZlbnQoZXZlbnQp
OwpAQCAtMTIyLDkgKzE0OSwxMyBAQCBmdW5jdGlvbiBkaXNwYXRjaFVBRXZlbnRXaXRoTG9nKG5v
ZGVzLCB0CiBmdW5jdGlvbiBhc3NlcnRfZXZlbnRfcGF0aF9lcXVhbHMoYWN0dWFsLCBleHBlY3Rl
ZCkgewogICBhc3NlcnRfZXF1YWxzKGFjdHVhbC5sZW5ndGgsIGV4cGVjdGVkLmxlbmd0aCk7CiAg
IGZvciAobGV0IGkgPSAwOyBpIDwgYWN0dWFsLmxlbmd0aDsgKytpKSB7CisgICAgYXNzZXJ0X2Vx
dWFscyhhY3R1YWxbaV0ubGVuZ3RoLCBleHBlY3RlZFtpXS5sZW5ndGgpOwogICAgIGFzc2VydF9l
cXVhbHMoYWN0dWFsW2ldWzBdLCBleHBlY3RlZFtpXVswXSwgJ2N1cnJlbnRUYXJnZXQgYXQgJyAr
IGkgKyAnIHNob3VsZCBiZSBzYW1lJyk7CiAgICAgYXNzZXJ0X2VxdWFscyhhY3R1YWxbaV1bMV0s
IGV4cGVjdGVkW2ldWzFdLCAndGFyZ2V0IGF0ICcgKyBpICsgJyBzaG91bGQgYmUgc2FtZScpOwog
ICAgIGFzc2VydF9lcXVhbHMoYWN0dWFsW2ldWzJdLCBleHBlY3RlZFtpXVsyXSwgJ3JlbGF0ZWRU
YXJnZXQgYXQgJyArIGkgKyAnIHNob3VsZCBiZSBzYW1lJyk7CiAgICAgYXNzZXJ0X2FycmF5X2Vx
dWFscyhhY3R1YWxbaV1bM10sIGV4cGVjdGVkW2ldWzNdLCAnY29tcG9zZWRQYXRoIGF0ICcgKyBp
ICsgJyBzaG91bGQgYmUgc2FtZScpOworICAgIGlmIChhY3R1YWxbaV1bNF0pIHsKKyAgICAgIGFz
c2VydF9lcXVhbHMoYWN0dWFsW2ldWzRdLCBleHBlY3RlZFtpXVs0XSwgJ2xpc3RlbmVyIHR5cGUg
c2hvdWxkIGJlIHNhbWUgYXQgJyArIGkpOworICAgIH0KICAgfQogfQo=
</data>
<flag name="review"
          id="373042"
          type_id="1"
          status="+"
          setter="koivisto"
    />
          </attachment>
      

    </bug>

</bugzilla>