<?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>216643</bug_id>
          
          <creation_ts>2020-09-17 03:53:35 -0700</creation_ts>
          <short_desc>[JSC] Async generator default-export is not handled</short_desc>
          <delta_ts>2020-09-17 10:55:16 -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>
          
          
          <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>1689411</commentid>
    <comment_count>0</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-17 03:53:35 -0700</bug_when>
    <thetext>[JSC] Async generator default-export is not handled</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1689412</commentid>
    <comment_count>1</comment_count>
      <attachid>409019</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-17 03:54:38 -0700</bug_when>
    <thetext>Created attachment 409019
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1689492</commentid>
    <comment_count>2</comment_count>
      <attachid>409019</attachid>
    <who name="Ross Kirsling">ross.kirsling</who>
    <bug_when>2020-09-17 10:16:25 -0700</bug_when>
    <thetext>Comment on attachment 409019
Patch

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

r=me. What a surprising way for us to have something not work, haha.

&gt; JSTests/modules/async-generator-default.js:4
&gt; +async function * test2() { }

Is this needed?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1689494</commentid>
    <comment_count>3</comment_count>
      <attachid>409019</attachid>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-17 10:17:21 -0700</bug_when>
    <thetext>Comment on attachment 409019
Patch

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

&gt;&gt; JSTests/modules/async-generator-default.js:4
&gt;&gt; +async function * test2() { }
&gt; 
&gt; Is this needed?

Oops, removed.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1689512</commentid>
    <comment_count>4</comment_count>
    <who name="Yusuke Suzuki">ysuzuki</who>
    <bug_when>2020-09-17 10:54:33 -0700</bug_when>
    <thetext>Committed r267199: &lt;https://trac.webkit.org/changeset/267199&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1689513</commentid>
    <comment_count>5</comment_count>
    <who name="Radar WebKit Bug Importer">webkit-bug-importer</who>
    <bug_when>2020-09-17 10:55:16 -0700</bug_when>
    <thetext>&lt;rdar://problem/69081403&gt;</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>409019</attachid>
            <date>2020-09-17 03:54:38 -0700</date>
            <delta_ts>2020-09-17 10:16:25 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-216643-20200917035438.patch</filename>
            <type>text/plain</type>
            <size>5395</size>
            <attacher name="Yusuke Suzuki">ysuzuki</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjY3MTg2CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCA0
ZjRlNTE1MThiN2U5N2Q2YTNlODVmYmYwOTExYTg4NjdlZjIxMzVlLi43MjQ4MDYwOTI1NGZjNTI0
NTQ4ODNhMDFiOGZhMTMwZmE5YmJkNWYxIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwxNiBAQAorMjAyMC0wOS0xNyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29t
PgorCisgICAgICAgIFtKU0NdIEFzeW5jIGdlbmVyYXRvciBkZWZhdWx0LWV4cG9ydCBpcyBub3Qg
aGFuZGxlZAorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9
MjE2NjQzCisKKyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAg
YGV4cG9ydCBkZWZhdWx0IGFzeW5jIGZ1bmN0aW9uICogdGVzdCgpIHsgfWAgc3ludGF4IHNob3Vs
ZCBiZSBjb3JyZWN0bHkgaGFuZGxlZC4KKyAgICAgICAgVGhpcyBwYXRjaCBhZGRzIHRoZSBjb2Rl
IHJldHJpZXZpbmcgInRlc3QiIG5hbWUgZnJvbSB0aGUgYWJvdmUgZGVjbGFyYXRpb24gY29ycmVj
dGx5LgorCisgICAgICAgICogcGFyc2VyL1BhcnNlci5jcHA6CisgICAgICAgIChKU0M6OlBhcnNl
cjxMZXhlclR5cGU+OjpwYXJzZUV4cG9ydERlY2xhcmF0aW9uKToKKwogMjAyMC0wOS0xNyAgWXVz
dWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAgICAgICAgIFN1cHBvcnQgZXhwb3J0
IG5hbWVzcGFjZSBgZXhwb3J0ICogYXMgbnNgCmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvcGFyc2VyL1BhcnNlci5jcHAgYi9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1Bh
cnNlci5jcHAKaW5kZXggMTI3NzFkOTk3YjMxNDk3OTE0YzlkNzJjZWI4MGNhM2E1NWIxNjg4MS4u
ZDllZTNiOWJlM2E2ZDlkZjU3YjJkNzgzY2U0MTk4NzQ1MTI4NDY2NCAxMDA2NDQKLS0tIGEvU291
cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9QYXJzZXIuY3BwCisrKyBiL1NvdXJjZS9KYXZhU2Ny
aXB0Q29yZS9wYXJzZXIvUGFyc2VyLmNwcApAQCAtMzU2Myw5ICszNTYzLDkgQEAgdGVtcGxhdGUg
PGNsYXNzIFRyZWVCdWlsZGVyPiBUcmVlU3RhdGVtZW50IFBhcnNlcjxMZXhlclR5cGU+OjpwYXJz
ZUV4cG9ydERlY2xhcmEKICAgICB9CiAKICAgICBjYXNlIERFRkFVTFQ6IHsKLSAgICAgICAgLy8g
ZXhwb3J0IGRlZmF1bHQgSG9pc3RhYmxlRGVjbGFyYXRpb25bRGVmYXVsdF0KLSAgICAgICAgLy8g
ZXhwb3J0IGRlZmF1bHQgQ2xhc3NEZWNsYXJhdGlvbltEZWZhdWx0XQotICAgICAgICAvLyBleHBv
cnQgZGVmYXVsdCBbbG9va2FoZWFkIG5vdC1pbiB7ZnVuY3Rpb24sIGNsYXNzfV0gQXNzaWdubWVu
dEV4cHJlc3Npb25bSW5dIDsKKyAgICAgICAgLy8gZXhwb3J0IGRlZmF1bHQgSG9pc3RhYmxlRGVj
bGFyYXRpb25bfllpZWxkLCB+QXdhaXQsICtEZWZhdWx0XQorICAgICAgICAvLyBleHBvcnQgZGVm
YXVsdCBDbGFzc0RlY2xhcmF0aW9uW35ZaWVsZCwgfkF3YWl0LCArRGVmYXVsdF0KKyAgICAgICAg
Ly8gZXhwb3J0IGRlZmF1bHQgW2xvb2thaGVhZCBub3QtaW4geyBmdW5jdGlvbiwgYXN5bmMgW25v
IExpbmVUZXJtaW5hdG9yIGhlcmVdIGZ1bmN0aW9uLCBjbGFzcyB9XSBBc3NpZ25tZW50RXhwcmVz
c2lvblsrSW4sIH5ZaWVsZCwgfkF3YWl0XQogCiAgICAgICAgIG5leHQoKTsKIApAQCAtMzU4Niwx
MCArMzU4NiwxNSBAQCB0ZW1wbGF0ZSA8Y2xhc3MgVHJlZUJ1aWxkZXI+IFRyZWVTdGF0ZW1lbnQg
UGFyc2VyPExleGVyVHlwZT46OnBhcnNlRXhwb3J0RGVjbGFyYQogICAgICAgICAgICAgICAgIGxv
Y2FsTmFtZSA9IG1fdG9rZW4ubV9kYXRhLmlkZW50OwogICAgICAgICAgICAgcmVzdG9yZVNhdmVQ
b2ludChjb250ZXh0LCBzYXZlUG9pbnQpOwogICAgICAgICB9IGVsc2UgaWYgKG1hdGNoQ29udGV4
dHVhbEtleXdvcmQobV92bS5wcm9wZXJ0eU5hbWVzLT5hc3luYykpIHsKKyAgICAgICAgICAgIC8v
IGV4cG9ydCBkZWZhdWx0IGFzeW5jIGZ1bmN0aW9uIHh4eCgpIHsgfQorICAgICAgICAgICAgLy8g
ZXhwb3J0IGRlZmF1bHQgYXN5bmMgZnVuY3Rpb24gKiB5eXkoKSB7IH0KICAgICAgICAgICAgIFNh
dmVQb2ludCBzYXZlUG9pbnQgPSBjcmVhdGVTYXZlUG9pbnQoY29udGV4dCk7CiAgICAgICAgICAg
ICBuZXh0KCk7CiAgICAgICAgICAgICBpZiAobWF0Y2goRlVOQ1RJT04pICYmICFtX2xleGVyLT5o
YXNMaW5lVGVybWluYXRvckJlZm9yZVRva2VuKCkpIHsKICAgICAgICAgICAgICAgICBuZXh0KCk7
CisgICAgICAgICAgICAgICAgLy8gQXN5bmMgR2VuZXJhdG9ycworICAgICAgICAgICAgICAgIGlm
IChtYXRjaChUSU1FUykpCisgICAgICAgICAgICAgICAgICAgIG5leHQoKTsKICAgICAgICAgICAg
ICAgICBpZiAobWF0Y2goSURFTlQpKQogICAgICAgICAgICAgICAgICAgICBsb2NhbE5hbWUgPSBt
X3Rva2VuLm1fZGF0YS5pZGVudDsKICAgICAgICAgICAgICAgICBpc0Z1bmN0aW9uT3JDbGFzc0Rl
Y2xhcmF0aW9uID0gdHJ1ZTsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvQ2hhbmdlTG9nIGIvSlNUZXN0
cy9DaGFuZ2VMb2cKaW5kZXggMWVhOTcwN2RhNmFhMjQ3NWQyNTI5ZDY3ZWQwZDMzODQ2NGFhNTMy
NS4uMTk3YzdlMWUxYjM0ZGJjZmZkZWZjYjQxNmIxMGRjMTdiNDg2ZDRiOCAxMDA2NDQKLS0tIGEv
SlNUZXN0cy9DaGFuZ2VMb2cKKysrIGIvSlNUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNiBA
QAorMjAyMC0wOS0xNyAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgorCisgICAg
ICAgIFtKU0NdIEFzeW5jIGdlbmVyYXRvciBkZWZhdWx0LWV4cG9ydCBpcyBub3QgaGFuZGxlZAor
ICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MjE2NjQzCisK
KyAgICAgICAgUmV2aWV3ZWQgYnkgTk9CT0RZIChPT1BTISkuCisKKyAgICAgICAgKiBtb2R1bGVz
L2FzeW5jLWdlbmVyYXRvci1kZWZhdWx0LmpzOiBBZGRlZC4KKyAgICAgICAgKGZyb20uc3RyaW5n
X2FwcGVhcmVkX2hlcmUuaW1wb3J0LnRlc3QuZnJvbS5zdHJpbmdfYXBwZWFyZWRfaGVyZS5hc3lu
YyB0ZXN0Mik6CisgICAgICAgICogbW9kdWxlcy9hc3luYy1nZW5lcmF0b3ItZGVmYXVsdC9tb2R1
bGUuanM6IEFkZGVkLgorICAgICAgICAoZXhwb3J0LmRlZmF1bHQuYXN5bmMgdGVzdCk6CisgICAg
ICAgICogdGVzdDI2Mi9leHBlY3RhdGlvbnMueWFtbDoKKwogMjAyMC0wOS0xNyAgWXVzdWtlIFN1
enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAgICAgICAgIFN1cHBvcnQgZXhwb3J0IG5hbWVz
cGFjZSBgZXhwb3J0ICogYXMgbnNgCmRpZmYgLS1naXQgYS9KU1Rlc3RzL21vZHVsZXMvYXN5bmMt
Z2VuZXJhdG9yLWRlZmF1bHQuanMgYi9KU1Rlc3RzL21vZHVsZXMvYXN5bmMtZ2VuZXJhdG9yLWRl
ZmF1bHQuanMKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAwMDAwMC4uOTgzM2ZlNWE2MTcwNWRjZmMwODZkYjY1YWNiZDAwZGUxYWU5
MDZkMwotLS0gL2Rldi9udWxsCisrKyBiL0pTVGVzdHMvbW9kdWxlcy9hc3luYy1nZW5lcmF0b3It
ZGVmYXVsdC5qcwpAQCAtMCwwICsxLDkgQEAKK2ltcG9ydCB7IHNob3VsZEJlIH0gZnJvbSAiLi9y
ZXNvdXJjZXMvYXNzZXJ0LmpzIgoraW1wb3J0IHRlc3QgZnJvbSAiLi9hc3luYy1nZW5lcmF0b3It
ZGVmYXVsdC9tb2R1bGUuanMiCisKK2FzeW5jIGZ1bmN0aW9uICogdGVzdDIoKSB7IH0KKworc2hv
dWxkQmUodHlwZW9mIHRlc3QsICJmdW5jdGlvbiIpOworbGV0IGFzeW5jR2VuZXJhdG9yID0gdGVz
dCgpOworc2hvdWxkQmUoYXN5bmNHZW5lcmF0b3IuX19wcm90b19fLCB0ZXN0LnByb3RvdHlwZSk7
CitzaG91bGRCZShhc3luY0dlbmVyYXRvci5uZXh0KCkgaW5zdGFuY2VvZiBQcm9taXNlLCB0cnVl
KTsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvbW9kdWxlcy9hc3luYy1nZW5lcmF0b3ItZGVmYXVsdC9t
b2R1bGUuanMgYi9KU1Rlc3RzL21vZHVsZXMvYXN5bmMtZ2VuZXJhdG9yLWRlZmF1bHQvbW9kdWxl
LmpzCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwMDAwMDAwMDAuLjE4NzQ5OGNlYWM5ZjAxYWQzYjU3NDk5MDVmZWQxYTY3MDc5MWMzYjkK
LS0tIC9kZXYvbnVsbAorKysgYi9KU1Rlc3RzL21vZHVsZXMvYXN5bmMtZ2VuZXJhdG9yLWRlZmF1
bHQvbW9kdWxlLmpzCkBAIC0wLDAgKzEsMyBAQAorZXhwb3J0IGRlZmF1bHQgYXN5bmMgZnVuY3Rp
b24gKiB0ZXN0KCkgeworICAgIHlpZWxkIDQwOworfQpkaWZmIC0tZ2l0IGEvSlNUZXN0cy90ZXN0
MjYyL2V4cGVjdGF0aW9ucy55YW1sIGIvSlNUZXN0cy90ZXN0MjYyL2V4cGVjdGF0aW9ucy55YW1s
CmluZGV4IDZkNDczYzg3Nzg1MmRlZTdjNTg0OTUzMWI0NGYxYTEyZmM2OGM0ZDkuLjRmZjY0YzBh
MDgzNDJlNDcxYjg0MmIzZTAxMjYwMjAwMzgwOGUzYzYgMTAwNjQ0Ci0tLSBhL0pTVGVzdHMvdGVz
dDI2Mi9leHBlY3RhdGlvbnMueWFtbAorKysgYi9KU1Rlc3RzL3Rlc3QyNjIvZXhwZWN0YXRpb25z
LnlhbWwKQEAgLTI5ODEsOCArMjk4MSw2IEBAIHRlc3QvbGFuZ3VhZ2UvaWRlbnRpZmllcnMvc3Rh
cnQtdW5pY29kZS0xMy4wLjAuanM6CiB0ZXN0L2xhbmd1YWdlL2xpdGVyYWxzL3JlZ2V4cC91LWFz
dHJhbC1jaGFyLWNsYXNzLWludmVydC5qczoKICAgZGVmYXVsdDogJ1Rlc3QyNjJFcnJvcjogRXhw
ZWN0ZWQgU2FtZVZhbHVlKMKr77+9wrssIMKrbnVsbMK7KSB0byBiZSB0cnVlJwogICBzdHJpY3Qg
bW9kZTogJ1Rlc3QyNjJFcnJvcjogRXhwZWN0ZWQgU2FtZVZhbHVlKMKr77+9wrssIMKrbnVsbMK7
KSB0byBiZSB0cnVlJwotdGVzdC9sYW5ndWFnZS9tb2R1bGUtY29kZS9leHBvcnQtZGVmYXVsdC1h
c3luY2dlbmVyYXRvci1kZWNsYXJhdGlvbi1iaW5kaW5nLmpzOgotICBtb2R1bGU6ICJTeW50YXhF
cnJvcjogRXhwb3J0ZWQgYmluZGluZyAnc3RhckRlZmF1bHQnIG5lZWRzIHRvIHJlZmVyIHRvIGEg
dG9wLWxldmVsIGRlY2xhcmVkIHZhcmlhYmxlLiIKIHRlc3QvbGFuZ3VhZ2UvbW9kdWxlLWNvZGUv
bmFtZXNwYWNlL2ludGVybmFscy9kZWZpbmUtb3duLXByb3BlcnR5LmpzOgogICBtb2R1bGU6ICdU
ZXN0MjYyRXJyb3I6IFJlZmxlY3QuZGVmaW5lUHJvcGVydHk6IGxvY2FsMSBFeHBlY3RlZCBTYW1l
VmFsdWUowqtmYWxzZcK7LCDCq3RydWXCuykgdG8gYmUgdHJ1ZScKIHRlc3QvbGFuZ3VhZ2UvbW9k
dWxlLWNvZGUvcGFyc2UtZXJyLWhvaXN0LWxleC1mdW4uanM6Cg==
</data>
<flag name="review"
          id="424589"
          type_id="1"
          status="+"
          setter="ross.kirsling"
    />
    <flag name="commit-queue"
          id="424598"
          type_id="3"
          status="-"
          setter="ews-feeder"
    />
          </attachment>
      

    </bug>

</bugzilla>