<?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>219299</bug_id>
          
          <creation_ts>2020-11-26 20:33:05 -0800</creation_ts>
          <short_desc>[ANGLE] Convert adjust-angle-include-paths.sh to a Python script for Windows without Cygwin</short_desc>
          <delta_ts>2020-11-27 19:58:16 -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>ANGLE</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="Fujii Hironori">fujii</reporter>
          <assigned_to name="Fujii Hironori">fujii</assigned_to>
          <cc>annulen</cc>
    
    <cc>dino</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>graouts</cc>
    
    <cc>gyuyoung.kim</cc>
    
    <cc>kbr</cc>
    
    <cc>kkinnunen</cc>
    
    <cc>kondapallykalyan</cc>
    
    <cc>krollin</cc>
    
    <cc>ryuan.choi</cc>
    
    <cc>sergio</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1710207</commentid>
    <comment_count>0</comment_count>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-11-26 20:33:05 -0800</bug_when>
    <thetext>[ANGLE] Convert adjust-angle-include-paths.sh to a Python script for Cygwin-free Windows</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710208</commentid>
    <comment_count>1</comment_count>
      <attachid>414913</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-11-26 20:39:34 -0800</bug_when>
    <thetext>Created attachment 414913
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710209</commentid>
    <comment_count>2</comment_count>
    <who name="EWS Watchlist">ews-watchlist</who>
    <bug_when>2020-11-26 20:40:20 -0800</bug_when>
    <thetext>Note that there are important steps to take when updating ANGLE. See https://trac.webkit.org/wiki/UpdatingANGLE</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710387</commentid>
    <comment_count>3</comment_count>
      <attachid>414913</attachid>
    <who name="Kenneth Russell">kbr</who>
    <bug_when>2020-11-27 18:13:14 -0800</bug_when>
    <thetext>Comment on attachment 414913
Patch

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

Looks fine with one piece of feedback on the copyright. r+

&gt; Source/ThirdParty/ANGLE/adjust-angle-include-paths.py:3
&gt; +# Copyright (C) 2020 Sony Interactive Entertainment Inc.

I&apos;m not sure how appropriate it is to put Sony&apos;s copyright on this script, with no license, given that it&apos;s a port of a script written by myself and others which previously didn&apos;t have one. May I suggest either removing this, or putting the full WebKit copyright stanza and adding all of the contributor companies (Google, Apple, Igalia, and now Sony)?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710391</commentid>
    <comment_count>4</comment_count>
      <attachid>414913</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-11-27 18:48:47 -0800</bug_when>
    <thetext>Comment on attachment 414913
Patch

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

Thank you for the review.

&gt;&gt; Source/ThirdParty/ANGLE/adjust-angle-include-paths.py:3
&gt;&gt; +# Copyright (C) 2020 Sony Interactive Entertainment Inc.
&gt; 
&gt; I&apos;m not sure how appropriate it is to put Sony&apos;s copyright on this script, with no license, given that it&apos;s a port of a script written by myself and others which previously didn&apos;t have one. May I suggest either removing this, or putting the full WebKit copyright stanza and adding all of the contributor companies (Google, Apple, Igalia, and now Sony)?

Ok, I&apos;ll remove it.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710392</commentid>
    <comment_count>5</comment_count>
      <attachid>414972</attachid>
    <who name="Fujii Hironori">fujii</who>
    <bug_when>2020-11-27 19:04:12 -0800</bug_when>
    <thetext>Created attachment 414972
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710394</commentid>
    <comment_count>6</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-11-27 19:57:14 -0800</bug_when>
    <thetext>Committed r270212: &lt;https://trac.webkit.org/changeset/270212&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 414972.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1710395</commentid>
    <comment_count>7</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-11-27 19:58:16 -0800</bug_when>
    <thetext>&lt;rdar://problem/71770193&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414913</attachid>
            <date>2020-11-26 20:39:34 -0800</date>
            <delta_ts>2020-11-27 19:04:08 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219299-20201127133932.patch</filename>
            <type>text/plain</type>
            <size>8149</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjcwMTc1CmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggOWFiNDc1ZGU4ZGY1ZTQxNDgxNmQ1NDA4YmE3OGM4ODg3YzMxY2IwYi4uNDJiZDkwMGZmOTg0
NjNiNTU0NTFiNDEyMDhlYzVlZGQzMmU4YTg1OSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTExLTI2ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3Jp
LkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtBTkdMRV0gQ29udmVydCBhZGp1c3QtYW5nbGUt
aW5jbHVkZS1wYXRocy5zaCB0byBhIFB5dGhvbiBzY3JpcHQgZm9yIEN5Z3dpbi1mcmVlIFdpbmRv
d3MKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxOTI5
OQorCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgIFdpbkNh
aXJvIHBvcnQgY2FuJ3QgdXNlIHNoZWxsIHNjcmlwdHMgYmVjYXVzZSBpdCBpc24ndCB1c2luZwor
ICAgICAgICBDeWd3aW4uCisKKyAgICAgICAgKiBBTkdMRS54Y29kZXByb2ovcHJvamVjdC5wYnhw
cm9qOgorICAgICAgICAqIENNYWtlTGlzdHMudHh0OgorICAgICAgICAqIGFkanVzdC1hbmdsZS1p
bmNsdWRlLXBhdGhzLnB5OiBBZGRlZC4KKyAgICAgICAgKiBhZGp1c3QtYW5nbGUtaW5jbHVkZS1w
YXRocy5zaDogUmVtb3ZlZC4KKwogMjAyMC0xMS0yMCAgSmFtZXMgRGFycGluaWFuICA8amRhcnBp
bmlhbkBjaHJvbWl1bS5vcmc+CiAKICAgICAgICAgVXBkYXRlIEFOR0xFIDIwMjAtMTEtMTIKZGlm
ZiAtLWdpdCBhL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0FOR0xFLnhjb2RlcHJvai9wcm9qZWN0
LnBieHByb2ogYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9BTkdMRS54Y29kZXByb2ovcHJvamVj
dC5wYnhwcm9qCmluZGV4IDYxZWUyYWMyN2UzMzM1YTA1MjFlYmQwZDE5YzA5ZDJhODg5MmNjNTUu
LjQ1NmU1MTc4ODMyMDNlZGRkNTc3MDUyZjRmY2YwNzAxNWQ1OWEzZTkgMTAwNjQ0Ci0tLSBhL1Nv
dXJjZS9UaGlyZFBhcnR5L0FOR0xFL0FOR0xFLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKKysr
IGIvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvQU5HTEUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJv
agpAQCAtNDExOCw3ICs0MTE4LDcgQEAKIAkJCSk7CiAJCQlydW5Pbmx5Rm9yRGVwbG95bWVudFBv
c3Rwcm9jZXNzaW5nID0gMDsKIAkJCXNoZWxsUGF0aCA9IC9iaW4vc2g7Ci0JCQlzaGVsbFNjcmlw
dCA9ICJpZiBbIFwiJHtYQ09ERV9WRVJTSU9OX0FDVFVBTH1cIiAtZ2UgXCIxMTQwXCIgLWEgXCIk
e1dLX1VTRV9ORVdfQlVJTERfU1lTVEVNfVwiID0gXCJZRVNcIiBdOyB0aGVuXG4gICAgIyBJbiB0
aGlzIGNvbmZpZ3VyYXRpb24sIHBvc3QtcHJvY2Vzc2luZyBpcyBwZXJmb3JtZWQgYXQgdGhlIHNh
bWUgdGltZSBhcyBjb3B5aW5nIGluIHRoZSBwb3N0cHJvY2Vzcy1oZWFkZXItcnVsZSBzY3JpcHQs
IHNvIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgdGhpcyBzZXBhcmF0ZSBzdGVwLlxuICAgIGV4aXQgMFxu
ZmlcblxuZXhlYyBcIiRTUkNST09UL2FkanVzdC1hbmdsZS1pbmNsdWRlLXBhdGhzLnNoXCJcbiI7
CisJCQlzaGVsbFNjcmlwdCA9ICJpZiBbIFwiJHtYQ09ERV9WRVJTSU9OX0FDVFVBTH1cIiAtZ2Ug
XCIxMTQwXCIgLWEgXCIke1dLX1VTRV9ORVdfQlVJTERfU1lTVEVNfVwiID0gXCJZRVNcIiBdOyB0
aGVuXG4gICAgIyBJbiB0aGlzIGNvbmZpZ3VyYXRpb24sIHBvc3QtcHJvY2Vzc2luZyBpcyBwZXJm
b3JtZWQgYXQgdGhlIHNhbWUgdGltZSBhcyBjb3B5aW5nIGluIHRoZSBwb3N0cHJvY2Vzcy1oZWFk
ZXItcnVsZSBzY3JpcHQsIHNvIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgdGhpcyBzZXBhcmF0ZSBzdGVw
LlxuICAgIGV4aXQgMFxuZmlcblxuZXhlYyBcIiRTUkNST09UL2FkanVzdC1hbmdsZS1pbmNsdWRl
LXBhdGhzLnB5XCJcbiI7CiAJCX07CiAvKiBFbmQgUEJYU2hlbGxTY3JpcHRCdWlsZFBoYXNlIHNl
Y3Rpb24gKi8KIApkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvQ01ha2VMaXN0
cy50eHQgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DTWFrZUxpc3RzLnR4dAppbmRleCAyZmIz
N2U5Njc2NTUxN2UzNTc3YzlhYmI2YzVlMDc3MWJmMGIzNTkzLi5jOWI1ZTYwYTM3MjJmZmEyZGEw
MzU3NDVmOTc3ZDgzZWZiZWM4MTgyIDEwMDY0NAotLS0gYS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdM
RS9DTWFrZUxpc3RzLnR4dAorKysgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DTWFrZUxpc3Rz
LnR4dApAQCAtMTgzLDEwICsxODMsMTAgQEAgaWYgKFVTRV9BTkdMRV9XRUJHTCkKIAogICAgIGFk
ZF9jdXN0b21fdGFyZ2V0KEFOR0xFLXdlYmdsLWhlYWRlcnMKICAgICAgICAgREVQRU5EUyBMaWJH
TEVTdjJFbnRyeVBvaW50c0hlYWRlcnMgQU5HTEVXZWJHTEhlYWRlcnMKLSAgICAgICAgQ09NTUFO
RCBCVUlMVF9QUk9EVUNUU19ESVI9JHtBTkdMRV9GUkFNRVdPUktfSEVBREVSU19ESVJ9LwotICAg
ICAgICAgICAgREVSSVZFRF9GSUxFX0RJUj0ke0JVSUxUX1BST0RVQ1RTX0RJUn0KLSAgICAgICAg
ICAgIFBVQkxJQ19IRUFERVJTX0ZPTERFUl9QQVRIPUFOR0xFCi0gICAgICAgICAgICAke0NNQUtF
X0NVUlJFTlRfU09VUkNFX0RJUn0vYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMuc2gKKyAgICAg
ICAgQ09NTUFORCAke0NNQUtFX0NPTU1BTkR9IC1FIGVudgorICAgICAgICAgICAgQlVJTFRfUFJP
RFVDVFNfRElSPSR7QU5HTEVfRlJBTUVXT1JLX0hFQURFUlNfRElSfQorICAgICAgICAgICAgUFVC
TElDX0hFQURFUlNfRk9MREVSX1BBVEg9L0FOR0xFCisgICAgICAgICAgICAke1BZVEhPTl9FWEVD
VVRBQkxFfSAke0NNQUtFX0NVUlJFTlRfU09VUkNFX0RJUn0vYWRqdXN0LWFuZ2xlLWluY2x1ZGUt
cGF0aHMucHkKICAgICAgICAgVkVSQkFUSU0KICAgICApCiAgICAgYWRkX2RlcGVuZGVuY2llcyhB
TkdMRUZyYW1ld29yayBBTkdMRS13ZWJnbC1oZWFkZXJzKQpkaWZmIC0tZ2l0IGEvU291cmNlL1Ro
aXJkUGFydHkvQU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMucHkgYi9Tb3VyY2UvVGhp
cmRQYXJ0eS9BTkdMRS9hZGp1c3QtYW5nbGUtaW5jbHVkZS1wYXRocy5weQpuZXcgZmlsZSBtb2Rl
IDEwMDc1NQppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi41
OTczYWNjZTVlMTEzYTBmMTQ5ODNlZDNlZGFlNDM0ZWE2OTFlYTg0Ci0tLSAvZGV2L251bGwKKysr
IGIvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMucHkK
QEAgLTAsMCArMSw1OCBAQAorIyEgL3Vzci9iaW4vcHl0aG9uCisKKyMgQ29weXJpZ2h0IChDKSAy
MDIwIFNvbnkgSW50ZXJhY3RpdmUgRW50ZXJ0YWlubWVudCBJbmMuCisjCisjIFdlYktpdCBidWls
ZHMgQU5HTEUgYXMgYSBzdGF0aWMgbGlicmFyeSwgYW5kIGV4cG9ydHMgc29tZSBvZiB0aGUKKyMg
aW50ZXJuYWwgaGVhZGVyIGZpbGVzIGFzICJwdWJsaWMgaGVhZGVycyIgaW4gdGhlIFhjb2RlIHBy
b2plY3QgZm9yCisjIGNvbnN1bXB0aW9uIGJ5IG90aGVyIGJ1aWxkIHRhcmdldHMgLSBlLmcuIFdl
YkNvcmUuCisjCisjIFRoZSBidWlsZCBwaGFzZSB3aGljaCBjb3BpZXMgdGhlc2UgaGVhZGVycyBh
bHNvIGZsYXR0ZW5zIHRoZQorIyBkaXJlY3Rvcnkgc3RydWN0dXJlIChzbyB0aGF0ICJBTkdMRSIg
aXMgdGhlIHRvcC1sZXZlbCBkaXJlY3RvcnkKKyMgY29udGFpbmluZyBhbGwgb2YgdGhlbSAtIGUu
Zy4sICIjaW5jbHVkZSA8QU5HTEUvZ2wyLmg+IikuCisjCisjIEl0IGlzbid0IHByYWN0aWNhbCB0
byBvdmVycmlkZSB0aGUgaW5jbHVkZSBwYXRocyBzbyBkcmFzdGljYWxseSBmb3IKKyMgdGhlIG90
aGVyIGJ1aWxkIHRhcmdldHMgKGxpa2UgV2ViQ29yZSkgdGhhdCB3ZSBjb3VsZCBtYWtlIHRoZQor
IyBvcmlnaW5hbCBpbmNsdWRlIHBhdGhzLCBsaWtlIDxHTEVTMi9nbDIuaD4gd29yay4gQ2hhbmdp
bmcgdGhlbSBzbworIyB0aGVpciBuYW1lc3BhY2UgaXMgIkFOR0xFIiwgd2hpY2ggaW1wbGljaXRs
eSBvY2N1cnMgZHVyaW5nIHRoZSAiY29weQorIyBoZWFkZXJzIiBwaGFzZSwgaXMgYSByZWFzb25h
YmxlIHNvbHV0aW9uLgorIworIyBUaGlzIHNjcmlwdCBwcm9jZXNzZXMgdGhlIGhlYWRlciBmaWxl
cyBhZnRlciB0aGV5J3JlIGNvcGllZCBkdXJpbmcKKyMgdGhlIENvcHkgSGVhZGVyIEZpbGVzIGJ1
aWxkIHBoYXNlLCBhbmQgYWRqdXN0cyB0aGVpciAjaW5jbHVkZXMgc28KKyMgdGhhdCB0aGV5IHJl
ZmVyIHRvIGVhY2ggb3RoZXIuIFRoaXMgYXZvaWRzIG1vZGlmeWluZyB0aGUgQU5HTEUKKyMgc291
cmNlcywgYW5kIGFsbG93cyBXZWJDb3JlIHRvIG1vcmUgZWFzaWx5IGNhbGwgQU5HTEUgQVBJcyBk
aXJlY3RseS4KKworaW1wb3J0IG9zCitpbXBvcnQgcmUKKworaWYgb3MuZ2V0ZW52KCdERVBMT1lN
RU5UX0xPQ0FUSU9OJykgPT0gJ1lFUyc6CisgICAgIyBBcHBsZS1pbnRlcm5hbCBidWlsZAorICAg
IG91dHB1dF9kaXIgPSBvcy5nZXRlbnYoJ0RTVFJPT1QnKSArIG9zLmdldGVudignUFVCTElDX0hF
QURFUlNfRk9MREVSX1BBVEgnKQorZWxzZToKKyAgICAjIEV4dGVybmFsIGJ1aWxkCisgICAgb3V0
cHV0X2RpciA9IG9zLmdldGVudignQlVJTFRfUFJPRFVDVFNfRElSJykgKyBvcy5nZXRlbnYoJ1BV
QkxJQ19IRUFERVJTX0ZPTERFUl9QQVRIJykKKworZGVmIHJlcGxhY2UobGluZSk6CisgICAgbWF0
Y2ggPSByZS5tYXRjaCgnI2luY2x1ZGUgWzwiXSguKilbPiJdJywgbGluZSkKKyAgICBpZiBtYXRj
aDoKKyAgICAgICAgaGVhZGVyID0gbWF0Y2guZ3JvdXAoMSkKKyAgICAgICAgbWF0Y2ggPSByZS5t
YXRjaCgnKEVHTHxHTEVTWzIzXT98S0hSKS8oLiopJywgaGVhZGVyKQorICAgICAgICBpZiBtYXRj
aDoKKyAgICAgICAgICAgIHJldHVybiAiI2luY2x1ZGUgPEFOR0xFLyIgKyBtYXRjaC5ncm91cCgy
KSArICI+XG4iCisgICAgICAgIG1hdGNoID0gcmUubWF0Y2gocicoZWdsZXh0X2FuZ2xlfGdsMmV4
dF9hbmdsZXxTaGFkZXJWYXJzKVwuaCcsIGhlYWRlcikKKyAgICAgICAgaWYgbWF0Y2g6CisgICAg
ICAgICAgICByZXR1cm4gIiNpbmNsdWRlIDxBTkdMRS8iICsgbWF0Y2guZ3JvdXAoMSkgKyAiLmg+
XG4iCisgICAgICAgIGlmIGhlYWRlciA9PSAnZXhwb3J0LmgnOgorICAgICAgICAgICAgcmV0dXJu
ICIjaW5jbHVkZSA8QU5HTEUvZXhwb3J0Lmg+XG4iCisgICAgcmV0dXJuIGxpbmUKKworb3MuY2hk
aXIob3V0cHV0X2RpcikKK2ZvciBmaWxlbmFtZSBpbiBvcy5saXN0ZGlyKCcuJyk6CisgICAgaWYg
bm90IG9zLnBhdGguaXNmaWxlKGZpbGVuYW1lKToKKyAgICAgICAgY29udGludWUKKyAgICBpZiBu
b3QgZmlsZW5hbWUuZW5kc3dpdGgoJy5oJyk6CisgICAgICAgIGNvbnRpbnVlCisgICAgbGluZXMg
PSBvcGVuKGZpbGVuYW1lLCAncicpLnJlYWRsaW5lcygpCisgICAgbmV3TGluZXMgPSBbIHJlcGxh
Y2UobGluZSkgZm9yIGxpbmUgaW4gbGluZXMgXQorICAgIGlmIGxpbmVzICE9IG5ld0xpbmVzOgor
ICAgICAgICBvcGVuKGZpbGVuYW1lLCAndycpLndyaXRlbGluZXMobmV3TGluZXMpCisgICAgICAg
IHByaW50KCJQb3N0cHJvY2Vzc2VkIEFOR0xFIGhlYWRlciB7fSIuZm9ybWF0KGZpbGVuYW1lKSkK
ZGlmZiAtLWdpdCBhL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL2FkanVzdC1hbmdsZS1pbmNsdWRl
LXBhdGhzLnNoIGIvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1ZGUt
cGF0aHMuc2gKZGVsZXRlZCBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IGEzYzczYzBkMWY5ZDExMDQ1
NGFjZDUwYjFlNmIxZTA5NmRiN2U2YjcuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAKLS0tIGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1
ZGUtcGF0aHMuc2gKKysrIC9kZXYvbnVsbApAQCAtMSw1MSArMCwwIEBACi0jIS9iaW4vc2gKLQot
IyBXZWJLaXQgYnVpbGRzIEFOR0xFIGFzIGEgc3RhdGljIGxpYnJhcnksIGFuZCBleHBvcnRzIHNv
bWUgb2YgdGhlCi0jIGludGVybmFsIGhlYWRlciBmaWxlcyBhcyAicHVibGljIGhlYWRlcnMiIGlu
IHRoZSBYY29kZSBwcm9qZWN0IGZvcgotIyBjb25zdW1wdGlvbiBieSBvdGhlciBidWlsZCB0YXJn
ZXRzIC0gZS5nLiBXZWJDb3JlLgotIwotIyBUaGUgYnVpbGQgcGhhc2Ugd2hpY2ggY29waWVzIHRo
ZXNlIGhlYWRlcnMgYWxzbyBmbGF0dGVucyB0aGUKLSMgZGlyZWN0b3J5IHN0cnVjdHVyZSAoc28g
dGhhdCAiQU5HTEUiIGlzIHRoZSB0b3AtbGV2ZWwgZGlyZWN0b3J5Ci0jIGNvbnRhaW5pbmcgYWxs
IG9mIHRoZW0gLSBlLmcuLCAiI2luY2x1ZGUgPEFOR0xFL2dsMi5oPiIpLgotIwotIyBJdCBpc24n
dCBwcmFjdGljYWwgdG8gb3ZlcnJpZGUgdGhlIGluY2x1ZGUgcGF0aHMgc28gZHJhc3RpY2FsbHkg
Zm9yCi0jIHRoZSBvdGhlciBidWlsZCB0YXJnZXRzIChsaWtlIFdlYkNvcmUpIHRoYXQgd2UgY291
bGQgbWFrZSB0aGUKLSMgb3JpZ2luYWwgaW5jbHVkZSBwYXRocywgbGlrZSA8R0xFUzIvZ2wyLmg+
IHdvcmsuIENoYW5naW5nIHRoZW0gc28KLSMgdGhlaXIgbmFtZXNwYWNlIGlzICJBTkdMRSIsIHdo
aWNoIGltcGxpY2l0bHkgb2NjdXJzIGR1cmluZyB0aGUgImNvcHkKLSMgaGVhZGVycyIgcGhhc2Us
IGlzIGEgcmVhc29uYWJsZSBzb2x1dGlvbi4KLSMKLSMgVGhpcyBzY3JpcHQgcHJvY2Vzc2VzIHRo
ZSBoZWFkZXIgZmlsZXMgYWZ0ZXIgdGhleSdyZSBjb3BpZWQgZHVyaW5nCi0jIHRoZSBDb3B5IEhl
YWRlciBGaWxlcyBidWlsZCBwaGFzZSwgYW5kIGFkanVzdHMgdGhlaXIgI2luY2x1ZGVzIHNvCi0j
IHRoYXQgdGhleSByZWZlciB0byBlYWNoIG90aGVyLiBUaGlzIGF2b2lkcyBtb2RpZnlpbmcgdGhl
IEFOR0xFCi0jIHNvdXJjZXMsIGFuZCBhbGxvd3MgV2ViQ29yZSB0byBtb3JlIGVhc2lseSBjYWxs
IEFOR0xFIEFQSXMgZGlyZWN0bHkuCi0KLWlmIFsgIiRERVBMT1lNRU5UX0xPQ0FUSU9OIiA9PSAi
WUVTIiBdIDsgdGhlbgotICAgICMgQXBwbGUtaW50ZXJuYWwgYnVpbGQuCi0gICAgb3V0cHV0X2Rp
cj0ke0RTVFJPT1R9JHtQVUJMSUNfSEVBREVSU19GT0xERVJfUEFUSH0KLWVsc2UKLSAgICAjIEV4
dGVybmFsIGJ1aWxkLgotICAgIG91dHB1dF9kaXI9JHtCVUlMVF9QUk9EVUNUU19ESVJ9JHtQVUJM
SUNfSEVBREVSU19GT0xERVJfUEFUSH0KLWZpCi0KLW1rZGlyIC1wICIke0RFUklWRURfRklMRV9E
SVJ9IgotQkFTRV9OQU1FPSQoYmFzZW5hbWUgIiQwIikKLVRFTVBfRklMRT0kKG1rdGVtcCAiJHtE
RVJJVkVEX0ZJTEVfRElSfS8ke0JBU0VfTkFNRX0uWFhYWFhYIikKLQotZm9yIGkgaW4gJG91dHB1
dF9kaXIvKi5oIDsgZG8KLSAgICBzZWQgLWUgJwotcy9eI2luY2x1ZGUgWzwiXUVHTFwvXCguKlwp
Wz4iXS8jaW5jbHVkZSA8QU5HTEVcL1wxPi8KLXMvXiNpbmNsdWRlIFs8Il1HTEVTXC9cKC4qXClb
PiJdLyNpbmNsdWRlIDxBTkdMRVwvXDE+Lwotcy9eI2luY2x1ZGUgWzwiXUdMRVMyXC9cKC4qXClb
PiJdLyNpbmNsdWRlIDxBTkdMRVwvXDE+Lwotcy9eI2luY2x1ZGUgWzwiXUdMRVMzXC9cKC4qXClb
PiJdLyNpbmNsdWRlIDxBTkdMRVwvXDE+Lwotcy9eI2luY2x1ZGUgWzwiXUtIUlwvXCguKlwpWz4i
XS8jaW5jbHVkZSA8QU5HTEVcL1wxPi8KLXMvXiNpbmNsdWRlIFs8Il1leHBvcnQuaFs+Il0vI2lu
Y2x1ZGUgPEFOR0xFXC9leHBvcnQuaD4vCi1zL14jaW5jbHVkZSAiXChlZ2xleHRfYW5nbGVcfGds
MmV4dF9hbmdsZVx8U2hhZGVyVmFyc1wpLmgiLyNpbmNsdWRlIDxBTkdMRVwvXDEuaD4vCi0nIDwg
IiRpIiA+ICIke1RFTVBfRklMRX0iCi0gICAgaWYgISBkaWZmIC1xICIke1RFTVBfRklMRX0iICIk
aSIgJj4gL2Rldi9udWxsIDsgdGhlbgotICAgICAgICBjcCAiJHtURU1QX0ZJTEV9IiAiJGkiCi0g
ICAgICAgIGVjaG8gUG9zdHByb2Nlc3NlZCBBTkdMRSBoZWFkZXIgYGJhc2VuYW1lICRpYAotICAg
IGZpCi1kb25lCi0KLXJtIC1mICIke1RFTVBfRklMRX0iICY+IC9kZXYvbnVsbAotZXhpdCAwCg==
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414972</attachid>
            <date>2020-11-27 19:04:12 -0800</date>
            <delta_ts>2020-11-27 19:57:14 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-219299-20201128120411.patch</filename>
            <type>text/plain</type>
            <size>8136</size>
            <attacher name="Fujii Hironori">fujii</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5MTI3CmRpZmYgLS1naXQgYS9Tb3VyY2UvVGhpcmRQYXJ0
eS9BTkdMRS9DaGFuZ2VMb2cgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DaGFuZ2VMb2cKaW5k
ZXggN2YxMGE4MjRmN2QyMGU1N2JkZDYwZTUwZmRhMDM2MzM3ZjFjZjI5YS4uNTk0MmQ4MzhiMDc0
MzYwNTUzMGRlOWQ4M2MyNDhiOWM4NzI2NTVlMSAxMDA2NDQKLS0tIGEvU291cmNlL1RoaXJkUGFy
dHkvQU5HTEUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0NoYW5nZUxv
ZwpAQCAtMSwzICsxLDE4IEBACisyMDIwLTExLTI3ICBGdWppaSBIaXJvbm9yaSAgPEhpcm9ub3Jp
LkZ1amlpQHNvbnkuY29tPgorCisgICAgICAgIFtBTkdMRV0gQ29udmVydCBhZGp1c3QtYW5nbGUt
aW5jbHVkZS1wYXRocy5zaCB0byBhIFB5dGhvbiBzY3JpcHQgZm9yIFdpbmRvd3Mgd2l0aG91dCBD
eWd3aW4KKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIx
OTI5OQorCisgICAgICAgIFJldmlld2VkIGJ5IEtlbm5ldGggUnVzc2VsbC4KKworICAgICAgICBX
aW5DYWlybyBwb3J0IGNhbid0IHVzZSBzaGVsbCBzY3JpcHRzIGJlY2F1c2UgaXQgaXNuJ3QgdXNp
bmcKKyAgICAgICAgQ3lnd2luLgorCisgICAgICAgICogQU5HTEUueGNvZGVwcm9qL3Byb2plY3Qu
cGJ4cHJvajoKKyAgICAgICAgKiBDTWFrZUxpc3RzLnR4dDoKKyAgICAgICAgKiBhZGp1c3QtYW5n
bGUtaW5jbHVkZS1wYXRocy5weTogQWRkZWQuCisgICAgICAgICogYWRqdXN0LWFuZ2xlLWluY2x1
ZGUtcGF0aHMuc2g6IFJlbW92ZWQuCisKIDIwMjAtMTAtMjggIFRpbSBIb3J0b24gIDx0aW1vdGh5
X2hvcnRvbkBhcHBsZS5jb20+CiAKICAgICAgICAgbWFjQ2F0YWx5c3QgV2ViR0wgb24gQXBwbGUg
U2lsaWNvbiBkZXZpY2VzIGlzIHVzaW5nIGEgc29mdHdhcmUgcmVuZGVyZXIKZGlmZiAtLWdpdCBh
L1NvdXJjZS9UaGlyZFBhcnR5L0FOR0xFL0FOR0xFLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2og
Yi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9BTkdMRS54Y29kZXByb2ovcHJvamVjdC5wYnhwcm9q
CmluZGV4IDZiMTM2ZmQzZDc2ZWFiM2VjMTg3YTMxN2M1YWE1NmRjYTNiYTQ3NGMuLmQzZDU3ZjFm
MWYxODVmOWZhMmJiMWQ5ZjQwMTc2NTEzNDAyOGEyMjQgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9UaGly
ZFBhcnR5L0FOR0xFL0FOR0xFLnhjb2RlcHJvai9wcm9qZWN0LnBieHByb2oKKysrIGIvU291cmNl
L1RoaXJkUGFydHkvQU5HTEUvQU5HTEUueGNvZGVwcm9qL3Byb2plY3QucGJ4cHJvagpAQCAtNDMx
NSw3ICs0MzE1LDcgQEAKIAkJCSk7CiAJCQlydW5Pbmx5Rm9yRGVwbG95bWVudFBvc3Rwcm9jZXNz
aW5nID0gMDsKIAkJCXNoZWxsUGF0aCA9IC9iaW4vc2g7Ci0JCQlzaGVsbFNjcmlwdCA9ICJpZiBb
IFwiJHtYQ09ERV9WRVJTSU9OX0FDVFVBTH1cIiAtZ2UgXCIxMTQwXCIgLWEgXCIke1dLX1VTRV9O
RVdfQlVJTERfU1lTVEVNfVwiID0gXCJZRVNcIiBdOyB0aGVuXG4gICAgIyBJbiB0aGlzIGNvbmZp
Z3VyYXRpb24sIHBvc3QtcHJvY2Vzc2luZyBpcyBwZXJmb3JtZWQgYXQgdGhlIHNhbWUgdGltZSBh
cyBjb3B5aW5nIGluIHRoZSBwb3N0cHJvY2Vzcy1oZWFkZXItcnVsZSBzY3JpcHQsIHNvIHRoZXJl
J3Mgbm8gbmVlZCBmb3IgdGhpcyBzZXBhcmF0ZSBzdGVwLlxuICAgIGV4aXQgMFxuZmlcblxuZXhl
YyBcIiRTUkNST09UL2FkanVzdC1hbmdsZS1pbmNsdWRlLXBhdGhzLnNoXCJcbiI7CisJCQlzaGVs
bFNjcmlwdCA9ICJpZiBbIFwiJHtYQ09ERV9WRVJTSU9OX0FDVFVBTH1cIiAtZ2UgXCIxMTQwXCIg
LWEgXCIke1dLX1VTRV9ORVdfQlVJTERfU1lTVEVNfVwiID0gXCJZRVNcIiBdOyB0aGVuXG4gICAg
IyBJbiB0aGlzIGNvbmZpZ3VyYXRpb24sIHBvc3QtcHJvY2Vzc2luZyBpcyBwZXJmb3JtZWQgYXQg
dGhlIHNhbWUgdGltZSBhcyBjb3B5aW5nIGluIHRoZSBwb3N0cHJvY2Vzcy1oZWFkZXItcnVsZSBz
Y3JpcHQsIHNvIHRoZXJlJ3Mgbm8gbmVlZCBmb3IgdGhpcyBzZXBhcmF0ZSBzdGVwLlxuICAgIGV4
aXQgMFxuZmlcblxuZXhlYyBcIiRTUkNST09UL2FkanVzdC1hbmdsZS1pbmNsdWRlLXBhdGhzLnB5
XCJcbiI7CiAJCX07CiAvKiBFbmQgUEJYU2hlbGxTY3JpcHRCdWlsZFBoYXNlIHNlY3Rpb24gKi8K
IApkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkvQU5HTEUvQ01ha2VMaXN0cy50eHQgYi9T
b3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DTWFrZUxpc3RzLnR4dAppbmRleCBiZTAwZWYxMzcwYzU3
OGRjYWYwMjMxYmIzOWYwYzhjYWViNzJhNjEzLi5jYzVmYWUyMzVkNjVmYTg4ZGY5OGFhM2UzYzNl
MzZhM2FjZTdjZmMzIDEwMDY0NAotLS0gYS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DTWFrZUxp
c3RzLnR4dAorKysgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9DTWFrZUxpc3RzLnR4dApAQCAt
MTU1LDEwICsxNTUsMTAgQEAgaWYgKFVTRV9BTkdMRV9XRUJHTCkKIAogICAgIGFkZF9jdXN0b21f
dGFyZ2V0KEFOR0xFLXdlYmdsLWhlYWRlcnMKICAgICAgICAgREVQRU5EUyBMaWJHTEVTdjJFbnRy
eVBvaW50c0hlYWRlcnMgQU5HTEVXZWJHTEhlYWRlcnMKLSAgICAgICAgQ09NTUFORCBCVUlMVF9Q
Uk9EVUNUU19ESVI9JHtBTkdMRV9GUkFNRVdPUktfSEVBREVSU19ESVJ9LwotICAgICAgICAgICAg
REVSSVZFRF9GSUxFX0RJUj0ke0JVSUxUX1BST0RVQ1RTX0RJUn0KLSAgICAgICAgICAgIFBVQkxJ
Q19IRUFERVJTX0ZPTERFUl9QQVRIPUFOR0xFCi0gICAgICAgICAgICAke0NNQUtFX0NVUlJFTlRf
U09VUkNFX0RJUn0vYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMuc2gKKyAgICAgICAgQ09NTUFO
RCAke0NNQUtFX0NPTU1BTkR9IC1FIGVudgorICAgICAgICAgICAgQlVJTFRfUFJPRFVDVFNfRElS
PSR7QU5HTEVfRlJBTUVXT1JLX0hFQURFUlNfRElSfQorICAgICAgICAgICAgUFVCTElDX0hFQURF
UlNfRk9MREVSX1BBVEg9L0FOR0xFCisgICAgICAgICAgICAke1BZVEhPTl9FWEVDVVRBQkxFfSAk
e0NNQUtFX0NVUlJFTlRfU09VUkNFX0RJUn0vYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMucHkK
ICAgICAgICAgVkVSQkFUSU0KICAgICApCiAgICAgYWRkX2RlcGVuZGVuY2llcyhBTkdMRUZyYW1l
d29yayBBTkdMRS13ZWJnbC1oZWFkZXJzKQpkaWZmIC0tZ2l0IGEvU291cmNlL1RoaXJkUGFydHkv
QU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMucHkgYi9Tb3VyY2UvVGhpcmRQYXJ0eS9B
TkdMRS9hZGp1c3QtYW5nbGUtaW5jbHVkZS1wYXRocy5weQpuZXcgZmlsZSBtb2RlIDEwMDc1NQpp
bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi44ZDkzM2JlOThk
NTU5ODE2NDk5NmQ0ZTExODlkYmI3YmM1YmZjMjI4Ci0tLSAvZGV2L251bGwKKysrIGIvU291cmNl
L1RoaXJkUGFydHkvQU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMucHkKQEAgLTAsMCAr
MSw1NiBAQAorIyEgL3Vzci9iaW4vcHl0aG9uCisKKyMgV2ViS2l0IGJ1aWxkcyBBTkdMRSBhcyBh
IHN0YXRpYyBsaWJyYXJ5LCBhbmQgZXhwb3J0cyBzb21lIG9mIHRoZQorIyBpbnRlcm5hbCBoZWFk
ZXIgZmlsZXMgYXMgInB1YmxpYyBoZWFkZXJzIiBpbiB0aGUgWGNvZGUgcHJvamVjdCBmb3IKKyMg
Y29uc3VtcHRpb24gYnkgb3RoZXIgYnVpbGQgdGFyZ2V0cyAtIGUuZy4gV2ViQ29yZS4KKyMKKyMg
VGhlIGJ1aWxkIHBoYXNlIHdoaWNoIGNvcGllcyB0aGVzZSBoZWFkZXJzIGFsc28gZmxhdHRlbnMg
dGhlCisjIGRpcmVjdG9yeSBzdHJ1Y3R1cmUgKHNvIHRoYXQgIkFOR0xFIiBpcyB0aGUgdG9wLWxl
dmVsIGRpcmVjdG9yeQorIyBjb250YWluaW5nIGFsbCBvZiB0aGVtIC0gZS5nLiwgIiNpbmNsdWRl
IDxBTkdMRS9nbDIuaD4iKS4KKyMKKyMgSXQgaXNuJ3QgcHJhY3RpY2FsIHRvIG92ZXJyaWRlIHRo
ZSBpbmNsdWRlIHBhdGhzIHNvIGRyYXN0aWNhbGx5IGZvcgorIyB0aGUgb3RoZXIgYnVpbGQgdGFy
Z2V0cyAobGlrZSBXZWJDb3JlKSB0aGF0IHdlIGNvdWxkIG1ha2UgdGhlCisjIG9yaWdpbmFsIGlu
Y2x1ZGUgcGF0aHMsIGxpa2UgPEdMRVMyL2dsMi5oPiB3b3JrLiBDaGFuZ2luZyB0aGVtIHNvCisj
IHRoZWlyIG5hbWVzcGFjZSBpcyAiQU5HTEUiLCB3aGljaCBpbXBsaWNpdGx5IG9jY3VycyBkdXJp
bmcgdGhlICJjb3B5CisjIGhlYWRlcnMiIHBoYXNlLCBpcyBhIHJlYXNvbmFibGUgc29sdXRpb24u
CisjCisjIFRoaXMgc2NyaXB0IHByb2Nlc3NlcyB0aGUgaGVhZGVyIGZpbGVzIGFmdGVyIHRoZXkn
cmUgY29waWVkIGR1cmluZworIyB0aGUgQ29weSBIZWFkZXIgRmlsZXMgYnVpbGQgcGhhc2UsIGFu
ZCBhZGp1c3RzIHRoZWlyICNpbmNsdWRlcyBzbworIyB0aGF0IHRoZXkgcmVmZXIgdG8gZWFjaCBv
dGhlci4gVGhpcyBhdm9pZHMgbW9kaWZ5aW5nIHRoZSBBTkdMRQorIyBzb3VyY2VzLCBhbmQgYWxs
b3dzIFdlYkNvcmUgdG8gbW9yZSBlYXNpbHkgY2FsbCBBTkdMRSBBUElzIGRpcmVjdGx5LgorCitp
bXBvcnQgb3MKK2ltcG9ydCByZQorCitpZiBvcy5nZXRlbnYoJ0RFUExPWU1FTlRfTE9DQVRJT04n
KSA9PSAnWUVTJzoKKyAgICAjIEFwcGxlLWludGVybmFsIGJ1aWxkCisgICAgb3V0cHV0X2RpciA9
IG9zLmdldGVudignRFNUUk9PVCcpICsgb3MuZ2V0ZW52KCdQVUJMSUNfSEVBREVSU19GT0xERVJf
UEFUSCcpCitlbHNlOgorICAgICMgRXh0ZXJuYWwgYnVpbGQKKyAgICBvdXRwdXRfZGlyID0gb3Mu
Z2V0ZW52KCdCVUlMVF9QUk9EVUNUU19ESVInKSArIG9zLmdldGVudignUFVCTElDX0hFQURFUlNf
Rk9MREVSX1BBVEgnKQorCitkZWYgcmVwbGFjZShsaW5lKToKKyAgICBtYXRjaCA9IHJlLm1hdGNo
KCcjaW5jbHVkZSBbPCJdKC4qKVs+Il0nLCBsaW5lKQorICAgIGlmIG1hdGNoOgorICAgICAgICBo
ZWFkZXIgPSBtYXRjaC5ncm91cCgxKQorICAgICAgICBtYXRjaCA9IHJlLm1hdGNoKCcoRUdMfEdM
RVNbMjNdP3xLSFIpLyguKiknLCBoZWFkZXIpCisgICAgICAgIGlmIG1hdGNoOgorICAgICAgICAg
ICAgcmV0dXJuICIjaW5jbHVkZSA8QU5HTEUvIiArIG1hdGNoLmdyb3VwKDIpICsgIj5cbiIKKyAg
ICAgICAgbWF0Y2ggPSByZS5tYXRjaChyJyhlZ2xleHRfYW5nbGV8Z2wyZXh0X2FuZ2xlfFNoYWRl
clZhcnMpXC5oJywgaGVhZGVyKQorICAgICAgICBpZiBtYXRjaDoKKyAgICAgICAgICAgIHJldHVy
biAiI2luY2x1ZGUgPEFOR0xFLyIgKyBtYXRjaC5ncm91cCgxKSArICIuaD5cbiIKKyAgICAgICAg
aWYgaGVhZGVyID09ICdleHBvcnQuaCc6CisgICAgICAgICAgICByZXR1cm4gIiNpbmNsdWRlIDxB
TkdMRS9leHBvcnQuaD5cbiIKKyAgICByZXR1cm4gbGluZQorCitvcy5jaGRpcihvdXRwdXRfZGly
KQorZm9yIGZpbGVuYW1lIGluIG9zLmxpc3RkaXIoJy4nKToKKyAgICBpZiBub3Qgb3MucGF0aC5p
c2ZpbGUoZmlsZW5hbWUpOgorICAgICAgICBjb250aW51ZQorICAgIGlmIG5vdCBmaWxlbmFtZS5l
bmRzd2l0aCgnLmgnKToKKyAgICAgICAgY29udGludWUKKyAgICBsaW5lcyA9IG9wZW4oZmlsZW5h
bWUsICdyJykucmVhZGxpbmVzKCkKKyAgICBuZXdMaW5lcyA9IFsgcmVwbGFjZShsaW5lKSBmb3Ig
bGluZSBpbiBsaW5lcyBdCisgICAgaWYgbGluZXMgIT0gbmV3TGluZXM6CisgICAgICAgIG9wZW4o
ZmlsZW5hbWUsICd3Jykud3JpdGVsaW5lcyhuZXdMaW5lcykKKyAgICAgICAgcHJpbnQoIlBvc3Rw
cm9jZXNzZWQgQU5HTEUgaGVhZGVyIHt9Ii5mb3JtYXQoZmlsZW5hbWUpKQpkaWZmIC0tZ2l0IGEv
U291cmNlL1RoaXJkUGFydHkvQU5HTEUvYWRqdXN0LWFuZ2xlLWluY2x1ZGUtcGF0aHMuc2ggYi9T
b3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9hZGp1c3QtYW5nbGUtaW5jbHVkZS1wYXRocy5zaApkZWxl
dGVkIGZpbGUgbW9kZSAxMDA3NTUKaW5kZXggYTNjNzNjMGQxZjlkMTEwNDU0YWNkNTBiMWU2YjFl
MDk2ZGI3ZTZiNy4uMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMAotLS0g
YS9Tb3VyY2UvVGhpcmRQYXJ0eS9BTkdMRS9hZGp1c3QtYW5nbGUtaW5jbHVkZS1wYXRocy5zaAor
KysgL2Rldi9udWxsCkBAIC0xLDUxICswLDAgQEAKLSMhL2Jpbi9zaAotCi0jIFdlYktpdCBidWls
ZHMgQU5HTEUgYXMgYSBzdGF0aWMgbGlicmFyeSwgYW5kIGV4cG9ydHMgc29tZSBvZiB0aGUKLSMg
aW50ZXJuYWwgaGVhZGVyIGZpbGVzIGFzICJwdWJsaWMgaGVhZGVycyIgaW4gdGhlIFhjb2RlIHBy
b2plY3QgZm9yCi0jIGNvbnN1bXB0aW9uIGJ5IG90aGVyIGJ1aWxkIHRhcmdldHMgLSBlLmcuIFdl
YkNvcmUuCi0jCi0jIFRoZSBidWlsZCBwaGFzZSB3aGljaCBjb3BpZXMgdGhlc2UgaGVhZGVycyBh
bHNvIGZsYXR0ZW5zIHRoZQotIyBkaXJlY3Rvcnkgc3RydWN0dXJlIChzbyB0aGF0ICJBTkdMRSIg
aXMgdGhlIHRvcC1sZXZlbCBkaXJlY3RvcnkKLSMgY29udGFpbmluZyBhbGwgb2YgdGhlbSAtIGUu
Zy4sICIjaW5jbHVkZSA8QU5HTEUvZ2wyLmg+IikuCi0jCi0jIEl0IGlzbid0IHByYWN0aWNhbCB0
byBvdmVycmlkZSB0aGUgaW5jbHVkZSBwYXRocyBzbyBkcmFzdGljYWxseSBmb3IKLSMgdGhlIG90
aGVyIGJ1aWxkIHRhcmdldHMgKGxpa2UgV2ViQ29yZSkgdGhhdCB3ZSBjb3VsZCBtYWtlIHRoZQot
IyBvcmlnaW5hbCBpbmNsdWRlIHBhdGhzLCBsaWtlIDxHTEVTMi9nbDIuaD4gd29yay4gQ2hhbmdp
bmcgdGhlbSBzbwotIyB0aGVpciBuYW1lc3BhY2UgaXMgIkFOR0xFIiwgd2hpY2ggaW1wbGljaXRs
eSBvY2N1cnMgZHVyaW5nIHRoZSAiY29weQotIyBoZWFkZXJzIiBwaGFzZSwgaXMgYSByZWFzb25h
YmxlIHNvbHV0aW9uLgotIwotIyBUaGlzIHNjcmlwdCBwcm9jZXNzZXMgdGhlIGhlYWRlciBmaWxl
cyBhZnRlciB0aGV5J3JlIGNvcGllZCBkdXJpbmcKLSMgdGhlIENvcHkgSGVhZGVyIEZpbGVzIGJ1
aWxkIHBoYXNlLCBhbmQgYWRqdXN0cyB0aGVpciAjaW5jbHVkZXMgc28KLSMgdGhhdCB0aGV5IHJl
ZmVyIHRvIGVhY2ggb3RoZXIuIFRoaXMgYXZvaWRzIG1vZGlmeWluZyB0aGUgQU5HTEUKLSMgc291
cmNlcywgYW5kIGFsbG93cyBXZWJDb3JlIHRvIG1vcmUgZWFzaWx5IGNhbGwgQU5HTEUgQVBJcyBk
aXJlY3RseS4KLQotaWYgWyAiJERFUExPWU1FTlRfTE9DQVRJT04iID09ICJZRVMiIF0gOyB0aGVu
Ci0gICAgIyBBcHBsZS1pbnRlcm5hbCBidWlsZC4KLSAgICBvdXRwdXRfZGlyPSR7RFNUUk9PVH0k
e1BVQkxJQ19IRUFERVJTX0ZPTERFUl9QQVRIfQotZWxzZQotICAgICMgRXh0ZXJuYWwgYnVpbGQu
Ci0gICAgb3V0cHV0X2Rpcj0ke0JVSUxUX1BST0RVQ1RTX0RJUn0ke1BVQkxJQ19IRUFERVJTX0ZP
TERFUl9QQVRIfQotZmkKLQotbWtkaXIgLXAgIiR7REVSSVZFRF9GSUxFX0RJUn0iCi1CQVNFX05B
TUU9JChiYXNlbmFtZSAiJDAiKQotVEVNUF9GSUxFPSQobWt0ZW1wICIke0RFUklWRURfRklMRV9E
SVJ9LyR7QkFTRV9OQU1FfS5YWFhYWFgiKQotCi1mb3IgaSBpbiAkb3V0cHV0X2Rpci8qLmggOyBk
bwotICAgIHNlZCAtZSAnCi1zL14jaW5jbHVkZSBbPCJdRUdMXC9cKC4qXClbPiJdLyNpbmNsdWRl
IDxBTkdMRVwvXDE+Lwotcy9eI2luY2x1ZGUgWzwiXUdMRVNcL1woLipcKVs+Il0vI2luY2x1ZGUg
PEFOR0xFXC9cMT4vCi1zL14jaW5jbHVkZSBbPCJdR0xFUzJcL1woLipcKVs+Il0vI2luY2x1ZGUg
PEFOR0xFXC9cMT4vCi1zL14jaW5jbHVkZSBbPCJdR0xFUzNcL1woLipcKVs+Il0vI2luY2x1ZGUg
PEFOR0xFXC9cMT4vCi1zL14jaW5jbHVkZSBbPCJdS0hSXC9cKC4qXClbPiJdLyNpbmNsdWRlIDxB
TkdMRVwvXDE+Lwotcy9eI2luY2x1ZGUgWzwiXWV4cG9ydC5oWz4iXS8jaW5jbHVkZSA8QU5HTEVc
L2V4cG9ydC5oPi8KLXMvXiNpbmNsdWRlICJcKGVnbGV4dF9hbmdsZVx8Z2wyZXh0X2FuZ2xlXHxT
aGFkZXJWYXJzXCkuaCIvI2luY2x1ZGUgPEFOR0xFXC9cMS5oPi8KLScgPCAiJGkiID4gIiR7VEVN
UF9GSUxFfSIKLSAgICBpZiAhIGRpZmYgLXEgIiR7VEVNUF9GSUxFfSIgIiRpIiAmPiAvZGV2L251
bGwgOyB0aGVuCi0gICAgICAgIGNwICIke1RFTVBfRklMRX0iICIkaSIKLSAgICAgICAgZWNobyBQ
b3N0cHJvY2Vzc2VkIEFOR0xFIGhlYWRlciBgYmFzZW5hbWUgJGlgCi0gICAgZmkKLWRvbmUKLQot
cm0gLWYgIiR7VEVNUF9GSUxFfSIgJj4gL2Rldi9udWxsCi1leGl0IDAK
</data>

          </attachment>
      

    </bug>

</bugzilla>