<?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>215977</bug_id>
          
          <creation_ts>2020-08-29 02:27:12 -0700</creation_ts>
          <short_desc>[JSC] `let [` sequence cannot appear in ExpressionStatement context</short_desc>
          <delta_ts>2023-10-17 11:46:48 -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>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>
          
          <see_also>https://bugs.webkit.org/show_bug.cgi?id=262456</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="Yusuke Suzuki">ysuzuki</reporter>
          <assigned_to name="Yusuke Suzuki">ysuzuki</assigned_to>
          <cc>ews-watchlist</cc>
    
    <cc>keith_miller</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</cc>
    
    <cc>ross.kirsling</cc>
    
    <cc>saam</cc>
    
    <cc>tzagallo</cc>
    
    <cc>webkit-bug-importer</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1683910</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-29 02:27:12 -0700</bug_when>
    <thetext>[JSC] `let [` sequence cannot appear in ExpressionStatement context</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683911</commentid>
    <comment_count>1</comment_count>
      <attachid>407538</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-29 02:30:15 -0700</bug_when>
    <thetext>Created attachment 407538
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683912</commentid>
    <comment_count>2</comment_count>
      <attachid>407538</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-08-29 02:53:34 -0700</bug_when>
    <thetext>Comment on attachment 407538
Patch

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

r=me. I&apos;m shocked at how simple this patch is.

&gt; Source/JavaScriptCore/parser/Parser.cpp:1964
&gt; +        failIfTrue(match(OPENBRACKET), &quot;\&quot;let [\&quot; cannot appear at the beginning of expression statement context&quot;);

This is fine as an explanation for a spec-aware individual, but I don&apos;t think it&apos;s clear enough as a user-facing error message.
How about something like &quot;cannot appear in a single-line control flow body&quot;?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683945</commentid>
    <comment_count>3</comment_count>
      <attachid>407538</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-29 13:43:30 -0700</bug_when>
    <thetext>Comment on attachment 407538
Patch

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

&gt;&gt; Source/JavaScriptCore/parser/Parser.cpp:1964
&gt;&gt; +        failIfTrue(match(OPENBRACKET), &quot;\&quot;let [\&quot; cannot appear at the beginning of expression statement context&quot;);
&gt; 
&gt; This is fine as an explanation for a spec-aware individual, but I don&apos;t think it&apos;s clear enough as a user-facing error message.
&gt; How about something like &quot;cannot appear in a single-line control flow body&quot;?

Yeah, I&apos;ve changed this to `Cannot use lexical declaration in single-statement context.`</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683946</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-08-29 13:44:31 -0700</bug_when>
    <thetext>Committed r266327: &lt;https://trac.webkit.org/changeset/266327&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1683947</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-08-29 13:45:26 -0700</bug_when>
    <thetext>&lt;rdar://problem/68004458&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>407538</attachid>
            <date>2020-08-29 02:30:15 -0700</date>
            <delta_ts>2020-08-29 02:53:34 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-215977-20200829023015.patch</filename>
            <type>text/plain</type>
            <size>9096</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY2MzI0CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA4
YzgyY2YzZjRlZDAxY2M3Mzc1MTJiMDk3ZjdkOTA0ZDE1ZjNhZTZjLi5lOWMwMTNjZGIzYjYwMzEy
ZWI1NGEwM2I3NzcwODk3NzlmMGUxNDFlIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAyMC0wOC0yOSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIGBsZXQgW2Agc2VxdWVuY2UgY2Fubm90IGFwcGVhciBpbiBFeHBy
ZXNzaW9uU3RhdGVtZW50IGNvbnRleHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcv
c2hvd19idWcuY2dpP2lkPTIxNTk3NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09Q
UyEpLgorCisgICAgICAgIEJlY2F1c2Ugb2YgYW1iaWd1aXR5IGJldHdlZW4gZGVzdHJ1Y3R1cmlu
ZyBhc3NpZ25tZW50IGFuZCBtZW1iZXIgYWNjZXNzIChsZXQgSURFTlRJRklFUiksIEVDTUEyNjIg
ZG9lcyBub3QgYWxsb3cgYGxldCBbYCBzZXF1ZW5jZSBpbiBFeHByZXNzaW9uU3RhdGVtZW50IGNv
bnRleHRbMV0uCisgICAgICAgIFdlIHNob3VsZCB0aHJvdyBTeW50YXhFcnJvciB3aGVuIHdlIHNl
ZSBzb21ldGhpbmcgbGlrZSB0aGlzLgorCisgICAgICAgICAgICBpZiAoZmFsc2UpCisgICAgICAg
ICAgICAgICAgbGV0IFtva10gPSBbNDJdOworCisgICAgICAgIFsxXTogaHR0cHM6Ly90YzM5LmVz
L2VjbWEyNjIvI3NlYy1leHByZXNzaW9uLXN0YXRlbWVudAorCisgICAgICAgICogcGFyc2VyL1Bh
cnNlci5jcHA6CisgICAgICAgIChKU0M6OlBhcnNlcjxMZXhlclR5cGU+OjpwYXJzZVN0YXRlbWVu
dCk6CisKIDIwMjAtMDgtMjggIFl1c3VrZSBTdXp1a2kgIDx5c3V6dWtpQGFwcGxlLmNvbT4KIAog
ICAgICAgICBbSlNDXSBmb3Itb2YgLyBmb3ItaW4gbGVmdC1oYW5kLXNpZGUgdGFyZ2V0IHNob3Vs
ZCBiZSBzaW1wbGUtYXNzaWdubWVudC10YXJnZXQKZGlmZiAtLWdpdCBhL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9wYXJzZXIvUGFyc2VyLmNwcCBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIv
UGFyc2VyLmNwcAppbmRleCBlMzcwMmRjN2NhMjUyMmY2MWQzMzRkNmYzMTM5MGZhNTMxNWZlMzRi
Li5jYjY2MWE3NTZlOGIzZTA5OTIyYzVhNmY2MmQ5YjJlMzQwZWJkOGFjIDEwMDY0NAotLS0gYS9T
b3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlci5jcHAKKysrIGIvU291cmNlL0phdmFT
Y3JpcHRDb3JlL3BhcnNlci9QYXJzZXIuY3BwCkBAIC0xOTU3LDYgKzE5NTcsMTIgQEAgdGVtcGxh
dGUgPGNsYXNzIFRyZWVCdWlsZGVyPiBUcmVlU3RhdGVtZW50IFBhcnNlcjxMZXhlclR5cGU+Ojpw
YXJzZVN0YXRlbWVudChUcmUKICAgICAgICAgLy8gVGhlc2UgdG9rZW5zIGltcGx5IHRoZSBlbmQg
b2YgYSBzZXQgb2Ygc291cmNlIGVsZW1lbnRzCiAgICAgICAgIHJldHVybiAwOwogICAgIGNhc2Ug
TEVUOiB7CisgICAgICAgIC8vIGh0dHBzOi8vdGMzOS5lcy9lY21hMjYyLyNzZWMtZXhwcmVzc2lv
bi1zdGF0ZW1lbnQKKyAgICAgICAgLy8gRXhwcmVzc2lvblN0YXRlbWVudCdzIGxvb2thaGVhZCBp
bmNsdWRlcyBgbGV0IFtgIHNlcXVlbmNlLgorICAgICAgICBTYXZlUG9pbnQgc2F2ZVBvaW50ID0g
Y3JlYXRlU2F2ZVBvaW50KGNvbnRleHQpOworICAgICAgICBuZXh0KCk7CisgICAgICAgIGZhaWxJ
ZlRydWUobWF0Y2goT1BFTkJSQUNLRVQpLCAiXCJsZXQgW1wiIGNhbm5vdCBhcHBlYXIgYXQgdGhl
IGJlZ2lubmluZyBvZiBleHByZXNzaW9uIHN0YXRlbWVudCBjb250ZXh0Iik7CisgICAgICAgIHJl
c3RvcmVTYXZlUG9pbnQoY29udGV4dCwgc2F2ZVBvaW50KTsKICAgICAgICAgaWYgKCFzdHJpY3RN
b2RlKCkpCiAgICAgICAgICAgICBnb3RvIGlkZW50Y2FzZTsKICAgICAgICAgZ290byBkZWZhdWx0
Q2FzZTsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvQ2hhbmdlTG9nIGIvSlNUZXN0cy9DaGFuZ2VMb2cK
aW5kZXggMGUwMjY0YTlhYTQ3MGVkZWU1YjE3NDVlNGQzNjIyYjA3MTNmZmY5Zi4uY2IyNDM2ODhm
ODY1YTM1ZjAwMjM4NWUxMWZiOTdmNWVjZDhmYzFmZCAxMDA2NDQKLS0tIGEvSlNUZXN0cy9DaGFu
Z2VMb2cKKysrIGIvSlNUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNSBAQAorMjAyMC0wOC0y
OSAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgorCisgICAgICAgIFtKU0NdIGBs
ZXQgW2Agc2VxdWVuY2UgY2Fubm90IGFwcGVhciBpbiBFeHByZXNzaW9uU3RhdGVtZW50IGNvbnRl
eHQKKyAgICAgICAgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTIxNTk3
NworCisgICAgICAgIFJldmlld2VkIGJ5IE5PQk9EWSAoT09QUyEpLgorCisgICAgICAgICogc3Ry
ZXNzL2xldC1hbmQtb3Blbi1icmFja2V0LmpzOiBBZGRlZC4KKyAgICAgICAgKHRlc3RTeW50YXgp
OgorICAgICAgICAodGVzdFN5bnRheEVycm9yKToKKyAgICAgICAgKiB0ZXN0MjYyL2V4cGVjdGF0
aW9ucy55YW1sOgorCiAyMDIwLTA4LTI4ICBZdXN1a2UgU3V6dWtpICA8eXN1enVraUBhcHBsZS5j
b20+CiAKICAgICAgICAgW0pTQ10gZm9yLW9mIC8gZm9yLWluIGxlZnQtaGFuZC1zaWRlIHRhcmdl
dCBzaG91bGQgYmUgc2ltcGxlLWFzc2lnbm1lbnQtdGFyZ2V0CmRpZmYgLS1naXQgYS9KU1Rlc3Rz
L3N0cmVzcy9sZXQtYW5kLW9wZW4tYnJhY2tldC5qcyBiL0pTVGVzdHMvc3RyZXNzL2xldC1hbmQt
b3Blbi1icmFja2V0LmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAuLjkwNTQ5OWU4MDQxNTgwODg1ODkwMWNmOWMwMDdl
M2FhNTVmMmYxZTcKLS0tIC9kZXYvbnVsbAorKysgYi9KU1Rlc3RzL3N0cmVzcy9sZXQtYW5kLW9w
ZW4tYnJhY2tldC5qcwpAQCAtMCwwICsxLDM3IEBACitmdW5jdGlvbiB0ZXN0U3ludGF4KHNjcmlw
dCkgeworICAgIHRyeSB7CisgICAgICAgIGV2YWwoc2NyaXB0KTsKKyAgICB9IGNhdGNoIChlcnJv
cikgeworICAgICAgICBpZiAoZXJyb3IgaW5zdGFuY2VvZiBTeW50YXhFcnJvcikKKyAgICAgICAg
ICAgIHRocm93IG5ldyBFcnJvcigiQmFkIGVycm9yOiAiICsgU3RyaW5nKGVycm9yKSk7CisgICAg
fQorfQorCitmdW5jdGlvbiB0ZXN0U3ludGF4RXJyb3Ioc2NyaXB0LCBtZXNzYWdlKSB7CisgICAg
dmFyIGVycm9yID0gbnVsbDsKKyAgICB0cnkgeworICAgICAgICBldmFsKHNjcmlwdCk7CisgICAg
fSBjYXRjaCAoZSkgeworICAgICAgICBlcnJvciA9IGU7CisgICAgfQorICAgIGlmICghZXJyb3Ip
CisgICAgICAgIHRocm93IG5ldyBFcnJvcigiRXhwZWN0ZWQgc3ludGF4IGVycm9yIG5vdCB0aHJv
d24iKTsKKworICAgIGlmIChTdHJpbmcoZXJyb3IpICE9PSBtZXNzYWdlKQorICAgICAgICB0aHJv
dyBuZXcgRXJyb3IoIkJhZCBlcnJvcjogIiArIFN0cmluZyhlcnJvcikpOworfQorCit0ZXN0U3lu
dGF4RXJyb3IoYAoraWYgKGZhbHNlKSBsZXQgW29rXSA9IDQwOworYCwgYFN5bnRheEVycm9yOiBV
bmV4cGVjdGVkIHRva2VuICdbJy4gImxldCBbIiBjYW5ub3QgYXBwZWFyIGF0IHRoZSBiZWdpbm5p
bmcgb2YgZXhwcmVzc2lvbiBzdGF0ZW1lbnQgY29udGV4dC5gKTsKKwordGVzdFN5bnRheEVycm9y
KGAKK2lmIChmYWxzZSkgbGV0Citbb2tdID0gNDA7CitgLCBgU3ludGF4RXJyb3I6IFVuZXhwZWN0
ZWQgdG9rZW4gJ1snLiAibGV0IFsiIGNhbm5vdCBhcHBlYXIgYXQgdGhlIGJlZ2lubmluZyBvZiBl
eHByZXNzaW9uIHN0YXRlbWVudCBjb250ZXh0LmApOworCit0ZXN0U3ludGF4KGAKK2lmIChmYWxz
ZSkgeworICAgIGxldCBbb2tdID0gNDA7Cit9CitgKTsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvdGVz
dDI2Mi9leHBlY3RhdGlvbnMueWFtbCBiL0pTVGVzdHMvdGVzdDI2Mi9leHBlY3RhdGlvbnMueWFt
bAppbmRleCBhNjQzMzM3ZGExMjZkZDA4MmMyNDc3NTkyNTAwYTBhOTFiNjA0M2I5Li4zYWZmOGJi
MzM4NmM3MzY1YTljNGY3ZjIyOGYyYzk3NTJmODI2YTIwIDEwMDY0NAotLS0gYS9KU1Rlc3RzL3Rl
c3QyNjIvZXhwZWN0YXRpb25zLnlhbWwKKysrIGIvSlNUZXN0cy90ZXN0MjYyL2V4cGVjdGF0aW9u
cy55YW1sCkBAIC0zMDUzLDEzICszMDUzLDkgQEAgdGVzdC9sYW5ndWFnZS9zdGF0ZW1lbnRzL2Nv
bnN0L2RzdHIvYXJ5LXB0cm4tZWxlbS1pZC1pdGVyLXZhbC1hcnJheS1wcm90b3R5cGUuanMKIHRl
c3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy9jb25zdC9kc3RyL2FyeS1wdHJuLXJlc3QtaWQtZGlyZWN0
LmpzOgogICBkZWZhdWx0OiAnVGVzdDI2MkVycm9yOiBFeHBlY3RlZCB0cnVlIGJ1dCBnb3QgZmFs
c2UnCiAgIHN0cmljdCBtb2RlOiAnVGVzdDI2MkVycm9yOiBFeHBlY3RlZCB0cnVlIGJ1dCBnb3Qg
ZmFsc2UnCi10ZXN0L2xhbmd1YWdlL3N0YXRlbWVudHMvZG8td2hpbGUvbGV0LWFycmF5LXdpdGgt
bmV3bGluZS5qczoKLSAgZGVmYXVsdDogJ1Rlc3QyNjI6IFRoaXMgc3RhdGVtZW50IHNob3VsZCBu
b3QgYmUgZXZhbHVhdGVkLicKIHRlc3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy9mb3ItYXdhaXQtb2Yv
YXN5bmMtZnJvbS1zeW5jLWl0ZXJhdG9yLWNvbnRpbnVhdGlvbi1hYnJ1cHQtY29tcGxldGlvbi1n
ZXQtY29uc3RydWN0b3IuanM6CiAgIGRlZmF1bHQ6ICdUZXN0MjYyOkFzeW5jVGVzdEZhaWx1cmU6
VGVzdDI2MkVycm9yOiBUZXN0MjYyRXJyb3I6IEV4cGVjdGVkIFtzdGFydCwgdGljayAxLCB0aWNr
IDJdIGFuZCBbc3RhcnQsIHRpY2sgMSwgdGljayAyLCBjYXRjaF0gdG8gaGF2ZSB0aGUgc2FtZSBj
b250ZW50cy4gJwogICBzdHJpY3QgbW9kZTogJ1Rlc3QyNjI6QXN5bmNUZXN0RmFpbHVyZTpUZXN0
MjYyRXJyb3I6IFRlc3QyNjJFcnJvcjogRXhwZWN0ZWQgW3N0YXJ0LCB0aWNrIDEsIHRpY2sgMl0g
YW5kIFtzdGFydCwgdGljayAxLCB0aWNrIDIsIGNhdGNoXSB0byBoYXZlIHRoZSBzYW1lIGNvbnRl
bnRzLiAnCi10ZXN0L2xhbmd1YWdlL3N0YXRlbWVudHMvZm9yLWF3YWl0LW9mL2xldC1hcnJheS13
aXRoLW5ld2xpbmUuanM6Ci0gIGRlZmF1bHQ6ICdUZXN0MjYyOiBUaGlzIHN0YXRlbWVudCBzaG91
bGQgbm90IGJlIGV2YWx1YXRlZC4nCiB0ZXN0L2xhbmd1YWdlL3N0YXRlbWVudHMvZm9yLWF3YWl0
LW9mL3RpY2tzLXdpdGgtYXN5bmMtaXRlci1yZXNvbHZlZC1wcm9taXNlLWFuZC1jb25zdHJ1Y3Rv
ci1sb29rdXAtdHdvLmpzOgogICBkZWZhdWx0OiAnVGVzdDI2MjpBc3luY1Rlc3RGYWlsdXJlOlRl
c3QyNjJFcnJvcjogVGVzdDI2MkVycm9yOiBFeHBlY3RlZCBbcHJlLCB0aWNrIDEsIHRpY2sgMiwg
bG9vcF0gYW5kIFtwcmUsIGNvbnN0cnVjdG9yLCB0aWNrIDEsIGxvb3AsIGNvbnN0cnVjdG9yLCB0
aWNrIDIsIHBvc3RdIHRvIGhhdmUgdGhlIHNhbWUgY29udGVudHMuIFRpY2tzIGFuZCBjb25zdHJ1
Y3RvciBsb29rdXBzJwogICBzdHJpY3QgbW9kZTogJ1Rlc3QyNjI6QXN5bmNUZXN0RmFpbHVyZTpU
ZXN0MjYyRXJyb3I6IFRlc3QyNjJFcnJvcjogRXhwZWN0ZWQgW3ByZSwgdGljayAxLCB0aWNrIDIs
IGxvb3BdIGFuZCBbcHJlLCBjb25zdHJ1Y3RvciwgdGljayAxLCBsb29wLCBjb25zdHJ1Y3Rvciwg
dGljayAyLCBwb3N0XSB0byBoYXZlIHRoZSBzYW1lIGNvbnRlbnRzLiBUaWNrcyBhbmQgY29uc3Ry
dWN0b3IgbG9va3VwcycKQEAgLTMwNzMsOCArMzA2OSw2IEBAIHRlc3QvbGFuZ3VhZ2Uvc3RhdGVt
ZW50cy9mb3ItaW4vaGVhZC1saHMtbGV0LmpzOgogICBkZWZhdWx0OiAiU3ludGF4RXJyb3I6IENh
bm5vdCB1c2UgdGhlIGtleXdvcmQgJ2luJyBhcyBhIGxleGljYWwgdmFyaWFibGUgbmFtZS4iCiB0
ZXN0L2xhbmd1YWdlL3N0YXRlbWVudHMvZm9yLWluL2lkZW50aWZpZXItbGV0LWFsbG93ZWQtYXMt
bGVmdGhhbmRzaWRlLWV4cHJlc3Npb24tbm90LXN0cmljdC5qczoKICAgZGVmYXVsdDogIlN5bnRh
eEVycm9yOiBDYW5ub3QgdXNlIHRoZSBrZXl3b3JkICdpbicgYXMgYSBsZXhpY2FsIHZhcmlhYmxl
IG5hbWUuIgotdGVzdC9sYW5ndWFnZS9zdGF0ZW1lbnRzL2Zvci1pbi9sZXQtYXJyYXktd2l0aC1u
ZXdsaW5lLmpzOgotICBkZWZhdWx0OiAnVGVzdDI2MjogVGhpcyBzdGF0ZW1lbnQgc2hvdWxkIG5v
dCBiZSBldmFsdWF0ZWQuJwogdGVzdC9sYW5ndWFnZS9zdGF0ZW1lbnRzL2Zvci1pbi9vcmRlci1l
bnVtZXJhYmxlLXNoYWRvd2VkLmpzOgogICBkZWZhdWx0OiAnVGVzdDI2MkVycm9yOiBFeHBlY3Rl
ZCBbcDEsIHAyXSBhbmQgW3AxXSB0byBoYXZlIHRoZSBzYW1lIGNvbnRlbnRzLiAnCiAgIHN0cmlj
dCBtb2RlOiAnVGVzdDI2MkVycm9yOiBFeHBlY3RlZCBbcDEsIHAyXSBhbmQgW3AxXSB0byBoYXZl
IHRoZSBzYW1lIGNvbnRlbnRzLiAnCkBAIC0zMTY1LDggKzMxNTksNiBAQCB0ZXN0L2xhbmd1YWdl
L3N0YXRlbWVudHMvZm9yLW9mL2hlYWQtZXhwci1uby1leHByLmpzOgogdGVzdC9sYW5ndWFnZS9z
dGF0ZW1lbnRzL2Zvci1vZi9oZWFkLXZhci1uby1leHByLmpzOgogICBkZWZhdWx0OiAnVGVzdDI2
MjogVGhpcyBzdGF0ZW1lbnQgc2hvdWxkIG5vdCBiZSBldmFsdWF0ZWQuJwogICBzdHJpY3QgbW9k
ZTogJ1Rlc3QyNjI6IFRoaXMgc3RhdGVtZW50IHNob3VsZCBub3QgYmUgZXZhbHVhdGVkLicKLXRl
c3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy9mb3Itb2YvbGV0LWFycmF5LXdpdGgtbmV3bGluZS5qczoK
LSAgZGVmYXVsdDogJ1Rlc3QyNjI6IFRoaXMgc3RhdGVtZW50IHNob3VsZCBub3QgYmUgZXZhbHVh
dGVkLicKIHRlc3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy9mb3IvZHN0ci9jb25zdC1hcnktaW5pdC1p
dGVyLWdldC1lcnItYXJyYXktcHJvdG90eXBlLmpzOgogICBkZWZhdWx0OiAnVGVzdDI2MkVycm9y
OiBFeHBlY3RlZCBhIFR5cGVFcnJvciB0byBiZSB0aHJvd24gYnV0IG5vIGV4Y2VwdGlvbiB3YXMg
dGhyb3duIGF0IGFsbCcKICAgc3RyaWN0IG1vZGU6ICdUZXN0MjYyRXJyb3I6IEV4cGVjdGVkIGEg
VHlwZUVycm9yIHRvIGJlIHRocm93biBidXQgbm8gZXhjZXB0aW9uIHdhcyB0aHJvd24gYXQgYWxs
JwpAQCAtMzE5Niw4ICszMTg4LDYgQEAgdGVzdC9sYW5ndWFnZS9zdGF0ZW1lbnRzL2Zvci9kc3Ry
L3Zhci1hcnktcHRybi1yZXN0LWlkLWRpcmVjdC5qczoKICAgc3RyaWN0IG1vZGU6ICdUZXN0MjYy
RXJyb3I6IEV4cGVjdGVkIHRydWUgYnV0IGdvdCBmYWxzZScKIHRlc3QvbGFuZ3VhZ2Uvc3RhdGVt
ZW50cy9mb3IvaGVhZC1saHMtbGV0LmpzOgogICBkZWZhdWx0OiAiU3ludGF4RXJyb3I6IFVuZXhw
ZWN0ZWQgdG9rZW4gJzsnLiBFeHBlY3RlZCBhIHBhcmFtZXRlciBwYXR0ZXJuIG9yIGEgJyknIGlu
IHBhcmFtZXRlciBsaXN0LiIKLXRlc3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy9mb3IvbGV0LWFycmF5
LXdpdGgtbmV3bGluZS5qczoKLSAgZGVmYXVsdDogJ1Rlc3QyNjI6IFRoaXMgc3RhdGVtZW50IHNo
b3VsZCBub3QgYmUgZXZhbHVhdGVkLicKIHRlc3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy9mb3Ivc2Nv
cGUtYm9keS1sZXgtb3Blbi5qczoKICAgZGVmYXVsdDogJ1Rlc3QyNjJFcnJvcjogRXhwZWN0ZWQg
U2FtZVZhbHVlKMKraW5zaWRlwrssIMKrb3V0c2lkZcK7KSB0byBiZSB0cnVlJwogICBzdHJpY3Qg
bW9kZTogJ1Rlc3QyNjJFcnJvcjogRXhwZWN0ZWQgU2FtZVZhbHVlKMKraW5zaWRlwrssIMKrb3V0
c2lkZcK7KSB0byBiZSB0cnVlJwpAQCAtMzI0MCw4ICszMjMwLDYgQEAgdGVzdC9sYW5ndWFnZS9z
dGF0ZW1lbnRzL2lmL2lmLXN0bXQtZWxzZS1hc3luYy1nZW4uanM6CiAgIGRlZmF1bHQ6ICdUZXN0
MjYyOiBUaGlzIHN0YXRlbWVudCBzaG91bGQgbm90IGJlIGV2YWx1YXRlZC4nCiB0ZXN0L2xhbmd1
YWdlL3N0YXRlbWVudHMvaWYvaWYtc3RtdC1lbHNlLWdlbi5qczoKICAgZGVmYXVsdDogJ1Rlc3Qy
NjI6IFRoaXMgc3RhdGVtZW50IHNob3VsZCBub3QgYmUgZXZhbHVhdGVkLicKLXRlc3QvbGFuZ3Vh
Z2Uvc3RhdGVtZW50cy9pZi9sZXQtYXJyYXktd2l0aC1uZXdsaW5lLmpzOgotICBkZWZhdWx0OiAn
VGVzdDI2MjogVGhpcyBzdGF0ZW1lbnQgc2hvdWxkIG5vdCBiZSBldmFsdWF0ZWQuJwogdGVzdC9s
YW5ndWFnZS9zdGF0ZW1lbnRzL2xhYmVsZWQvZGVjbC1hc3luYy1mdW5jdGlvbi5qczoKICAgZGVm
YXVsdDogJ1Rlc3QyNjI6IFRoaXMgc3RhdGVtZW50IHNob3VsZCBub3QgYmUgZXZhbHVhdGVkLicK
ICAgc3RyaWN0IG1vZGU6ICdUZXN0MjYyOiBUaGlzIHN0YXRlbWVudCBzaG91bGQgbm90IGJlIGV2
YWx1YXRlZC4nCkBAIC0zMzc3LDEwICszMzY1LDYgQEAgdGVzdC9sYW5ndWFnZS9zdGF0ZW1lbnRz
L3ZhcmlhYmxlL2RzdHIvYXJ5LXB0cm4tZWxlbS1pZC1pdGVyLXZhbC1hcnJheS1wcm90b3R5cGUK
IHRlc3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy92YXJpYWJsZS9kc3RyL2FyeS1wdHJuLXJlc3QtaWQt
ZGlyZWN0LmpzOgogICBkZWZhdWx0OiAnVGVzdDI2MkVycm9yOiBFeHBlY3RlZCB0cnVlIGJ1dCBn
b3QgZmFsc2UnCiAgIHN0cmljdCBtb2RlOiAnVGVzdDI2MkVycm9yOiBFeHBlY3RlZCB0cnVlIGJ1
dCBnb3QgZmFsc2UnCi10ZXN0L2xhbmd1YWdlL3N0YXRlbWVudHMvd2hpbGUvbGV0LWFycmF5LXdp
dGgtbmV3bGluZS5qczoKLSAgZGVmYXVsdDogJ1Rlc3QyNjI6IFRoaXMgc3RhdGVtZW50IHNob3Vs
ZCBub3QgYmUgZXZhbHVhdGVkLicKLXRlc3QvbGFuZ3VhZ2Uvc3RhdGVtZW50cy93aXRoL2xldC1h
cnJheS13aXRoLW5ld2xpbmUuanM6Ci0gIGRlZmF1bHQ6ICdUZXN0MjYyOiBUaGlzIHN0YXRlbWVu
dCBzaG91bGQgbm90IGJlIGV2YWx1YXRlZC4nCiB0ZXN0L2xhbmd1YWdlL3R5cGVzL3JlZmVyZW5j
ZS9wdXQtdmFsdWUtcHJvcC1iYXNlLXByaW1pdGl2ZS1yZWFsbS5qczoKICAgZGVmYXVsdDogJ1Rl
c3QyNjJFcnJvcjogbnVtYmVyIEV4cGVjdGVkIFNhbWVWYWx1ZSjCqzDCuywgwqsxwrspIHRvIGJl
IHRydWUnCiAgIHN0cmljdCBtb2RlOiAnVGVzdDI2MkVycm9yOiBudW1iZXIgRXhwZWN0ZWQgU2Ft
ZVZhbHVlKMKrMMK7LCDCqzHCuykgdG8gYmUgdHJ1ZScK
</data>
<flag name="review"
          id="422911"
          type_id="1"
          status="+"
          setter="ross.kirsling"
    />
          </attachment>
      

    </bug>

</bugzilla>