<?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>215648</bug_id>
          
          <creation_ts>2020-08-19 08:54:08 -0700</creation_ts>
          <short_desc>[webkitpy] Use webkitcorepy&apos;s auto installer for selenium</short_desc>
          <delta_ts>2020-08-19 09:55:04 -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>Tools / Tests</component>
          <version>WebKit Nightly Build</version>
          <rep_platform>Unspecified</rep_platform>
          <op_sys>Unspecified</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=214950</see_also>
          <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="Jonathan Bedard">jbedard</reporter>
          <assigned_to name="Jonathan Bedard">jbedard</assigned_to>
          <cc>aakash_jain</cc>
    
    <cc>darin</cc>
    
    <cc>dean_johnson</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>glenn</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1681352</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-19 08:54:08 -0700</bug_when>
    <thetext>Part of removing webkitpy&apos;s autoinstaller in favor of webkitcorepy&apos;s.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681353</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-19 08:54:25 -0700</bug_when>
    <thetext>&lt;rdar://problem/67405967&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681361</commentid>
    <comment_count>2</comment_count>
      <attachid>406845</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2020-08-19 09:08:55 -0700</bug_when>
    <thetext>Created attachment 406845
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1681382</commentid>
    <comment_count>3</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-08-19 09:55:04 -0700</bug_when>
    <thetext>Committed r265866: &lt;https://trac.webkit.org/changeset/265866&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 406845.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>406845</attachid>
            <date>2020-08-19 09:08:55 -0700</date>
            <delta_ts>2020-08-19 09:55:04 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215648-20200819090853.patch</filename>
            <type>text/plain</type>
            <size>10006</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">SW5kZXg6IFRvb2xzL0NoYW5nZUxvZwo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBUb29scy9DaGFuZ2VMb2cJKHJl
dmlzaW9uIDI2NTg1OSkKKysrIFRvb2xzL0NoYW5nZUxvZwkod29ya2luZyBjb3B5KQpAQCAtMSwz
ICsxLDMxIEBACisyMDIwLTA4LTE5ICBKb25hdGhhbiBCZWRhcmQgIDxqYmVkYXJkQGFwcGxlLmNv
bT4KKworICAgICAgICBbd2Via2l0cHldIFVzZSB3ZWJraXRjb3JlcHkncyBhdXRvIGluc3RhbGxl
ciBmb3Igc2VsZW5pdW0KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcu
Y2dpP2lkPTIxNTY0OAorICAgICAgICA8cmRhcjovL3Byb2JsZW0vNjc0MDU5Njc+CisKKyAgICAg
ICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBTY3JpcHRzL3dlYmtp
dHB5L19faW5pdF9fLnB5OgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvYmVuY2htYXJrX3J1
bm5lci9icm93c2VyX2RyaXZlci9saW51eF9jaHJvbWVfZHJpdmVyLnB5OgorICAgICAgICAoTGlu
dXhDaHJvbWVEcml2ZXIubGF1bmNoX2RyaXZlcik6IEltcGxpY2l0bHkgdXNlIHdlYmtpdGNvcmVw
eSdzIGF1dG8taW5zdGFsbGVyLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvYmVuY2htYXJr
X3J1bm5lci9icm93c2VyX2RyaXZlci9saW51eF9maXJlZm94X2RyaXZlci5weToKKyAgICAgICAg
KExpbnV4RmlyZWZveERyaXZlci5sYXVuY2hfZHJpdmVyKTogRGl0dG8uCisgICAgICAgICogU2Ny
aXB0cy93ZWJraXRweS9iZW5jaG1hcmtfcnVubmVyL2Jyb3dzZXJfZHJpdmVyL29zeF9jaHJvbWVf
ZHJpdmVyLnB5OgorICAgICAgICAoT1NYQ2hyb21lRHJpdmVyLmxhdW5jaF9kcml2ZXIpOiBEaXR0
by4KKyAgICAgICAgKE9TWENocm9tZUNhbmFyeURyaXZlci5sYXVuY2hfZHJpdmVyKTogRGl0dG8u
CisgICAgICAgICogU2NyaXB0cy93ZWJraXRweS9iZW5jaG1hcmtfcnVubmVyL2Jyb3dzZXJfZHJp
dmVyL29zeF9maXJlZm94X2RyaXZlci5weToKKyAgICAgICAgKE9TWEZpcmVmb3hEcml2ZXIubGF1
bmNoX2RyaXZlcik6IERpdHRvLgorICAgICAgICAoT1NYRmlyZWZveE5pZ2h0bHlEcml2ZXIubGF1
bmNoX2RyaXZlcik6IERpdHRvLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvYmVuY2htYXJr
X3J1bm5lci9icm93c2VyX2RyaXZlci9vc3hfc2FmYXJpX2RyaXZlci5weToKKyAgICAgICAgKE9T
WFNhZmFyaURyaXZlci5sYXVuY2hfZHJpdmVyKTogRGl0dG8uCisgICAgICAgICogU2NyaXB0cy93
ZWJraXRweS9iZW5jaG1hcmtfcnVubmVyL3dlYmRyaXZlcl9iZW5jaG1hcmtfcnVubmVyLnB5Ogor
ICAgICAgICAoV2ViRHJpdmVyQmVuY2htYXJrUnVubmVyLl9ydW5fb25lX3Rlc3QpOiBEaXR0by4K
KyAgICAgICAgKiBTY3JpcHRzL3dlYmtpdHB5L3RoaXJkcGFydHkvX19pbml0X18ucHk6CisgICAg
ICAgIChBdXRvaW5zdGFsbEltcG9ydEhvb2suZmluZF9tb2R1bGUpOiBSZW1vdmUgc2VsZW5pdW0u
CisgICAgICAgIChBdXRvaW5zdGFsbEltcG9ydEhvb2suX2luc3RhbGxfc2VsZW5pdW0pOiBEZWxl
dGVkLgorICAgICAgICAqIFNjcmlwdHMvd2Via2l0cHkvd2ViZHJpdmVyX3BsdC9saXZlcGx0LnB5
OiBJbXBsaWNpdGx5IHVzZSB3ZWJraXRjb3JlcHkncyBhdXRvLWluc3RhbGxlci4KKwogMjAyMC0w
OC0xOSAgQWxleCBDaHJpc3RlbnNlbiAgPGFjaHJpc3RlbnNlbkB3ZWJraXQub3JnPgogCiAgICAg
ICAgIFtDYXRhbGluYS9pT1MgMTNdIFRlc3RXZWJLaXRBUEkuVExTVmVyc2lvbi5MZWdhY3lTdWJy
ZXNvdXJjZXMgaXMgZmFpbGluZwpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS9fX2luaXRf
Xy5weQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L19faW5pdF9fLnB5CShy
ZXZpc2lvbiAyNjU4NTUpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L19faW5pdF9fLnB5CSh3
b3JraW5nIGNvcHkpCkBAIC0yOCw0ICsyOCw1IEBAIGZyb20gd2Via2l0Y29yZXB5IGltcG9ydCBB
dXRvSW5zdGFsbCwgUGEKIEF1dG9JbnN0YWxsLnNldF9kaXJlY3Rvcnkob3MucGF0aC5qb2luKGxp
YnJhcmllcywgJ2F1dG9pbnN0YWxsZWQnLCAncHl0aG9uLXt9Jy5mb3JtYXQoc3lzLnZlcnNpb25f
aW5mb1swXSkpKQogCiBBdXRvSW5zdGFsbC5yZWdpc3RlcihQYWNrYWdlKCdjb3ZlcmFnZScsIFZl
cnNpb24oNSwgMiwgMSkpKQorQXV0b0luc3RhbGwucmVnaXN0ZXIoUGFja2FnZSgnc2VsZW5pdW0n
LCBWZXJzaW9uKDMsIDE0MSwgMCkpKQogQXV0b0luc3RhbGwucmVnaXN0ZXIoUGFja2FnZSgndG9t
bCcsIFZlcnNpb24oMCwgMTAsIDEpKSkKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvYmVu
Y2htYXJrX3J1bm5lci93ZWJkcml2ZXJfYmVuY2htYXJrX3J1bm5lci5weQo9PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0t
LSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIvd2ViZHJpdmVyX2JlbmNo
bWFya19ydW5uZXIucHkJKHJldmlzaW9uIDI2NTg1NSkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvYmVuY2htYXJrX3J1bm5lci93ZWJkcml2ZXJfYmVuY2htYXJrX3J1bm5lci5weQkod29ya2lu
ZyBjb3B5KQpAQCAtMTcsNyArMTcsNiBAQCBjbGFzcyBXZWJEcml2ZXJCZW5jaG1hcmtSdW5uZXIo
QmVuY2htYXJrCiAgICAgICAgIHJldHVybiByZXN1bHQKIAogICAgIGRlZiBfcnVuX29uZV90ZXN0
KHNlbGYsIHdlYl9yb290LCB0ZXN0X2ZpbGUpOgotICAgICAgICBpbXBvcnQgd2Via2l0cHkudGhp
cmRwYXJ0eS5hdXRvaW5zdGFsbGVkLnNlbGVuaXVtCiAgICAgICAgIGZyb20gc2VsZW5pdW0ud2Vi
ZHJpdmVyLnN1cHBvcnQudWkgaW1wb3J0IFdlYkRyaXZlcldhaXQKICAgICAgICAgcmVzdWx0ID0g
Tm9uZQogICAgICAgICB0cnk6CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFy
a19ydW5uZXIvYnJvd3Nlcl9kcml2ZXIvbGludXhfY2hyb21lX2RyaXZlci5weQo9PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIvYnJvd3Nlcl9kcml2
ZXIvbGludXhfY2hyb21lX2RyaXZlci5weQkocmV2aXNpb24gMjY1ODU1KQorKysgVG9vbHMvU2Ny
aXB0cy93ZWJraXRweS9iZW5jaG1hcmtfcnVubmVyL2Jyb3dzZXJfZHJpdmVyL2xpbnV4X2Nocm9t
ZV9kcml2ZXIucHkJKHdvcmtpbmcgY29weSkKQEAgLTM5LDcgKzM5LDYgQEAgY2xhc3MgTGludXhD
aHJvbWVEcml2ZXIoTGludXhCcm93c2VyRHJpdgogICAgICAgICBzdXBlcihMaW51eENocm9tZURy
aXZlciwgc2VsZikubGF1bmNoX3VybCh1cmwsIG9wdGlvbnMsIGJyb3dzZXJfYnVpbGRfcGF0aCwg
YnJvd3Nlcl9wYXRoKQogCiAgICAgZGVmIGxhdW5jaF9kcml2ZXIoc2VsZiwgdXJsLCBvcHRpb25z
LCBicm93c2VyX2J1aWxkX3BhdGgpOgotICAgICAgICBpbXBvcnQgd2Via2l0cHkudGhpcmRwYXJ0
eS5hdXRvaW5zdGFsbGVkLnNlbGVuaXVtCiAgICAgICAgIGZyb20gc2VsZW5pdW0gaW1wb3J0IHdl
YmRyaXZlcgogICAgICAgICBmcm9tIHNlbGVuaXVtLndlYmRyaXZlci5jaHJvbWUub3B0aW9ucyBp
bXBvcnQgT3B0aW9ucwogICAgICAgICBvcHRpb25zID0gT3B0aW9ucygpCkluZGV4OiBUb29scy9T
Y3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIvYnJvd3Nlcl9kcml2ZXIvbGludXhfZmly
ZWZveF9kcml2ZXIucHkKPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PQotLS0gVG9vbHMvU2NyaXB0cy93ZWJraXRweS9iZW5j
aG1hcmtfcnVubmVyL2Jyb3dzZXJfZHJpdmVyL2xpbnV4X2ZpcmVmb3hfZHJpdmVyLnB5CShyZXZp
c2lvbiAyNjU4NTUpCisrKyBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIv
YnJvd3Nlcl9kcml2ZXIvbGludXhfZmlyZWZveF9kcml2ZXIucHkJKHdvcmtpbmcgY29weSkKQEAg
LTQxLDcgKzQxLDYgQEAgY2xhc3MgTGludXhGaXJlZm94RHJpdmVyKExpbnV4QnJvd3NlckRyaQog
ICAgICAgICBzdXBlcihMaW51eEZpcmVmb3hEcml2ZXIsIHNlbGYpLmxhdW5jaF91cmwodXJsLCBv
cHRpb25zLCBicm93c2VyX2J1aWxkX3BhdGgsIGJyb3dzZXJfcGF0aCkKIAogICAgIGRlZiBsYXVu
Y2hfZHJpdmVyKHNlbGYsIHVybCwgb3B0aW9ucywgYnJvd3Nlcl9idWlsZF9wYXRoKToKLSAgICAg
ICAgaW1wb3J0IHdlYmtpdHB5LnRoaXJkcGFydHkuYXV0b2luc3RhbGxlZC5zZWxlbml1bQogICAg
ICAgICBmcm9tIHNlbGVuaXVtIGltcG9ydCB3ZWJkcml2ZXIKICAgICAgICAgZnJvbSBzZWxlbml1
bS53ZWJkcml2ZXIuZmlyZWZveC5vcHRpb25zIGltcG9ydCBPcHRpb25zCiAgICAgICAgIG9wdGlv
bnMgPSBPcHRpb25zKCkKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvYmVuY2htYXJrX3J1
bm5lci9icm93c2VyX2RyaXZlci9vc3hfY2hyb21lX2RyaXZlci5weQo9PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ci0tLSBU
b29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIvYnJvd3Nlcl9kcml2ZXIvb3N4
X2Nocm9tZV9kcml2ZXIucHkJKHJldmlzaW9uIDI2NTg1NSkKKysrIFRvb2xzL1NjcmlwdHMvd2Vi
a2l0cHkvYmVuY2htYXJrX3J1bm5lci9icm93c2VyX2RyaXZlci9vc3hfY2hyb21lX2RyaXZlci5w
eQkod29ya2luZyBjb3B5KQpAQCAtMjEsNyArMjEsNiBAQCBjbGFzcyBPU1hDaHJvbWVEcml2ZXIo
T1NYQnJvd3NlckRyaXZlcik6CiAgICAgICAgIHNlbGYuX2xhdW5jaF9wcm9jZXNzKGJ1aWxkX2Rp
cj1icm93c2VyX2J1aWxkX3BhdGgsIGFwcF9uYW1lPXNlbGYuYXBwX25hbWUsIHVybD11cmwsIGFy
Z3M9YXJnc193aXRoX3VybCkKIAogICAgIGRlZiBsYXVuY2hfZHJpdmVyKHNlbGYsIHVybCwgb3B0
aW9ucywgYnJvd3Nlcl9idWlsZF9wYXRoKToKLSAgICAgICAgaW1wb3J0IHdlYmtpdHB5LnRoaXJk
cGFydHkuYXV0b2luc3RhbGxlZC5zZWxlbml1bQogICAgICAgICBmcm9tIHNlbGVuaXVtIGltcG9y
dCB3ZWJkcml2ZXIKICAgICAgICAgY2hyb21lX29wdGlvbnMgPSBjcmVhdGVfY2hyb21lX29wdGlv
bnMoKQogICAgICAgICBpZiBicm93c2VyX2J1aWxkX3BhdGg6CkBAIC00Niw3ICs0NSw2IEBAIGNs
YXNzIE9TWENocm9tZUNhbmFyeURyaXZlcihPU1hCcm93c2VyRHIKICAgICAgICAgc2VsZi5fbGF1
bmNoX3Byb2Nlc3MoYnVpbGRfZGlyPWJyb3dzZXJfYnVpbGRfcGF0aCwgYXBwX25hbWU9c2VsZi5h
cHBfbmFtZSwgdXJsPXVybCwgYXJncz1hcmdzX3dpdGhfdXJsKQogCiAgICAgZGVmIGxhdW5jaF9k
cml2ZXIoc2VsZiwgdXJsLCBvcHRpb25zLCBicm93c2VyX2J1aWxkX3BhdGgpOgotICAgICAgICBp
bXBvcnQgd2Via2l0cHkudGhpcmRwYXJ0eS5hdXRvaW5zdGFsbGVkLnNlbGVuaXVtCiAgICAgICAg
IGZyb20gc2VsZW5pdW0gaW1wb3J0IHdlYmRyaXZlcgogICAgICAgICBjaHJvbWVfb3B0aW9ucyA9
IGNyZWF0ZV9jaHJvbWVfb3B0aW9ucygpCiAgICAgICAgIGlmIG5vdCBicm93c2VyX2J1aWxkX3Bh
dGg6CkluZGV4OiBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIvYnJvd3Nl
cl9kcml2ZXIvb3N4X2ZpcmVmb3hfZHJpdmVyLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1Njcmlw
dHMvd2Via2l0cHkvYmVuY2htYXJrX3J1bm5lci9icm93c2VyX2RyaXZlci9vc3hfZmlyZWZveF9k
cml2ZXIucHkJKHJldmlzaW9uIDI2NTg1NSkKKysrIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvYmVu
Y2htYXJrX3J1bm5lci9icm93c2VyX2RyaXZlci9vc3hfZmlyZWZveF9kcml2ZXIucHkJKHdvcmtp
bmcgY29weSkKQEAgLTIxLDcgKzIxLDYgQEAgY2xhc3MgT1NYRmlyZWZveERyaXZlcihPU1hCcm93
c2VyRHJpdmVyKQogICAgICAgICBzZWxmLl9sYXVuY2hfcHJvY2VzcyhidWlsZF9kaXI9YnJvd3Nl
cl9idWlsZF9wYXRoLCBhcHBfbmFtZT1zZWxmLmFwcF9uYW1lLCB1cmw9dXJsLCBhcmdzPWFyZ3Nf
d2l0aF91cmwpCiAKICAgICBkZWYgbGF1bmNoX2RyaXZlcihzZWxmLCB1cmwsIG9wdGlvbnMsIGJy
b3dzZXJfYnVpbGRfcGF0aCk6Ci0gICAgICAgIGltcG9ydCB3ZWJraXRweS50aGlyZHBhcnR5LmF1
dG9pbnN0YWxsZWQuc2VsZW5pdW0KICAgICAgICAgZnJvbSBzZWxlbml1bSBpbXBvcnQgd2ViZHJp
dmVyCiAgICAgICAgIGZyb20gc2VsZW5pdW0ud2ViZHJpdmVyLmZpcmVmb3gub3B0aW9ucyBpbXBv
cnQgT3B0aW9ucwogICAgICAgICBmaXJlZm94X29wdGlvbnMgPSBPcHRpb25zKCkKQEAgLTQ4LDcg
KzQ3LDYgQEAgY2xhc3MgT1NYRmlyZWZveE5pZ2h0bHlEcml2ZXIoT1NYQnJvd3NlcgogICAgICAg
ICBzZWxmLl9sYXVuY2hfcHJvY2VzcyhidWlsZF9kaXI9YnJvd3Nlcl9idWlsZF9wYXRoLCBhcHBf
bmFtZT1zZWxmLmFwcF9uYW1lLCB1cmw9dXJsLCBhcmdzPWFyZ3Nfd2l0aF91cmwpCiAKICAgICBk
ZWYgbGF1bmNoX2RyaXZlcihzZWxmLCB1cmwsIG9wdGlvbnMsIGJyb3dzZXJfYnVpbGRfcGF0aCk6
Ci0gICAgICAgIGltcG9ydCB3ZWJraXRweS50aGlyZHBhcnR5LmF1dG9pbnN0YWxsZWQuc2VsZW5p
dW0KICAgICAgICAgZnJvbSBzZWxlbml1bSBpbXBvcnQgd2ViZHJpdmVyCiAgICAgICAgIGZyb20g
c2VsZW5pdW0ud2ViZHJpdmVyLmZpcmVmb3gub3B0aW9ucyBpbXBvcnQgT3B0aW9ucwogICAgICAg
ICBmaXJlZm94X29wdGlvbnMgPSBPcHRpb25zKCkKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0
cHkvYmVuY2htYXJrX3J1bm5lci9icm93c2VyX2RyaXZlci9vc3hfc2FmYXJpX2RyaXZlci5weQo9
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09Ci0tLSBUb29scy9TY3JpcHRzL3dlYmtpdHB5L2JlbmNobWFya19ydW5uZXIvYnJv
d3Nlcl9kcml2ZXIvb3N4X3NhZmFyaV9kcml2ZXIucHkJKHJldmlzaW9uIDI2NTg1NSkKKysrIFRv
b2xzL1NjcmlwdHMvd2Via2l0cHkvYmVuY2htYXJrX3J1bm5lci9icm93c2VyX2RyaXZlci9vc3hf
c2FmYXJpX2RyaXZlci5weQkod29ya2luZyBjb3B5KQpAQCAtNzEsNyArNzEsNiBAQCBjbGFzcyBP
U1hTYWZhcmlEcml2ZXIoT1NYQnJvd3NlckRyaXZlcik6CiAgICAgICAgIHN1YnByb2Nlc3MuUG9w
ZW4oWydvcGVuJywgJy1hJywgYXJnc1swXSwgdXJsXSkKIAogICAgIGRlZiBsYXVuY2hfZHJpdmVy
KHNlbGYsIHVybCwgb3B0aW9ucywgYnJvd3Nlcl9idWlsZF9wYXRoKToKLSAgICAgICAgaW1wb3J0
IHdlYmtpdHB5LnRoaXJkcGFydHkuYXV0b2luc3RhbGxlZC5zZWxlbml1bQogICAgICAgICBmcm9t
IHNlbGVuaXVtIGltcG9ydCB3ZWJkcml2ZXIKICAgICAgICAgZHJpdmVyID0gd2ViZHJpdmVyLlNh
ZmFyaShxdWlldD1GYWxzZSkKICAgICAgICAgc2VsZi5fbGF1bmNoX3dlYmRyaXZlcih1cmw9dXJs
LCBkcml2ZXI9ZHJpdmVyKQpJbmRleDogVG9vbHMvU2NyaXB0cy93ZWJraXRweS90aGlyZHBhcnR5
L19faW5pdF9fLnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvdGhpcmRw
YXJ0eS9fX2luaXRfXy5weQkocmV2aXNpb24gMjY1ODU1KQorKysgVG9vbHMvU2NyaXB0cy93ZWJr
aXRweS90aGlyZHBhcnR5L19faW5pdF9fLnB5CSh3b3JraW5nIGNvcHkpCkBAIC0xMDQsOCArMTA0
LDYgQEAgY2xhc3MgQXV0b2luc3RhbGxJbXBvcnRIb29rKG9iamVjdCk6CiAgICAgICAgICAgICBz
ZWxmLl9pbnN0YWxsX2tleXJpbmcoKQogICAgICAgICBlbGlmICcudHdpc3RlZF8xNV81XzAnIGlu
IGZ1bGxuYW1lOgogICAgICAgICAgICAgc2VsZi5faW5zdGFsbF90d2lzdGVkXzE1XzVfMCgpCi0g
ICAgICAgIGVsaWYgJy5zZWxlbml1bScgaW4gZnVsbG5hbWU6Ci0gICAgICAgICAgICBzZWxmLl9p
bnN0YWxsX3NlbGVuaXVtKCkKICAgICAgICAgZWxpZiAnLmNocm9tZWRyaXZlcicgaW4gZnVsbG5h
bWU6CiAgICAgICAgICAgICBzZWxmLmluc3RhbGxfY2hyb21lZHJpdmVyKCkKICAgICAgICAgZWxp
ZiAnLmdlY2tvZHJpdmVyJyBpbiBmdWxsbmFtZToKQEAgLTI1OSwyNCArMjU3LDYgQEAgY2xhc3Mg
QXV0b2luc3RhbGxJbXBvcnRIb29rKG9iamVjdCk6CiAgICAgICAgICAgICAgICAgcmV0dXJuIEZh
bHNlCiAgICAgICAgIHJldHVybiBUcnVlCiAKLSAgICBkZWYgX2luc3RhbGxfc2VsZW5pdW0oc2Vs
Zik6Ci0gICAgICAgIHNlbGYuX2Vuc3VyZV9hdXRvaW5zdGFsbGVkX2Rpcl9pc19pbl9zeXNfcGF0
aCgpCi0KLSAgICAgICAgbWluaW11bV92ZXJzaW9uID0gJzMuNS4wJwotICAgICAgICBpZiBvcy5w
YXRoLmlzZmlsZShvcy5wYXRoLmpvaW4oX0FVVE9JTlNUQUxMRURfRElSLCAnc2VsZW5pdW0nLCAn
X19pbml0X18ucHknKSk6Ci0gICAgICAgICAgICBpbXBvcnQgc2VsZW5pdW0ud2ViZHJpdmVyCi0g
ICAgICAgICAgICBpZiBBdXRvaW5zdGFsbEltcG9ydEhvb2suZ3JlYXRlcl90aGFuX2VxdWFsX3Rv
X3ZlcnNpb24obWluaW11bV92ZXJzaW9uLCBzZWxlbml1bS53ZWJkcml2ZXIuX192ZXJzaW9uX18p
OgotICAgICAgICAgICAgICAgIHJldHVybgotCi0gICAgICAgIHRyeToKLSAgICAgICAgICAgIHVy
bCwgdXJsX3N1YnBhdGggPSBzZWxmLmdldF9sYXRlc3RfcHlwaV91cmwoJ3NlbGVuaXVtJykKLSAg
ICAgICAgZXhjZXB0IFVSTEVycm9yOgotICAgICAgICAgICAgIyBVUkwgZm9yIGluc3RhbGxpbmcg
dGhlIG1pbmltdW0gcmVxdWlyZWQgdmVyc2lvbi4KLSAgICAgICAgICAgIHVybCA9ICdodHRwczov
L2ZpbGVzLnB5dGhvbmhvc3RlZC5vcmcvcGFja2FnZXMvYWMvZDcvMTkyODQxNjQzOWQwNjZjNjBm
MjZjODdhOGQxYjc4YThlZGQ2NGM3ZDA1YTBhYTkxN2ZhOTdhOGVlMDJkL3NlbGVuaXVtLTMuNS4w
LnRhci5neicKLSAgICAgICAgICAgIHVybF9zdWJwYXRoID0gJ3NlbGVuaXVtLXt9L3NlbGVuaXVt
Jy5mb3JtYXQobWluaW11bV92ZXJzaW9uKQotICAgICAgICAgICAgc3lzLnN0ZGVyci53cml0ZSgn
XG5GYWlsZWQgdG8gZmluZCBsYXRlc3Qgc2VsZW5pdW0sIGZhbGxpbmcgYmFjayB0byBtaW5pbXVt
IHt9IHZlcnNpb25cbicuZm9ybWF0KG1pbmltdW1fdmVyc2lvbikpCi0gICAgICAgIHNlbGYuX2lu
c3RhbGwodXJsPXVybCwgdXJsX3N1YnBhdGg9dXJsX3N1YnBhdGgpCi0KICAgICBkZWYgaW5zdGFs
bF9jaHJvbWVkcml2ZXIoc2VsZik6CiAgICAgICAgIGZpbGVuYW1lX3Bvc3RmaXggPSBnZXRfZHJp
dmVyX2ZpbGVuYW1lKCkuY2hyb21lCiAgICAgICAgIGlmIGZpbGVuYW1lX3Bvc3RmaXggIT0gInVu
c3VwcG9ydGVkIjoKSW5kZXg6IFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvd2ViZHJpdmVyX3BsdC9s
aXZlcGx0LnB5Cj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT0KLS0tIFRvb2xzL1NjcmlwdHMvd2Via2l0cHkvd2ViZHJpdmVy
X3BsdC9saXZlcGx0LnB5CShyZXZpc2lvbiAyNjU4NTUpCisrKyBUb29scy9TY3JpcHRzL3dlYmtp
dHB5L3dlYmRyaXZlcl9wbHQvbGl2ZXBsdC5weQkod29ya2luZyBjb3B5KQpAQCAtMSw0ICsxLDMg
QEAKLWltcG9ydCB3ZWJraXRweS50aGlyZHBhcnR5LmF1dG9pbnN0YWxsZWQuc2VsZW5pdW0KIGZy
b20gcGx0cmVzdWx0cyBpbXBvcnQgUExUUmVzdWx0cwogZnJvbSBzZWxlbml1bSBpbXBvcnQgd2Vi
ZHJpdmVyCiBmcm9tIHRpbWUgaW1wb3J0IHNsZWVwCg==
</data>

          </attachment>
      

    </bug>

</bugzilla>