<?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>219124</bug_id>
          
          <creation_ts>2020-11-18 15:38:54 -0800</creation_ts>
          <short_desc>[JSC] Reinstate String#at</short_desc>
          <delta_ts>2020-11-18 18:34:17 -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>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Ross Kirsling">ross.kirsling</reporter>
          <assigned_to name="Ross Kirsling">ross.kirsling</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>joepeck</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
    
    <cc>ysuzuki</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1708823</commentid>
    <comment_count>0</comment_count>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-11-18 15:38:54 -0800</bug_when>
    <thetext>[JSC] Reinstate String#at</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1708829</commentid>
    <comment_count>1</comment_count>
      <attachid>414501</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-11-18 15:43:36 -0800</bug_when>
    <thetext>Created attachment 414501
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1708835</commentid>
    <comment_count>2</comment_count>
      <attachid>414501</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-11-18 15:48:00 -0800</bug_when>
    <thetext>Comment on attachment 414501
Patch

Looks good.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1708919</commentid>
    <comment_count>3</comment_count>
      <attachid>414521</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-11-18 17:48:55 -0800</bug_when>
    <thetext>Created attachment 414521
Patch for landing</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1708933</commentid>
    <comment_count>4</comment_count>
    <who name="EWS">ews-feeder</who>
    <bug_when>2020-11-18 18:33:19 -0800</bug_when>
    <thetext>Committed r270005: &lt;https://trac.webkit.org/changeset/270005&gt;

All reviewed patches have been landed. Closing bug and clearing flags on attachment 414521.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1708934</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-11-18 18:34:17 -0800</bug_when>
    <thetext>&lt;rdar://problem/71566550&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414501</attachid>
            <date>2020-11-18 15:43:36 -0800</date>
            <delta_ts>2020-11-18 17:48:53 -0800</delta_ts>
            <desc>Patch</desc>
            <filename>bug-219124-20201118154335.patch</filename>
            <type>text/plain</type>
            <size>7038</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5OTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
OGFlOGQwNjEyMDlkZDI1NTg5YTMwNjU0ZGE4YmVhNzcwNDVmMDk3Li4wYmFlMjM0ZDI1YjY5ODRm
ZTBjOWU4ZTVlN2YyMWQ1MzRmY2I1ZTg3IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAyMC0xMS0xOCAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgW0pTQ10gUmVpbnN0YXRlIFN0cmluZyNhdAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE5MTI0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgQXQgdGhpcyB3ZWVrJ3MgVEMzOSBt
ZWV0aW5nLCBjb25zZW5zdXMgd2FzIGFjaGlldmVkIG9uIHJlbmFtaW5nIGl0ZW0oKSAqYW5kKiBr
ZWVwaW5nIGl0IGZvciBzdHJpbmdzIHRvby4KKyAgICAgICAgQWNjb3JkaW5nbHksIHRoaXMgcGF0
Y2ggcmVpbnN0YXRlcyBTdHJpbmcucHJvdG90eXBlLmF0IGJlaGluZCB0aGUgZXhpc3RpbmcgdXNl
QXRNZXRob2QgcnVudGltZSBvcHRpb24uCisKKyAgICAgICAgKiBidWlsdGlucy9TdHJpbmdQcm90
b3R5cGUuanM6CisgICAgICAgIChhdCk6CisgICAgICAgICogcnVudGltZS9TdHJpbmdQcm90b3R5
cGUuY3BwOgorICAgICAgICAoSlNDOjpTdHJpbmdQcm90b3R5cGU6OmZpbmlzaENyZWF0aW9uKToK
KwogMjAyMC0xMS0xOCAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAgICAg
ICAgIFVucmV2aWV3ZWQsIHJlbGFuZGluZyByMjY5OTQwCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvYnVpbHRpbnMvU3RyaW5nUHJvdG90eXBlLmpzIGIvU291cmNlL0phdmFTY3Jp
cHRDb3JlL2J1aWx0aW5zL1N0cmluZ1Byb3RvdHlwZS5qcwppbmRleCA4MjRiMDFhY2IxMzU3ZTlm
ZWYxYzBkYTJmNDJkMzZmNDUwMDZhYmI5Li40MDg4M2NkYWM2MDY3MDY2NjA2MGI3MmVjODI1OWE2
OTk0YWQ3NjkyIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvYnVpbHRpbnMvU3Ry
aW5nUHJvdG90eXBlLmpzCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9idWlsdGlucy9TdHJp
bmdQcm90b3R5cGUuanMKQEAgLTM0MCw2ICszNDAsMjUgQEAgZnVuY3Rpb24gY29uY2F0KGFyZyAv
KiAuLi4gKi8pCiAgICAgcmV0dXJuIEB0YWlsQ2FsbEZvcndhcmRBcmd1bWVudHMoQHN0cmluZ0Nv
bmNhdFNsb3dQYXRoLCB0aGlzKTsKIH0KIAorLy8gRklYTUU6IFRoaXMgaXMgZXh0cmVtZWx5IHNp
bWlsYXIgdG8gY2hhckF0LCBzbyB3ZSBzaG91bGQgb3B0aW1pemUgaXQgYWNjb3JkaW5nbHkuICAg
IAorLy8gICAgICAgIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTcx
MzkgICAgCitmdW5jdGlvbiBhdChpbmRleCkgICAgCit7ICAgCisgICAgInVzZSBzdHJpY3QiOyAg
IAorCisgICAgaWYgKEBpc1VuZGVmaW5lZE9yTnVsbCh0aGlzKSkgICAKKyAgICAgICAgQHRocm93
VHlwZUVycm9yKCJTdHJpbmcucHJvdG90eXBlLmF0IHJlcXVpcmVzIHRoYXQgfHRoaXN8IG5vdCBi
ZSBudWxsIG9yIHVuZGVmaW5lZCIpOyAKKworICAgIHZhciBzdHJpbmcgPSBAdG9TdHJpbmcodGhp
cyk7ICAgCisgICAgdmFyIGxlbmd0aCA9IHN0cmluZy5sZW5ndGg7IAorCisgICAgdmFyIGsgPSBA
dG9JbnRlZ2VyKGluZGV4KTsgIAorICAgIGlmIChrIDwgMCkgIAorICAgICAgICBrICs9IGxlbmd0
aDsgICAgCisKKyAgICByZXR1cm4gKGsgPj0gMCAmJiBrIDwgbGVuZ3RoKSA/IHN0cmluZ1trXSA6
IEB1bmRlZmluZWQ7IAorfQorCiBAZ2xvYmFsUHJpdmF0ZQogZnVuY3Rpb24gY3JlYXRlSFRNTChm
dW5jLCBzdHJpbmcsIHRhZywgYXR0cmlidXRlLCB2YWx1ZSkKIHsKZGlmZiAtLWdpdCBhL1NvdXJj
ZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1lL1N0cmluZ1Byb3RvdHlwZS5jcHAgYi9Tb3VyY2UvSmF2
YVNjcmlwdENvcmUvcnVudGltZS9TdHJpbmdQcm90b3R5cGUuY3BwCmluZGV4IGI0NDY1M2Y3Njcz
NmViZTI1MzVmYTQ4YzUzZWVlMTFjZDRmYTFjNWEuLjcyZDdlNTQxYjdkNzcwZjFjMjZkY2NiM2Uw
MGE2YjE2Y2FkY2JmMGYgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9ydW50aW1l
L1N0cmluZ1Byb3RvdHlwZS5jcHAKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
U3RyaW5nUHJvdG90eXBlLmNwcApAQCAtMTUxLDYgKzE1MSw5IEBAIHZvaWQgU3RyaW5nUHJvdG90
eXBlOjpmaW5pc2hDcmVhdGlvbihWTSYgdm0sIEpTR2xvYmFsT2JqZWN0KiBnbG9iYWxPYmplY3Qs
IEpTU3RyCiAgICAgSlNDX05BVElWRV9GVU5DVElPTl9XSVRIT1VUX1RSQU5TSVRJT04oIm5vcm1h
bGl6ZSIsIHN0cmluZ1Byb3RvRnVuY05vcm1hbGl6ZSwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFBy
b3BlcnR5QXR0cmlidXRlOjpEb250RW51bSksIDApOwogICAgIEpTQ19OQVRJVkVfSU5UUklOU0lD
X0ZVTkNUSU9OX1dJVEhPVVRfVFJBTlNJVElPTih2bS5wcm9wZXJ0eU5hbWVzLT5idWlsdGluTmFt
ZXMoKS5jaGFyQ29kZUF0UHJpdmF0ZU5hbWUoKSwgc3RyaW5nUHJvdG9GdW5jQ2hhckNvZGVBdCwg
c3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0cmlidXRlOjpEb250RW51bSksIDEsIENo
YXJDb2RlQXRJbnRyaW5zaWMpOwogCisgICAgaWYgKE9wdGlvbnM6OnVzZUF0TWV0aG9kKCkpCisg
ICAgICAgIEpTQ19CVUlMVElOX0ZVTkNUSU9OX1dJVEhPVVRfVFJBTlNJVElPTih2bS5wcm9wZXJ0
eU5hbWVzLT5idWlsdGluTmFtZXMoKS5hdFB1YmxpY05hbWUoKSwgc3RyaW5nUHJvdG90eXBlQXRD
b2RlR2VuZXJhdG9yLCBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRv
bnRFbnVtKSk7CisKICAgICBKU0Z1bmN0aW9uKiB0cmltU3RhcnRGdW5jdGlvbiA9IEpTRnVuY3Rp
b246OmNyZWF0ZSh2bSwgZ2xvYmFsT2JqZWN0LCAwLCAidHJpbVN0YXJ0Il9zLCBzdHJpbmdQcm90
b0Z1bmNUcmltU3RhcnQsIE5vSW50cmluc2ljKTsKICAgICBKU0Z1bmN0aW9uKiB0cmltRW5kRnVu
Y3Rpb24gPSBKU0Z1bmN0aW9uOjpjcmVhdGUodm0sIGdsb2JhbE9iamVjdCwgMCwgInRyaW1FbmQi
X3MsIHN0cmluZ1Byb3RvRnVuY1RyaW1FbmQsIE5vSW50cmluc2ljKTsKICAgICBwdXREaXJlY3RX
aXRob3V0VHJhbnNpdGlvbih2bSwgSWRlbnRpZmllcjo6ZnJvbVN0cmluZyh2bSwgInRyaW1TdGFy
dCIpLCB0cmltU3RhcnRGdW5jdGlvbiwgc3RhdGljX2Nhc3Q8dW5zaWduZWQ+KFByb3BlcnR5QXR0
cmlidXRlOjpEb250RW51bSkpOwpkaWZmIC0tZ2l0IGEvSlNUZXN0cy9DaGFuZ2VMb2cgYi9KU1Rl
c3RzL0NoYW5nZUxvZwppbmRleCBhODQzMDUyNzcwZDk4NGU2YzQzZWU5OGRjOWMxYmNkMzk1NTA3
OGRkLi5iN2YwNDMzMTJjNGNlMDNiYzBjNDMzNjk3NTA5NzVhNWI0MWEyNmEwIDEwMDY0NAotLS0g
YS9KU1Rlc3RzL0NoYW5nZUxvZworKysgYi9KU1Rlc3RzL0NoYW5nZUxvZwpAQCAtMSwzICsxLDE1
IEBACisyMDIwLTExLTE4ICBSb3NzIEtpcnNsaW5nICA8cm9zcy5raXJzbGluZ0Bzb255LmNvbT4K
KworICAgICAgICBbSlNDXSBSZWluc3RhdGUgU3RyaW5nI2F0CisgICAgICAgIGh0dHBzOi8vYnVn
cy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0yMTkxMjQKKworICAgICAgICBSZXZpZXdlZCBi
eSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9hdC1tZXRob2QuanM6IFJlLWFk
ZCB0ZXN0cy4KKyAgICAgICAgKiB0ZXN0MjYyL2NvbmZpZy55YW1sOiBSZS1lbmFibGUgZmVhdHVy
ZS4KKyAgICAgICAgKiB0ZXN0MjYyL2V4cGVjdGF0aW9ucy55YW1sOgorICAgICAgICAiYXQvcHJv
cC1kZXNjLmpzIiBmYWlsdXJlcyBhcmUgZHVlIHRvIGEgdHlwbzsgd2lsbCBiZSBmaXhlZCBpbiBo
dHRwczovL2dpdGh1Yi5jb20vdGMzOS90ZXN0MjYyL3B1bGwvMjkwOC4KKwogMjAyMC0xMS0xOCAg
Um9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29ueS5jb20+CiAKICAgICAgICAgVXBkYXRl
IHRlc3QyNjIgKDIwMjAuMTEuMTgpCmRpZmYgLS1naXQgYS9KU1Rlc3RzL3N0cmVzcy9hdC1tZXRo
b2QuanMgYi9KU1Rlc3RzL3N0cmVzcy9hdC1tZXRob2QuanMKaW5kZXggOTFlNjI3YjM5Mzk4YzUz
ZDIwYjhmZWNjMzZiOTVjZjQ4Y2Q4YjA1NC4uZWZjZjMwOTQ0ZDBhNGQ0OGZiY2E0ZGEyOTRiYzEy
N2JiNzJmNDQ2MSAxMDA2NDQKLS0tIGEvSlNUZXN0cy9zdHJlc3MvYXQtbWV0aG9kLmpzCisrKyBi
L0pTVGVzdHMvc3RyZXNzL2F0LW1ldGhvZC5qcwpAQCAtNDksMyArNDksMjEgQEAgZm9yIChjb25z
dCBUQSBvZiBbSW50OEFycmF5LCBVaW50OEFycmF5LCBVaW50OENsYW1wZWRBcnJheSwgSW50MTZB
cnJheSwgVWludDE2QXIKICAgc2hvdWxkQmUodGEuYXQobnVsbCksIHRhWzBdKTsKICAgc2hvdWxk
QmUodGEuYXQoeyB2YWx1ZU9mOiAoKSA9PiAtMSB9KSwgdGFbdGEubGVuZ3RoIC0gMV0pOwogfQor
CitzaG91bGRCZShTdHJpbmcucHJvdG90eXBlLml0ZW0ubGVuZ3RoLCAxKTsgIAorc2hvdWxkVGhy
b3dUeXBlRXJyb3IoKCkgPT4gU3RyaW5nLnByb3RvdHlwZS5pdGVtLmNhbGwodW5kZWZpbmVkKSk7
ICAKK3Nob3VsZFRocm93VHlwZUVycm9yKCgpID0+IFN0cmluZy5wcm90b3R5cGUuaXRlbS5jYWxs
KG51bGwpKTsgCisKK2NvbnN0IHN0cmluZyA9ICdhYmMnOyAKKy8vIGludGVudGlvbmFsbHkgZ28g
b25lIHRvbyBmYXIgdG8gZW5zdXJlIHRoYXQgd2UgZ2V0IHVuZGVmaW5lZCBpbnN0ZWFkIG9mIHdy
YXBwaW5nIAorZm9yIChsZXQgaSA9IDA7IGkgPD0gc3RyaW5nLmxlbmd0aDsgaSsrKSB7ICAKKyAg
c2hvdWxkQmUoc3RyaW5nLml0ZW0oaSksIHN0cmluZ1tpXSk7ICAKKyAgc2hvdWxkQmUoc3RyaW5n
Lml0ZW0oLWkgLSAxKSwgc3RyaW5nW3N0cmluZy5sZW5ndGggLSBpIC0gMV0pOyAKK30gCitzaG91
bGRCZShzdHJpbmcuaXRlbSgpLCBzdHJpbmdbMF0pOyAKK3Nob3VsZEJlKHN0cmluZy5pdGVtKG51
bGwpLCBzdHJpbmdbMF0pOyAKK3Nob3VsZEJlKHN0cmluZy5pdGVtKHsgdmFsdWVPZjogKCkgPT4g
LTEgfSksIHN0cmluZ1tzdHJpbmcubGVuZ3RoIC0gMV0pOyAgCisKK2NvbnN0IGVtb2ppUHNldWRv
U3RyaW5nID0geyB0b1N0cmluZzogKCkgPT4gJ/CfmIUnIH07ICAKK3Nob3VsZEJlKFN0cmluZy5w
cm90b3R5cGUuaXRlbS5jYWxsKGVtb2ppUHNldWRvU3RyaW5nLCAwKSwgJ1x1e2Q4M2R9Jyk7IAor
c2hvdWxkQmUoU3RyaW5nLnByb3RvdHlwZS5pdGVtLmNhbGwoZW1vamlQc2V1ZG9TdHJpbmcsIC0x
KSwgJ1x1e2RlMDV9Jyk7CmRpZmYgLS1naXQgYS9KU1Rlc3RzL3Rlc3QyNjIvY29uZmlnLnlhbWwg
Yi9KU1Rlc3RzL3Rlc3QyNjIvY29uZmlnLnlhbWwKaW5kZXggZmQ5NmUyMGFhNWEwNDQ2ZDExZjk4
YTQ5MmE2NWUzMDQ2MWQ4Y2Y1My4uMmJjOWQyNmI0YmZkNDhhMTYxNDhjMGY5YjcyZjM3N2Y5MjI5
NTJhZiAxMDA2NDQKLS0tIGEvSlNUZXN0cy90ZXN0MjYyL2NvbmZpZy55YW1sCisrKyBiL0pTVGVz
dHMvdGVzdDI2Mi9jb25maWcueWFtbApAQCAtMTAsNiArMTAsNyBAQCBmbGFnczoKICAgQXRvbWlj
czogdXNlU2hhcmVkQXJyYXlCdWZmZXIKICAgQXJyYXkucHJvdG90eXBlLmF0OiB1c2VBdE1ldGhv
ZAogICBUeXBlZEFycmF5LnByb3RvdHlwZS5hdDogdXNlQXRNZXRob2QKKyAgU3RyaW5nLnByb3Rv
dHlwZS5hdDogdXNlQXRNZXRob2QKIHNraXA6CiAgIGZlYXR1cmVzOgogICAgIC0gQXRvbWljcy53
YWl0QXN5bmMKQEAgLTI3LDggKzI4LDYgQEAgc2tpcDoKICAgICAtIHJlZ2V4cC1tYXRjaC1pbmRp
Y2VzCiAgICAgLSB0b3AtbGV2ZWwtYXdhaXQKICAgICAtIEludGwuTGlzdEZvcm1hdAotCi0gICAg
LSBTdHJpbmcucHJvdG90eXBlLmF0CiAgIHBhdGhzOgogICAgIC0gdGVzdC9idWlsdC1pbnMvRGF0
YVZpZXcvcHJvdG90eXBlL2dldEJpZ0ludDY0CiAgICAgLSB0ZXN0L2J1aWx0LWlucy9EYXRhVmll
dy9wcm90b3R5cGUvZ2V0QmlnVWludDY0CmRpZmYgLS1naXQgYS9KU1Rlc3RzL3Rlc3QyNjIvZXhw
ZWN0YXRpb25zLnlhbWwgYi9KU1Rlc3RzL3Rlc3QyNjIvZXhwZWN0YXRpb25zLnlhbWwKaW5kZXgg
OWE2OTM4NmQxODE4ZWFiMDhiYTNmYzhhZDM1ODAwMTRhOWRmMDI0MS4uMzQxNzI1OWU0MWUzYzRm
NDQyNGZlZmU2NGUwM2Q5M2I4N2IxYTdmNyAxMDA2NDQKLS0tIGEvSlNUZXN0cy90ZXN0MjYyL2V4
cGVjdGF0aW9ucy55YW1sCisrKyBiL0pTVGVzdHMvdGVzdDI2Mi9leHBlY3RhdGlvbnMueWFtbApA
QCAtODIzLDYgKzgyMyw5IEBAIHRlc3QvYnVpbHQtaW5zL1JlZ0V4cC9wcm90b3R5cGUvZXhlYy91
LWxhc3RpbmRleC1hZHYuanM6CiB0ZXN0L2J1aWx0LWlucy9SZWdFeHAvcXVhbnRpZmllci1pbnRl
Z2VyLWxpbWl0LmpzOgogICBkZWZhdWx0OiAnU3ludGF4RXJyb3I6IEludmFsaWQgcmVndWxhciBl
eHByZXNzaW9uOiBudW1iZXIgdG9vIGxhcmdlIGluIHt9IHF1YW50aWZpZXInCiAgIHN0cmljdCBt
b2RlOiAnU3ludGF4RXJyb3I6IEludmFsaWQgcmVndWxhciBleHByZXNzaW9uOiBudW1iZXIgdG9v
IGxhcmdlIGluIHt9IHF1YW50aWZpZXInCit0ZXN0L2J1aWx0LWlucy9TdHJpbmcvcHJvdG90eXBl
L2F0L3Byb3AtZGVzYy5qczoKKyAgZGVmYXVsdDogJ1Rlc3QyNjJFcnJvcjogZGVzY3JpcHRvciBz
aG91bGQgYmUgd3JpdGFibGUnCisgIHN0cmljdCBtb2RlOiAnVGVzdDI2MkVycm9yOiBkZXNjcmlw
dG9yIHNob3VsZCBiZSB3cml0YWJsZScKIHRlc3QvYnVpbHQtaW5zL1R5cGVkQXJyYXkvcHJvdG90
eXBlL2F0L3Byb3AtZGVzYy5qczoKICAgZGVmYXVsdDogJ1Rlc3QyNjJFcnJvcjogZGVzY3JpcHRv
ciBzaG91bGQgYmUgd3JpdGFibGUnCiAgIHN0cmljdCBtb2RlOiAnVGVzdDI2MkVycm9yOiBkZXNj
cmlwdG9yIHNob3VsZCBiZSB3cml0YWJsZScK
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>414521</attachid>
            <date>2020-11-18 17:48:55 -0800</date>
            <delta_ts>2020-11-18 18:33:20 -0800</delta_ts>
            <desc>Patch for landing</desc>
            <filename>bug-219124-20201118174854.patch</filename>
            <type>text/plain</type>
            <size>7016</size>
            <attacher name="Ross Kirsling">ross.kirsling</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY5OTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
OGFlOGQwNjEyMDlkZDI1NTg5YTMwNjU0ZGE4YmVhNzcwNDVmMDk3Li4xMzA3ZGU1ZDg1MWFhZmVi
MmFkN2IwZTYxMTNhNWJhMGQyODdhNTc5IDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxOCBAQAorMjAyMC0xMS0xOCAgUm9zcyBLaXJzbGluZyAgPHJvc3Mua2lyc2xpbmdAc29u
eS5jb20+CisKKyAgICAgICAgW0pTQ10gUmVpbnN0YXRlIFN0cmluZyNhdAorICAgICAgICBodHRw
czovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE5MTI0CisKKyAgICAgICAgUmV2
aWV3ZWQgYnkgWXVzdWtlIFN1enVraS4KKworICAgICAgICBBdCB0aGlzIHdlZWsncyBUQzM5IG1l
ZXRpbmcsIGNvbnNlbnN1cyB3YXMgYWNoaWV2ZWQgb24gcmVuYW1pbmcgaXRlbSgpICphbmQqIGtl
ZXBpbmcgaXQgZm9yIHN0cmluZ3MgdG9vLgorICAgICAgICBBY2NvcmRpbmdseSwgdGhpcyBwYXRj
aCByZWluc3RhdGVzIFN0cmluZy5wcm90b3R5cGUuYXQgYmVoaW5kIHRoZSBleGlzdGluZyB1c2VB
dE1ldGhvZCBydW50aW1lIG9wdGlvbi4KKworICAgICAgICAqIGJ1aWx0aW5zL1N0cmluZ1Byb3Rv
dHlwZS5qczoKKyAgICAgICAgKGF0KToKKyAgICAgICAgKiBydW50aW1lL1N0cmluZ1Byb3RvdHlw
ZS5jcHA6CisgICAgICAgIChKU0M6OlN0cmluZ1Byb3RvdHlwZTo6ZmluaXNoQ3JlYXRpb24pOgor
CiAyMDIwLTExLTE4ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5jb20+CiAKICAgICAg
ICAgVW5yZXZpZXdlZCwgcmVsYW5kaW5nIHIyNjk5NDAKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9idWlsdGlucy9TdHJpbmdQcm90b3R5cGUuanMgYi9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvYnVpbHRpbnMvU3RyaW5nUHJvdG90eXBlLmpzCmluZGV4IDgyNGIwMWFjYjEzNTdlOWZl
ZjFjMGRhMmY0MmQzNmY0NTAwNmFiYjkuLjQwODgzY2RhYzYwNjcwNjY2MDYwYjcyZWM4MjU5YTY5
OTRhZDc2OTIgMTAwNjQ0Ci0tLSBhL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9idWlsdGlucy9TdHJp
bmdQcm90b3R5cGUuanMKKysrIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL2J1aWx0aW5zL1N0cmlu
Z1Byb3RvdHlwZS5qcwpAQCAtMzQwLDYgKzM0MCwyNSBAQCBmdW5jdGlvbiBjb25jYXQoYXJnIC8q
IC4uLiAqLykKICAgICByZXR1cm4gQHRhaWxDYWxsRm9yd2FyZEFyZ3VtZW50cyhAc3RyaW5nQ29u
Y2F0U2xvd1BhdGgsIHRoaXMpOwogfQogCisvLyBGSVhNRTogVGhpcyBpcyBleHRyZW1lbHkgc2lt
aWxhciB0byBjaGFyQXQsIHNvIHdlIHNob3VsZCBvcHRpbWl6ZSBpdCBhY2NvcmRpbmdseS4gICAg
CisvLyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNzEz
OSAgICAKK2Z1bmN0aW9uIGF0KGluZGV4KSAgICAKK3sgICAKKyAgICAidXNlIHN0cmljdCI7ICAg
CisKKyAgICBpZiAoQGlzVW5kZWZpbmVkT3JOdWxsKHRoaXMpKSAgIAorICAgICAgICBAdGhyb3dU
eXBlRXJyb3IoIlN0cmluZy5wcm90b3R5cGUuYXQgcmVxdWlyZXMgdGhhdCB8dGhpc3wgbm90IGJl
IG51bGwgb3IgdW5kZWZpbmVkIik7IAorCisgICAgdmFyIHN0cmluZyA9IEB0b1N0cmluZyh0aGlz
KTsgICAKKyAgICB2YXIgbGVuZ3RoID0gc3RyaW5nLmxlbmd0aDsgCisKKyAgICB2YXIgayA9IEB0
b0ludGVnZXIoaW5kZXgpOyAgCisgICAgaWYgKGsgPCAwKSAgCisgICAgICAgIGsgKz0gbGVuZ3Ro
OyAgICAKKworICAgIHJldHVybiAoayA+PSAwICYmIGsgPCBsZW5ndGgpID8gc3RyaW5nW2tdIDog
QHVuZGVmaW5lZDsgCit9CisKIEBnbG9iYWxQcml2YXRlCiBmdW5jdGlvbiBjcmVhdGVIVE1MKGZ1
bmMsIHN0cmluZywgdGFnLCBhdHRyaWJ1dGUsIHZhbHVlKQogewpkaWZmIC0tZ2l0IGEvU291cmNl
L0phdmFTY3JpcHRDb3JlL3J1bnRpbWUvU3RyaW5nUHJvdG90eXBlLmNwcCBiL1NvdXJjZS9KYXZh
U2NyaXB0Q29yZS9ydW50aW1lL1N0cmluZ1Byb3RvdHlwZS5jcHAKaW5kZXggYjQ0NjUzZjc2NzM2
ZWJlMjUzNWZhNDhjNTNlZWUxMWNkNGZhMWM1YS4uNzJkN2U1NDFiN2Q3NzBmMWMyNmRjY2IzZTAw
YTZiMTZjYWRjYmYwZiAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3J1bnRpbWUv
U3RyaW5nUHJvdG90eXBlLmNwcAorKysgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcnVudGltZS9T
dHJpbmdQcm90b3R5cGUuY3BwCkBAIC0xNTEsNiArMTUxLDkgQEAgdm9pZCBTdHJpbmdQcm90b3R5
cGU6OmZpbmlzaENyZWF0aW9uKFZNJiB2bSwgSlNHbG9iYWxPYmplY3QqIGdsb2JhbE9iamVjdCwg
SlNTdHIKICAgICBKU0NfTkFUSVZFX0ZVTkNUSU9OX1dJVEhPVVRfVFJBTlNJVElPTigibm9ybWFs
aXplIiwgc3RyaW5nUHJvdG9GdW5jTm9ybWFsaXplLCBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJv
cGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSwgMCk7CiAgICAgSlNDX05BVElWRV9JTlRSSU5TSUNf
RlVOQ1RJT05fV0lUSE9VVF9UUkFOU0lUSU9OKHZtLnByb3BlcnR5TmFtZXMtPmJ1aWx0aW5OYW1l
cygpLmNoYXJDb2RlQXRQcml2YXRlTmFtZSgpLCBzdHJpbmdQcm90b0Z1bmNDaGFyQ29kZUF0LCBz
dGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJvcGVydHlBdHRyaWJ1dGU6OkRvbnRFbnVtKSwgMSwgQ2hh
ckNvZGVBdEludHJpbnNpYyk7CiAKKyAgICBpZiAoT3B0aW9uczo6dXNlQXRNZXRob2QoKSkKKyAg
ICAgICAgSlNDX0JVSUxUSU5fRlVOQ1RJT05fV0lUSE9VVF9UUkFOU0lUSU9OKHZtLnByb3BlcnR5
TmFtZXMtPmJ1aWx0aW5OYW1lcygpLmF0UHVibGljTmFtZSgpLCBzdHJpbmdQcm90b3R5cGVBdENv
ZGVHZW5lcmF0b3IsIHN0YXRpY19jYXN0PHVuc2lnbmVkPihQcm9wZXJ0eUF0dHJpYnV0ZTo6RG9u
dEVudW0pKTsKKwogICAgIEpTRnVuY3Rpb24qIHRyaW1TdGFydEZ1bmN0aW9uID0gSlNGdW5jdGlv
bjo6Y3JlYXRlKHZtLCBnbG9iYWxPYmplY3QsIDAsICJ0cmltU3RhcnQiX3MsIHN0cmluZ1Byb3Rv
RnVuY1RyaW1TdGFydCwgTm9JbnRyaW5zaWMpOwogICAgIEpTRnVuY3Rpb24qIHRyaW1FbmRGdW5j
dGlvbiA9IEpTRnVuY3Rpb246OmNyZWF0ZSh2bSwgZ2xvYmFsT2JqZWN0LCAwLCAidHJpbUVuZCJf
cywgc3RyaW5nUHJvdG9GdW5jVHJpbUVuZCwgTm9JbnRyaW5zaWMpOwogICAgIHB1dERpcmVjdFdp
dGhvdXRUcmFuc2l0aW9uKHZtLCBJZGVudGlmaWVyOjpmcm9tU3RyaW5nKHZtLCAidHJpbVN0YXJ0
IiksIHRyaW1TdGFydEZ1bmN0aW9uLCBzdGF0aWNfY2FzdDx1bnNpZ25lZD4oUHJvcGVydHlBdHRy
aWJ1dGU6OkRvbnRFbnVtKSk7CmRpZmYgLS1naXQgYS9KU1Rlc3RzL0NoYW5nZUxvZyBiL0pTVGVz
dHMvQ2hhbmdlTG9nCmluZGV4IGE4NDMwNTI3NzBkOTg0ZTZjNDNlZTk4ZGM5YzFiY2QzOTU1MDc4
ZGQuLmRmODY5NWM4ZDFjOTQ4YmZjZmFjNjJjNWFhOTFiNjMyNTI0YjVmMDEgMTAwNjQ0Ci0tLSBh
L0pTVGVzdHMvQ2hhbmdlTG9nCisrKyBiL0pTVGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDMgKzEsMTUg
QEAKKzIwMjAtMTEtMTggIFJvc3MgS2lyc2xpbmcgIDxyb3NzLmtpcnNsaW5nQHNvbnkuY29tPgor
CisgICAgICAgIFtKU0NdIFJlaW5zdGF0ZSBTdHJpbmcjYXQKKyAgICAgICAgaHR0cHM6Ly9idWdz
LndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxOTEyNAorCisgICAgICAgIFJldmlld2VkIGJ5
IFl1c3VrZSBTdXp1a2kuCisKKyAgICAgICAgKiBzdHJlc3MvYXQtbWV0aG9kLmpzOiBSZS1hZGQg
dGVzdHMuCisgICAgICAgICogdGVzdDI2Mi9jb25maWcueWFtbDogUmUtZW5hYmxlIGZlYXR1cmUu
CisgICAgICAgICogdGVzdDI2Mi9leHBlY3RhdGlvbnMueWFtbDoKKyAgICAgICAgImF0L3Byb3At
ZGVzYy5qcyIgZmFpbHVyZXMgYXJlIGR1ZSB0byBhIHR5cG87IHdpbGwgYmUgZml4ZWQgaW4gaHR0
cHM6Ly9naXRodWIuY29tL3RjMzkvdGVzdDI2Mi9wdWxsLzI5MDguCisKIDIwMjAtMTEtMTggIFJv
c3MgS2lyc2xpbmcgIDxyb3NzLmtpcnNsaW5nQHNvbnkuY29tPgogCiAgICAgICAgIFVwZGF0ZSB0
ZXN0MjYyICgyMDIwLjExLjE4KQpkaWZmIC0tZ2l0IGEvSlNUZXN0cy9zdHJlc3MvYXQtbWV0aG9k
LmpzIGIvSlNUZXN0cy9zdHJlc3MvYXQtbWV0aG9kLmpzCmluZGV4IDkxZTYyN2IzOTM5OGM1M2Qy
MGI4ZmVjYzM2Yjk1Y2Y0OGNkOGIwNTQuLjEwMDFmNjFmYjFkNmYzY2YwMDljYzM3ZTVjZDk3NzUx
ZGE4ZTkwY2IgMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvc3RyZXNzL2F0LW1ldGhvZC5qcworKysgYi9K
U1Rlc3RzL3N0cmVzcy9hdC1tZXRob2QuanMKQEAgLTQ5LDMgKzQ5LDIxIEBAIGZvciAoY29uc3Qg
VEEgb2YgW0ludDhBcnJheSwgVWludDhBcnJheSwgVWludDhDbGFtcGVkQXJyYXksIEludDE2QXJy
YXksIFVpbnQxNkFyCiAgIHNob3VsZEJlKHRhLmF0KG51bGwpLCB0YVswXSk7CiAgIHNob3VsZEJl
KHRhLmF0KHsgdmFsdWVPZjogKCkgPT4gLTEgfSksIHRhW3RhLmxlbmd0aCAtIDFdKTsKIH0KKwor
c2hvdWxkQmUoU3RyaW5nLnByb3RvdHlwZS5hdC5sZW5ndGgsIDEpOyAgCitzaG91bGRUaHJvd1R5
cGVFcnJvcigoKSA9PiBTdHJpbmcucHJvdG90eXBlLmF0LmNhbGwodW5kZWZpbmVkKSk7ICAKK3No
b3VsZFRocm93VHlwZUVycm9yKCgpID0+IFN0cmluZy5wcm90b3R5cGUuYXQuY2FsbChudWxsKSk7
IAorCitjb25zdCBzdHJpbmcgPSAnYWJjJzsgCisvLyBpbnRlbnRpb25hbGx5IGdvIG9uZSB0b28g
ZmFyIHRvIGVuc3VyZSB0aGF0IHdlIGdldCB1bmRlZmluZWQgaW5zdGVhZCBvZiB3cmFwcGluZyAK
K2ZvciAobGV0IGkgPSAwOyBpIDw9IHN0cmluZy5sZW5ndGg7IGkrKykgeyAgCisgIHNob3VsZEJl
KHN0cmluZy5hdChpKSwgc3RyaW5nW2ldKTsgIAorICBzaG91bGRCZShzdHJpbmcuYXQoLWkgLSAx
KSwgc3RyaW5nW3N0cmluZy5sZW5ndGggLSBpIC0gMV0pOyAKK30gCitzaG91bGRCZShzdHJpbmcu
YXQoKSwgc3RyaW5nWzBdKTsgCitzaG91bGRCZShzdHJpbmcuYXQobnVsbCksIHN0cmluZ1swXSk7
IAorc2hvdWxkQmUoc3RyaW5nLmF0KHsgdmFsdWVPZjogKCkgPT4gLTEgfSksIHN0cmluZ1tzdHJp
bmcubGVuZ3RoIC0gMV0pOyAgCisKK2NvbnN0IGVtb2ppUHNldWRvU3RyaW5nID0geyB0b1N0cmlu
ZzogKCkgPT4gJ/CfmIUnIH07ICAKK3Nob3VsZEJlKFN0cmluZy5wcm90b3R5cGUuYXQuY2FsbChl
bW9qaVBzZXVkb1N0cmluZywgMCksICdcdXtkODNkfScpOyAKK3Nob3VsZEJlKFN0cmluZy5wcm90
b3R5cGUuYXQuY2FsbChlbW9qaVBzZXVkb1N0cmluZywgLTEpLCAnXHV7ZGUwNX0nKTsKZGlmZiAt
LWdpdCBhL0pTVGVzdHMvdGVzdDI2Mi9jb25maWcueWFtbCBiL0pTVGVzdHMvdGVzdDI2Mi9jb25m
aWcueWFtbAppbmRleCBmZDk2ZTIwYWE1YTA0NDZkMTFmOThhNDkyYTY1ZTMwNDYxZDhjZjUzLi4y
YmM5ZDI2YjRiZmQ0OGExNjE0OGMwZjliNzJmMzc3ZjkyMjk1MmFmIDEwMDY0NAotLS0gYS9KU1Rl
c3RzL3Rlc3QyNjIvY29uZmlnLnlhbWwKKysrIGIvSlNUZXN0cy90ZXN0MjYyL2NvbmZpZy55YW1s
CkBAIC0xMCw2ICsxMCw3IEBAIGZsYWdzOgogICBBdG9taWNzOiB1c2VTaGFyZWRBcnJheUJ1ZmZl
cgogICBBcnJheS5wcm90b3R5cGUuYXQ6IHVzZUF0TWV0aG9kCiAgIFR5cGVkQXJyYXkucHJvdG90
eXBlLmF0OiB1c2VBdE1ldGhvZAorICBTdHJpbmcucHJvdG90eXBlLmF0OiB1c2VBdE1ldGhvZAog
c2tpcDoKICAgZmVhdHVyZXM6CiAgICAgLSBBdG9taWNzLndhaXRBc3luYwpAQCAtMjcsOCArMjgs
NiBAQCBza2lwOgogICAgIC0gcmVnZXhwLW1hdGNoLWluZGljZXMKICAgICAtIHRvcC1sZXZlbC1h
d2FpdAogICAgIC0gSW50bC5MaXN0Rm9ybWF0Ci0KLSAgICAtIFN0cmluZy5wcm90b3R5cGUuYXQK
ICAgcGF0aHM6CiAgICAgLSB0ZXN0L2J1aWx0LWlucy9EYXRhVmlldy9wcm90b3R5cGUvZ2V0Qmln
SW50NjQKICAgICAtIHRlc3QvYnVpbHQtaW5zL0RhdGFWaWV3L3Byb3RvdHlwZS9nZXRCaWdVaW50
NjQKZGlmZiAtLWdpdCBhL0pTVGVzdHMvdGVzdDI2Mi9leHBlY3RhdGlvbnMueWFtbCBiL0pTVGVz
dHMvdGVzdDI2Mi9leHBlY3RhdGlvbnMueWFtbAppbmRleCA5YTY5Mzg2ZDE4MThlYWIwOGJhM2Zj
OGFkMzU4MDAxNGE5ZGYwMjQxLi4zNDE3MjU5ZTQxZTNjNGY0NDI0ZmVmZTY0ZTAzZDkzYjg3YjFh
N2Y3IDEwMDY0NAotLS0gYS9KU1Rlc3RzL3Rlc3QyNjIvZXhwZWN0YXRpb25zLnlhbWwKKysrIGIv
SlNUZXN0cy90ZXN0MjYyL2V4cGVjdGF0aW9ucy55YW1sCkBAIC04MjMsNiArODIzLDkgQEAgdGVz
dC9idWlsdC1pbnMvUmVnRXhwL3Byb3RvdHlwZS9leGVjL3UtbGFzdGluZGV4LWFkdi5qczoKIHRl
c3QvYnVpbHQtaW5zL1JlZ0V4cC9xdWFudGlmaWVyLWludGVnZXItbGltaXQuanM6CiAgIGRlZmF1
bHQ6ICdTeW50YXhFcnJvcjogSW52YWxpZCByZWd1bGFyIGV4cHJlc3Npb246IG51bWJlciB0b28g
bGFyZ2UgaW4ge30gcXVhbnRpZmllcicKICAgc3RyaWN0IG1vZGU6ICdTeW50YXhFcnJvcjogSW52
YWxpZCByZWd1bGFyIGV4cHJlc3Npb246IG51bWJlciB0b28gbGFyZ2UgaW4ge30gcXVhbnRpZmll
cicKK3Rlc3QvYnVpbHQtaW5zL1N0cmluZy9wcm90b3R5cGUvYXQvcHJvcC1kZXNjLmpzOgorICBk
ZWZhdWx0OiAnVGVzdDI2MkVycm9yOiBkZXNjcmlwdG9yIHNob3VsZCBiZSB3cml0YWJsZScKKyAg
c3RyaWN0IG1vZGU6ICdUZXN0MjYyRXJyb3I6IGRlc2NyaXB0b3Igc2hvdWxkIGJlIHdyaXRhYmxl
JwogdGVzdC9idWlsdC1pbnMvVHlwZWRBcnJheS9wcm90b3R5cGUvYXQvcHJvcC1kZXNjLmpzOgog
ICBkZWZhdWx0OiAnVGVzdDI2MkVycm9yOiBkZXNjcmlwdG9yIHNob3VsZCBiZSB3cml0YWJsZScK
ICAgc3RyaWN0IG1vZGU6ICdUZXN0MjYyRXJyb3I6IGRlc2NyaXB0b3Igc2hvdWxkIGJlIHdyaXRh
YmxlJwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>