<?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>256740</bug_id>
          
          <creation_ts>2023-05-12 16:51:20 -0700</creation_ts>
          <short_desc>[ews-build] Convert trivial shell.ShellCommand steps</short_desc>
          <delta_ts>2023-08-08 11:06:49 -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=259935</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>ews-watchlist</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1955131</commentid>
    <comment_count>0</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2023-05-12 16:51:20 -0700</bug_when>
    <thetext>Some shell.ShellCommand steps can be trivially converted to ShellCommandNewStyle steps without deleting or combining exising functions. Perform all of these refactors in a single change.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1955132</commentid>
    <comment_count>1</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2023-05-12 16:51:37 -0700</bug_when>
    <thetext>&lt;rdar://problem/109285960&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1955134</commentid>
    <comment_count>2</comment_count>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2023-05-12 16:55:06 -0700</bug_when>
    <thetext>Pull request: https://github.com/WebKit/WebKit/pull/13835</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1955528</commentid>
    <comment_count>3</comment_count>
      <attachid>466354</attachid>
    <who name="Jonathan Bedard">jbedard</who>
    <bug_when>2023-05-15 16:29:20 -0700</bug_when>
    <thetext>Created attachment 466354
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1955531</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2023-05-15 16:38:19 -0700</bug_when>
    <thetext>Committed 264089@main (6ec9f3ac0e1a): &lt;https://commits.webkit.org/264089@main&gt;

Reviewed commits have been landed. Closing PR #13835 and removing active labels.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>466354</attachid>
            <date>2023-05-15 16:29:20 -0700</date>
            <delta_ts>2023-05-15 16:29:30 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-256740-20230515162920.patch</filename>
            <type>text/plain</type>
            <size>8011</size>
            <attacher name="Jonathan Bedard">jbedard</attacher>
            
              <data encoding="base64">RnJvbSBlZDRhMTllNDA3NDJiMGY5MWFiOThjMjFiYzI4ODBhOTI4YTczYzcwIE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBKb25hdGhhbiBCZWRhcmQgPGpiZWRhcmRAYXBwbGUuY29tPgpE
YXRlOiBGcmksIDEyIE1heSAyMDIzIDE2OjU0OjIwIC0wNzAwClN1YmplY3Q6IFtQQVRDSF0gW2V3
cy1idWlsZF0gQ29udmVydCB0cml2aWFsIHNoZWxsLlNoZWxsQ29tbWFuZCBzdGVwcwogaHR0cHM6
Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTI1Njc0MCByZGFyOi8vMTA5Mjg1OTYw
CgpSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KClRoZXJlIGFyZSBhIG51bWJlciBvZiBzaGVs
bC5TaGVsbENvbW1hbmQgc3RlcHMgdGhhdCBjYW4gYmUgdHJpdmlhbGx5CmNvbnZlcnRlZCB0byBu
ZXdzdHlsZSBzdGVwcy4KCiogVG9vbHMvQ0lTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weToKKENo
ZWNrT3V0U3BlY2lmaWNSZXZpc2lvbik6IENvbnZlcnQgdG8gc2hlbGwuU2hlbGxDb21tYW5kTmV3
U3R5bGUgc3RlcHMuCihDbGVhbldvcmtpbmdEaXJlY3RvcnkpOiBEaXR0by4KKFJ1bkJ1aWxkYm90
Q2hlY2tDb25maWcpOiBEaXR0by4KKEluc3RhbGxHdGtEZXBlbmRlbmNpZXMpOiBEaXR0by4KKElu
c3RhbGxXcGVEZXBlbmRlbmNpZXMpOiBEaXR0by4KKEluc3RhbGxCdWlsdFByb2R1Y3QpOiBEaXR0
by4KKEFyY2hpdmVCdWlsdFByb2R1Y3QpOiBEaXR0by4KKEV4dHJhY3RCdWlsdFByb2R1Y3QpOiBE
aXR0by4KKEFyY2hpdmVUZXN0UmVzdWx0cyk6IERpdHRvLgooQXBwbHlXYXRjaExpc3QpOiBEaXR0
by4KKFB1c2hQdWxsUmVxdWVzdEJyYW5jaCk6IERpdHRvLgotLS0KIFRvb2xzL0NJU3VwcG9ydC9l
d3MtYnVpbGQvc3RlcHMucHkgfCA0NiArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIDEg
ZmlsZSBjaGFuZ2VkLCAyMyBpbnNlcnRpb25zKCspLCAyMyBkZWxldGlvbnMoLSkKCmRpZmYgLS1n
aXQgYS9Ub29scy9DSVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5IGIvVG9vbHMvQ0lTdXBwb3J0
L2V3cy1idWlsZC9zdGVwcy5weQppbmRleCBjMDA3ZjJkY2I3OWUuLmEwYzY0MTFkYmQ0NCAxMDA2
NDQKLS0tIGEvVG9vbHMvQ0lTdXBwb3J0L2V3cy1idWlsZC9zdGVwcy5weQorKysgYi9Ub29scy9D
SVN1cHBvcnQvZXdzLWJ1aWxkL3N0ZXBzLnB5CkBAIC03NjcsNyArNzY3LDcgQEAgY2xhc3MgQ2xl
YW5VcEdpdEluZGV4TG9jayhzaGVsbC5TaGVsbENvbW1hbmQpOgogICAgICAgICAgICAgcHJpbnQo
J0Vycm9yIGluIHNlbmRpbmcgZW1haWwgZm9yIGdpdCBpc3N1ZToge30nLmZvcm1hdChlKSkKIAog
Ci1jbGFzcyBDaGVja091dFNwZWNpZmljUmV2aXNpb24oc2hlbGwuU2hlbGxDb21tYW5kKToKK2Ns
YXNzIENoZWNrT3V0U3BlY2lmaWNSZXZpc2lvbihzaGVsbC5TaGVsbENvbW1hbmROZXdTdHlsZSk6
CiAgICAgbmFtZSA9ICdjaGVja291dC1zcGVjaWZpYy1yZXZpc2lvbicKICAgICBkZXNjcmlwdGlv
bkRvbmUgPSBbJ0NoZWNrZWQgb3V0IHJlcXVpcmVkIHJldmlzaW9uJ10KICAgICBmbHVua09uRmFp
bHVyZSA9IEZhbHNlCkBAIC03OTIsOSArNzkyLDkgQEAgY2xhc3MgQ2hlY2tPdXRTcGVjaWZpY1Jl
dmlzaW9uKHNoZWxsLlNoZWxsQ29tbWFuZCk6CiAgICAgICAgICAgICByZXN1bHRbJ3N0ZGlvTG9n
TmFtZSddID0gTm9uZQogICAgICAgICByZXR1cm4gcmVzdWx0CiAKLSAgICBkZWYgc3RhcnQoc2Vs
Zik6Ci0gICAgICAgIHNlbGYuc2V0Q29tbWFuZChbJ2dpdCcsICdjaGVja291dCcsIHNlbGYuZ2V0
UHJvcGVydHkoJ2V3c19yZXZpc2lvbicpXSkKLSAgICAgICAgcmV0dXJuIHNoZWxsLlNoZWxsQ29t
bWFuZC5zdGFydChzZWxmKQorICAgIGRlZiBydW4oc2VsZik6CisgICAgICAgIHNlbGYuY29tbWFu
ZCA9IFsnZ2l0JywgJ2NoZWNrb3V0Jywgc2VsZi5nZXRQcm9wZXJ0eSgnZXdzX3JldmlzaW9uJyld
CisgICAgICAgIHJldHVybiBzdXBlcigpLnJ1bigpCiAKIAogY2xhc3MgRmV0Y2hCcmFuY2hlcyhz
dGVwcy5TaGVsbFNlcXVlbmNlLCBTaGVsbE1peGluKToKQEAgLTkzNCw3ICs5MzQsNyBAQCBjbGFz
cyBJbnN0YWxsSG9va3Moc3RlcHMuU2hlbGxTZXF1ZW5jZSk6CiAgICAgICAgIHJldHVybiB7J3N0
ZXAnOiAnRmFpbGVkIHRvIGluc3RhbGwgaG9va3MgdG8gY2hlY2tvdXQnfQogCiAKLWNsYXNzIENs
ZWFuV29ya2luZ0RpcmVjdG9yeShzaGVsbC5TaGVsbENvbW1hbmQpOgorY2xhc3MgQ2xlYW5Xb3Jr
aW5nRGlyZWN0b3J5KHNoZWxsLlNoZWxsQ29tbWFuZE5ld1N0eWxlKToKICAgICBuYW1lID0gJ2Ns
ZWFuLXdvcmtpbmctZGlyZWN0b3J5JwogICAgIGRlc2NyaXB0aW9uID0gWydjbGVhbi13b3JraW5n
LWRpcmVjdG9yeSBydW5uaW5nJ10KICAgICBkZXNjcmlwdGlvbkRvbmUgPSBbJ0NsZWFuZWQgd29y
a2luZyBkaXJlY3RvcnknXQpAQCAtOTQ1LDExICs5NDUsMTEgQEAgY2xhc3MgQ2xlYW5Xb3JraW5n
RGlyZWN0b3J5KHNoZWxsLlNoZWxsQ29tbWFuZCk6CiAgICAgZGVmIF9faW5pdF9fKHNlbGYsICoq
a3dhcmdzKToKICAgICAgICAgc3VwZXIoKS5fX2luaXRfXyhsb2dFbnZpcm9uPUZhbHNlLCAqKmt3
YXJncykKIAotICAgIGRlZiBzdGFydChzZWxmKToKKyAgICBkZWYgcnVuKHNlbGYpOgogICAgICAg
ICBwbGF0Zm9ybSA9IHNlbGYuZ2V0UHJvcGVydHkoJ3BsYXRmb3JtJykKICAgICAgICAgaWYgcGxh
dGZvcm0gaW4gKCdndGsnLCAnd3BlJyk6CiAgICAgICAgICAgICBzZWxmLnNldENvbW1hbmQoc2Vs
Zi5jb21tYW5kICsgWyctLWtlZXAtamhidWlsZC1kaXJlY3RvcnknXSkKLSAgICAgICAgcmV0dXJu
IHNoZWxsLlNoZWxsQ29tbWFuZC5zdGFydChzZWxmKQorICAgICAgICByZXR1cm4gc3VwZXIoKS5y
dW4oKQogCiAKIGNsYXNzIFVwZGF0ZVdvcmtpbmdEaXJlY3Rvcnkoc3RlcHMuU2hlbGxTZXF1ZW5j
ZSwgU2hlbGxNaXhpbik6CkBAIC0yNDUxLDcgKzI0NTEsNyBAQCBjbGFzcyBSdW5FV1NVbml0VGVz
dHMoc2hlbGwuU2hlbGxDb21tYW5kTmV3U3R5bGUpOgogICAgICAgICByZXR1cm4geydzdGVwJzog
J0ZhaWxlZCBFV1MgdW5pdCB0ZXN0cyd9CiAKIAotY2xhc3MgUnVuQnVpbGRib3RDaGVja0NvbmZp
ZyhzaGVsbC5TaGVsbENvbW1hbmQpOgorY2xhc3MgUnVuQnVpbGRib3RDaGVja0NvbmZpZyhzaGVs
bC5TaGVsbENvbW1hbmROZXdTdHlsZSk6CiAgICAgbmFtZSA9ICdidWlsZGJvdC1jaGVjay1jb25m
aWcnCiAgICAgZGVzY3JpcHRpb24gPSBbJ2J1aWxkYm90LWNoZWNrY29uZmlnIHJ1bm5pbmcnXQog
ICAgIGNvbW1hbmQgPSBbJ3B5dGhvbjMnLCAnLi4vYnVpbGRib3QtY21kJywgJ2NoZWNrY29uZmln
J10KQEAgLTI0NjEsOSArMjQ2MSw5IEBAIGNsYXNzIFJ1bkJ1aWxkYm90Q2hlY2tDb25maWcoc2hl
bGwuU2hlbGxDb21tYW5kKToKICAgICBkZWYgX19pbml0X18oc2VsZiwgKiprd2FyZ3MpOgogICAg
ICAgICBzdXBlcigpLl9faW5pdF9fKHdvcmtkaXI9c2VsZi5kaXJlY3RvcnksIHRpbWVvdXQ9c2Vs
Zi50aW1lb3V0LCBsb2dFbnZpcm9uPUZhbHNlLCAqKmt3YXJncykKIAotICAgIGRlZiBzdGFydChz
ZWxmKToKLSAgICAgICAgc2VsZi53b3JrZXJFbnZpcm9ubWVudFsnTENfQ1RZUEUnXSA9ICdlbl9V
Uy5VVEYtOCcKLSAgICAgICAgcmV0dXJuIHNoZWxsLlNoZWxsQ29tbWFuZC5zdGFydChzZWxmKQor
ICAgIGRlZiBydW4oc2VsZik6CisgICAgICAgIHNlbGYuZW52WydMQ19DVFlQRSddID0gJ2VuX1VT
LlVURi04JworICAgICAgICByZXR1cm4gc3VwZXIoKS5ydW4oKQogCiAgICAgZGVmIGdldFJlc3Vs
dFN1bW1hcnkoc2VsZik6CiAgICAgICAgIGlmIHNlbGYucmVzdWx0cyA9PSBTVUNDRVNTOgpAQCAt
MjU3Myw3ICsyNTczLDcgQEAgY2xhc3MgUnVuV2ViS2l0UHlQeXRob24zVGVzdHMoV2ViS2l0UHlU
ZXN0KToKICAgICBjb21tYW5kID0gWydweXRob24zJywgJ1Rvb2xzL1NjcmlwdHMvdGVzdC13ZWJr
aXRweScsICctLXZlcmJvc2UnLCAnLS1qc29uLW91dHB1dD17MH0nLmZvcm1hdChqc29uRmlsZU5h
bWUpXQogCiAKLWNsYXNzIEluc3RhbGxHdGtEZXBlbmRlbmNpZXMoc2hlbGwuU2hlbGxDb21tYW5k
KToKK2NsYXNzIEluc3RhbGxHdGtEZXBlbmRlbmNpZXMoc2hlbGwuU2hlbGxDb21tYW5kTmV3U3R5
bGUpOgogICAgIG5hbWUgPSAnamhidWlsZCcKICAgICBkZXNjcmlwdGlvbiA9IFsndXBkYXRpbmcg
Z3RrIGRlcGVuZGVuY2llcyddCiAgICAgZGVzY3JpcHRpb25Eb25lID0gWydVcGRhdGVkIGd0ayBk
ZXBlbmRlbmNpZXMnXQpAQCAtMjU4NCw3ICsyNTg0LDcgQEAgY2xhc3MgSW5zdGFsbEd0a0RlcGVu
ZGVuY2llcyhzaGVsbC5TaGVsbENvbW1hbmQpOgogICAgICAgICBzdXBlcigpLl9faW5pdF9fKGxv
Z0Vudmlyb249RmFsc2UsICoqa3dhcmdzKQogCiAKLWNsYXNzIEluc3RhbGxXcGVEZXBlbmRlbmNp
ZXMoc2hlbGwuU2hlbGxDb21tYW5kKToKK2NsYXNzIEluc3RhbGxXcGVEZXBlbmRlbmNpZXMoc2hl
bGwuU2hlbGxDb21tYW5kTmV3U3R5bGUpOgogICAgIG5hbWUgPSAnamhidWlsZCcKICAgICBkZXNj
cmlwdGlvbiA9IFsndXBkYXRpbmcgd3BlIGRlcGVuZGVuY2llcyddCiAgICAgZGVzY3JpcHRpb25E
b25lID0gWydVcGRhdGVkIHdwZSBkZXBlbmRlbmNpZXMnXQpAQCAtMzIyMiw3ICszMjIyLDcgQEAg
Y2xhc3MgQW5hbHl6ZUpTQ1Rlc3RzUmVzdWx0cyhidWlsZHN0ZXAuQnVpbGRTdGVwLCBBZGRUb0xv
Z01peGluKToKICAgICAgICAgICAgIHByaW50KCdFcnJvciBpbiBzZW5kaW5nIGVtYWlsIGZvciBw
cmUtZXhpc3RpbmcgZmFpbHVyZToge30nLmZvcm1hdChlKSkKIAogCi1jbGFzcyBJbnN0YWxsQnVp
bHRQcm9kdWN0KHNoZWxsLlNoZWxsQ29tbWFuZCk6CitjbGFzcyBJbnN0YWxsQnVpbHRQcm9kdWN0
KHNoZWxsLlNoZWxsQ29tbWFuZE5ld1N0eWxlKToKICAgICBuYW1lID0gJ2luc3RhbGwtYnVpbHQt
cHJvZHVjdCcKICAgICBkZXNjcmlwdGlvbiA9IFsnSW5zdGFsbGluZyBCdWlsdCBQcm9kdWN0J10K
ICAgICBkZXNjcmlwdGlvbkRvbmUgPSBbJ0luc3RhbGxlZCBCdWlsdCBQcm9kdWN0J10KQEAgLTQz
NTUsNyArNDM1NSw3IEBAIGNsYXNzIEFuYWx5emVMYXlvdXRUZXN0c1Jlc3VsdHNSZWRUcmVlKEFu
YWx5emVMYXlvdXRUZXN0c1Jlc3VsdHMpOgogICAgICAgICByZXR1cm4gZGVmZXIucmV0dXJuVmFs
dWUoc2VsZi5yZXBvcnRfc3VjY2VzcygpKQogCiAKLWNsYXNzIEFyY2hpdmVCdWlsdFByb2R1Y3Qo
c2hlbGwuU2hlbGxDb21tYW5kKToKK2NsYXNzIEFyY2hpdmVCdWlsdFByb2R1Y3Qoc2hlbGwuU2hl
bGxDb21tYW5kTmV3U3R5bGUpOgogICAgIGNvbW1hbmQgPSBbJ3B5dGhvbjMnLCAnVG9vbHMvQ0lT
dXBwb3J0L2J1aWx0LXByb2R1Y3QtYXJjaGl2ZScsCiAgICAgICAgICAgICAgICBXaXRoUHJvcGVy
dGllcygnLS1wbGF0Zm9ybT0lKGZ1bGxQbGF0Zm9ybSlzJyksIFdpdGhQcm9wZXJ0aWVzKCctLSUo
Y29uZmlndXJhdGlvbilzJyksICdhcmNoaXZlJ10KICAgICBuYW1lID0gJ2FyY2hpdmUtYnVpbHQt
cHJvZHVjdCcKQEAgLTQ1NTUsNyArNDU1NSw3IEBAIGNsYXNzIERvd25sb2FkQnVpbHRQcm9kdWN0
RnJvbU1hc3Rlcih0cmFuc2Zlci5GaWxlRG93bmxvYWQpOgogICAgICAgICByZXR1cm4gc3VwZXIo
KS5nZXRSZXN1bHRTdW1tYXJ5KCkKIAogCi1jbGFzcyBFeHRyYWN0QnVpbHRQcm9kdWN0KHNoZWxs
LlNoZWxsQ29tbWFuZCk6CitjbGFzcyBFeHRyYWN0QnVpbHRQcm9kdWN0KHNoZWxsLlNoZWxsQ29t
bWFuZE5ld1N0eWxlKToKICAgICBjb21tYW5kID0gWydweXRob24zJywgJ1Rvb2xzL0NJU3VwcG9y
dC9idWlsdC1wcm9kdWN0LWFyY2hpdmUnLAogICAgICAgICAgICAgICAgV2l0aFByb3BlcnRpZXMo
Jy0tcGxhdGZvcm09JShmdWxsUGxhdGZvcm0pcycpLCBXaXRoUHJvcGVydGllcygnLS0lKGNvbmZp
Z3VyYXRpb24pcycpLCAnZXh0cmFjdCddCiAgICAgbmFtZSA9ICdleHRyYWN0LWJ1aWx0LXByb2R1
Y3QnCkBAIC00ODg2LDcgKzQ4ODYsNyBAQCBjbGFzcyBBbmFseXplQVBJVGVzdHNSZXN1bHRzKGJ1
aWxkc3RlcC5CdWlsZFN0ZXAsIEFkZFRvTG9nTWl4aW4pOgogICAgICAgICAgICAgcHJpbnQoJ0Vy
cm9yIGluIHNlbmRpbmcgZW1haWwgZm9yIHByZS1leGlzdGluZyBmYWlsdXJlOiB7fScuZm9ybWF0
KGUpKQogCiAKLWNsYXNzIEFyY2hpdmVUZXN0UmVzdWx0cyhzaGVsbC5TaGVsbENvbW1hbmQpOgor
Y2xhc3MgQXJjaGl2ZVRlc3RSZXN1bHRzKHNoZWxsLlNoZWxsQ29tbWFuZE5ld1N0eWxlKToKICAg
ICBjb21tYW5kID0gWydweXRob24zJywgJ1Rvb2xzL0NJU3VwcG9ydC90ZXN0LXJlc3VsdC1hcmNo
aXZlJywKICAgICAgICAgICAgICAgIEludGVycG9sYXRlKCctLXBsYXRmb3JtPSUocHJvcDpwbGF0
Zm9ybSlzJyksIEludGVycG9sYXRlKCctLSUocHJvcDpjb25maWd1cmF0aW9uKXMnKSwgJ2FyY2hp
dmUnXQogICAgIG5hbWUgPSAnYXJjaGl2ZS10ZXN0LXJlc3VsdHMnCkBAIC01MDY4LDcgKzUwNjgs
NyBAQCBjbGFzcyBDbGVhbkdpdFJlcG8oc3RlcHMuU2hlbGxTZXF1ZW5jZSwgU2hlbGxNaXhpbik6
CiAgICAgICAgIHJldHVybiB7J3N0ZXAnOiAnQ2xlYW5lZCB1cCBnaXQgcmVwb3NpdG9yeSd9CiAK
IAotY2xhc3MgQXBwbHlXYXRjaExpc3Qoc2hlbGwuU2hlbGxDb21tYW5kKToKK2NsYXNzIEFwcGx5
V2F0Y2hMaXN0KHNoZWxsLlNoZWxsQ29tbWFuZE5ld1N0eWxlKToKICAgICBuYW1lID0gJ2FwcGx5
LXdhdGNoLWxpc3QnCiAgICAgZGVzY3JpcHRpb24gPSBbJ2FwcGx5aW5nIHdhdGNoaWxpc3QnXQog
ICAgIGRlc2NyaXB0aW9uRG9uZSA9IFsnQXBwbGllZCBXYXRjaExpc3QnXQpAQCAtNTgxOCwyMyAr
NTgxOCwyMyBAQCBjbGFzcyBDYW5vbmljYWxpemUoc3RlcHMuU2hlbGxTZXF1ZW5jZSwgU2hlbGxN
aXhpbiwgQWRkVG9Mb2dNaXhpbik6CiAgICAgICAgIHJldHVybiBzdXBlcigpLmdldFJlc3VsdFN1
bW1hcnkoKQogCiAKLWNsYXNzIFB1c2hQdWxsUmVxdWVzdEJyYW5jaChzaGVsbC5TaGVsbENvbW1h
bmQpOgorY2xhc3MgUHVzaFB1bGxSZXF1ZXN0QnJhbmNoKHNoZWxsLlNoZWxsQ29tbWFuZE5ld1N0
eWxlKToKICAgICBuYW1lID0gJ3B1c2gtcHVsbC1yZXF1ZXN0LWJyYW5jaCcKICAgICBoYWx0T25G
YWlsdXJlID0gVHJ1ZQogCiAgICAgZGVmIF9faW5pdF9fKHNlbGYsICoqa3dhcmdzKToKICAgICAg
ICAgc3VwZXIoKS5fX2luaXRfXyhsb2dFbnZpcm9uPUZhbHNlLCB0aW1lb3V0PTMwMCwgKiprd2Fy
Z3MpCiAKLSAgICBkZWYgc3RhcnQoc2VsZiwgQnVmZmVyTG9nT2JzZXJ2ZXJDbGFzcz1sb2dvYnNl
cnZlci5CdWZmZXJMb2dPYnNlcnZlcik6CisgICAgZGVmIHJ1bihzZWxmLCBCdWZmZXJMb2dPYnNl
cnZlckNsYXNzPWxvZ29ic2VydmVyLkJ1ZmZlckxvZ09ic2VydmVyKToKICAgICAgICAgcmVtb3Rl
ID0gc2VsZi5nZXRQcm9wZXJ0eSgnZ2l0aHViLmhlYWQucmVwby5mdWxsX25hbWUnKS5zcGxpdCgn
LycpWzBdCiAgICAgICAgIGhlYWRfcmVmID0gc2VsZi5nZXRQcm9wZXJ0eSgnZ2l0aHViLmhlYWQu
cmVmJykKICAgICAgICAgc2VsZi5jb21tYW5kID0gWydnaXQnLCAncHVzaCcsICctZicsIHJlbW90
ZSwgZidIRUFEOntoZWFkX3JlZn0nXQogCiAgICAgICAgIHVzZXJuYW1lLCBhY2Nlc3NfdG9rZW4g
PSBHaXRIdWIuY3JlZGVudGlhbHModXNlcj1HaXRIdWIudXNlcl9mb3JfcXVldWUoc2VsZi5nZXRQ
cm9wZXJ0eSgnYnVpbGRlcm5hbWUnLCAnJykpKQotICAgICAgICBzZWxmLndvcmtlckVudmlyb25t
ZW50WydHSVRfVVNFUiddID0gdXNlcm5hbWUKLSAgICAgICAgc2VsZi53b3JrZXJFbnZpcm9ubWVu
dFsnR0lUX1BBU1NXT1JEJ10gPSBhY2Nlc3NfdG9rZW4KKyAgICAgICAgc2VsZi5lbnZbJ0dJVF9V
U0VSJ10gPSB1c2VybmFtZQorICAgICAgICBzZWxmLmVudlsnR0lUX1BBU1NXT1JEJ10gPSBhY2Nl
c3NfdG9rZW4KIAotICAgICAgICByZXR1cm4gc3VwZXIoKS5zdGFydCgpCisgICAgICAgIHJldHVy
biBzdXBlcigpLnJ1bigpCiAKICAgICBkZWYgZ2V0UmVzdWx0U3VtbWFyeShzZWxmKToKICAgICAg
ICAgaWYgc2VsZi5yZXN1bHRzID09IFNVQ0NFU1M6Cg==
</data>

          </attachment>
      

    </bug>

</bugzilla>