<?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>198969</bug_id>
          
          <creation_ts>2019-06-18 09:43:01 -0700</creation_ts>
          <short_desc>MaybeParseAsGeneratorForScope sometimes loses track of its scope ref</short_desc>
          <delta_ts>2019-06-18 10:26:15 -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="Keith Miller">keith_miller</reporter>
          <assigned_to name="Keith Miller">keith_miller</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ews-watchlist</cc>
    
    <cc>mark.lam</cc>
    
    <cc>msaboff</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>1545639</commentid>
    <comment_count>0</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2019-06-18 09:43:01 -0700</bug_when>
    <thetext>MaybeParseAsGeneratorForScope sometimes loses track of its scope ref</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1545641</commentid>
    <comment_count>1</comment_count>
      <attachid>372343</attachid>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2019-06-18 09:46:10 -0700</bug_when>
    <thetext>Created attachment 372343
Patch</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1545642</commentid>
    <comment_count>2</comment_count>
    <who name="Keith Miller">keith_miller</who>
    <bug_when>2019-06-18 09:46:19 -0700</bug_when>
    <thetext>&lt;rdar://problem/51620714&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1545654</commentid>
    <comment_count>3</comment_count>
      <attachid>372343</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-18 10:26:13 -0700</bug_when>
    <thetext>Comment on attachment 372343
Patch

Clearing flags on attachment: 372343

Committed r246549: &lt;https://trac.webkit.org/changeset/246549&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1545655</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2019-06-18 10:26:15 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>372343</attachid>
            <date>2019-06-18 09:46:10 -0700</date>
            <delta_ts>2019-06-18 10:26:13 -0700</delta_ts>
            <desc>Patch</desc>
            <filename>bug-198969-20190618094607.patch</filename>
            <type>text/plain</type>
            <size>4394</size>
            <attacher name="Keith Miller">keith_miller</attacher>
            
              <data encoding="base64">U3VidmVyc2lvbiBSZXZpc2lvbjogMjQ2Mzk4CmRpZmYgLS1naXQgYS9Tb3VyY2UvSmF2YVNjcmlw
dENvcmUvQ2hhbmdlTG9nIGIvU291cmNlL0phdmFTY3JpcHRDb3JlL0NoYW5nZUxvZwppbmRleCBj
ZjFkMzNkM2U1NTdiZTgyYTE2MGZmODJlYzA2MWUwOGI5ZTM2OTBhLi4xNzIyYzYwYTJkZTU1MWI0
N2UwMTYzMzRhN2NhMDU4NzQ5ODMyMjNiIDEwMDY0NAotLS0gYS9Tb3VyY2UvSmF2YVNjcmlwdENv
cmUvQ2hhbmdlTG9nCisrKyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9DaGFuZ2VMb2cKQEAgLTEs
MyArMSwyMSBAQAorMjAxOS0wNi0xOCAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxl
LmNvbT4KKworICAgICAgICBNYXliZVBhcnNlQXNHZW5lcmF0b3JGb3JTY29wZSBzb21ldGltZXMg
bG9zZXMgdHJhY2sgb2YgaXRzIHNjb3BlIHJlZgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0
Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTk4OTY5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81MTYy
MDcxND4KKworICAgICAgICBSZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICBT
b21ldGltZXMgaWYgdGhlIHBhcnNlciBoYXMgZW5vdWdoIG5lc3RlZCBzY29wZXMKKyAgICAgICAg
TWF5YmVQYXJzZUFzR2VuZXJhdG9yRm9yU2NvcGUgY2FuIGxvc2UgdHJhY2sgb2YgdGhlIFNjb3Bl
UmVmIGl0CisgICAgICAgIHNob3VsZCBiZSB0cmFja2luZy4gVGhpcyBpcyBiZWNhdXNlIHRoZSBw
YXJzZXIgc29tZXRpbWVzIHJlbG9jYXRlcworICAgICAgICBpdHMgU2NvcGVSZWZzLiBUbyBmaXgg
dGhpcyBNYXliZVBhcnNlQXNHZW5lcmF0b3JGb3JTY29wZSBzaG91bGQKKyAgICAgICAgaG9sZCB0
aGUgc2NvcGUgcmVmIGl0J3Mgd2F0Y2hpbmcuCisKKyAgICAgICAgKiBwYXJzZXIvUGFyc2VyLmNw
cDoKKyAgICAgICAgKEpTQzo6U2NvcGU6Ok1heWJlUGFyc2VBc0dlbmVyYXRvckZvclNjb3BlOjpN
YXliZVBhcnNlQXNHZW5lcmF0b3JGb3JTY29wZSk6CisgICAgICAgIChKU0M6OlNjb3BlOjpNYXli
ZVBhcnNlQXNHZW5lcmF0b3JGb3JTY29wZTo6fk1heWJlUGFyc2VBc0dlbmVyYXRvckZvclNjb3Bl
KToKKwogMjAxOS0wNi0xMiAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lAYXBwbGUuY29tPgogCiAg
ICAgICAgIFtKU0NdIFBvbHltb3JwaGljIGNhbGwgc3R1YidzIHNsb3cgcGF0aCBzaG91bGQgcmVz
dG9yZSBjYWxsZWUgc2F2ZXMgYmVmb3JlIHBlcmZvcm1pbmcgdGFpbCBjYWxsCmRpZmYgLS1naXQg
YS9Tb3VyY2UvSmF2YVNjcmlwdENvcmUvcGFyc2VyL1BhcnNlci5jcHAgYi9Tb3VyY2UvSmF2YVNj
cmlwdENvcmUvcGFyc2VyL1BhcnNlci5jcHAKaW5kZXggNDVhYzkwODAxZWMwMzJlMzI3MWIyODYx
ZmMyODdkMzlmYTM1YWU5Yi4uZDg5OGE3OGU0OWY1YWFjYjFiYjMwNTFkODg1ODU0ODlhM2I3OTNl
NCAxMDA2NDQKLS0tIGEvU291cmNlL0phdmFTY3JpcHRDb3JlL3BhcnNlci9QYXJzZXIuY3BwCisr
KyBiL1NvdXJjZS9KYXZhU2NyaXB0Q29yZS9wYXJzZXIvUGFyc2VyLmNwcApAQCAtMTczLDEwICsx
NzMsMjMgQEAgUGFyc2VyPExleGVyVHlwZT46OlBhcnNlcihWTSogdm0sIGNvbnN0IFNvdXJjZUNv
ZGUmIHNvdXJjZSwgSlNQYXJzZXJCdWlsdGluTW9kZQogICAgIG5leHQoKTsKIH0KIAotY2xhc3Mg
U2NvcGU6Ok1heWJlUGFyc2VBc0dlbmVyYXRvckZvclNjb3BlIDogcHVibGljIFNldEZvclNjb3Bl
PGJvb2w+IHsKK2NsYXNzIFNjb3BlOjpNYXliZVBhcnNlQXNHZW5lcmF0b3JGb3JTY29wZSB7CiBw
dWJsaWM6CiAgICAgTWF5YmVQYXJzZUFzR2VuZXJhdG9yRm9yU2NvcGUoU2NvcGVSZWYmIHNjb3Bl
LCBib29sIHNob3VsZFBhcnNlQXNHZW5lcmF0b3IpCi0gICAgICAgIDogU2V0Rm9yU2NvcGU8Ym9v
bD4oc2NvcGUtPm1faXNHZW5lcmF0b3IsIHNob3VsZFBhcnNlQXNHZW5lcmF0b3IpIHsgfQorICAg
ICAgICA6IG1fc2NvcGUoc2NvcGUpCisgICAgICAgICwgbV9vbGRWYWx1ZShzY29wZS0+bV9pc0dl
bmVyYXRvcikKKyAgICB7CisgICAgICAgIG1fc2NvcGUtPm1faXNHZW5lcmF0b3IgPSBzaG91bGRQ
YXJzZUFzR2VuZXJhdG9yOworICAgIH0KKworICAgIH5NYXliZVBhcnNlQXNHZW5lcmF0b3JGb3JT
Y29wZSgpCisgICAgeworICAgICAgICBtX3Njb3BlLT5tX2lzR2VuZXJhdG9yID0gbV9vbGRWYWx1
ZTsKKyAgICB9CisKK3ByaXZhdGU6CisgICAgU2NvcGVSZWYgbV9zY29wZTsKKyAgICBib29sIG1f
b2xkVmFsdWU7CiB9OwogCiBzdHJ1Y3QgRGVwdGhNYW5hZ2VyIDogcHJpdmF0ZSBTZXRGb3JTY29w
ZTxpbnQ+IHsKZGlmZiAtLWdpdCBhL0pTVGVzdHMvQ2hhbmdlTG9nIGIvSlNUZXN0cy9DaGFuZ2VM
b2cKaW5kZXggMTRiMjUzOWVlMjZjY2JlZTRhNDAyYzdiMDdmZmMxMDAwMTYzNmM1ZS4uNDcwZTFj
YjNiZDA5ODcxMTc3NjU5OGY2ZTI2YjhiNzVkNmI1ZGVmZiAxMDA2NDQKLS0tIGEvSlNUZXN0cy9D
aGFuZ2VMb2cKKysrIGIvSlNUZXN0cy9DaGFuZ2VMb2cKQEAgLTEsMyArMSwxNCBAQAorMjAxOS0w
Ni0xOCAgS2VpdGggTWlsbGVyICA8a2VpdGhfbWlsbGVyQGFwcGxlLmNvbT4KKworICAgICAgICBN
YXliZVBhcnNlQXNHZW5lcmF0b3JGb3JTY29wZSBzb21ldGltZXMgbG9zZXMgdHJhY2sgb2YgaXRz
IHNjb3BlIHJlZgorICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/
aWQ9MTk4OTY5CisgICAgICAgIDxyZGFyOi8vcHJvYmxlbS81MTYyMDcxND4KKworICAgICAgICBS
ZXZpZXdlZCBieSBOT0JPRFkgKE9PUFMhKS4KKworICAgICAgICAqIHN0cmVzcy9uZXN0ZWQteWll
bGQtaW4tYXJyb3ctZnVuY3Rpb24tc2hvdWxkLWJlLWEtc3ludGF4LWVycm9yLmpzOiBBZGRlZC4K
KyAgICAgICAgKGNhdGNoKToKKwogMjAxOS0wNi0xMiAgWXVzdWtlIFN1enVraSAgPHlzdXp1a2lA
YXBwbGUuY29tPgogCiAgICAgICAgIFtKU0NdIFBvbHltb3JwaGljIGNhbGwgc3R1YidzIHNsb3cg
cGF0aCBzaG91bGQgcmVzdG9yZSBjYWxsZWUgc2F2ZXMgYmVmb3JlIHBlcmZvcm1pbmcgdGFpbCBj
YWxsCmRpZmYgLS1naXQgYS9KU1Rlc3RzL3N0cmVzcy9uZXN0ZWQteWllbGQtaW4tYXJyb3ctZnVu
Y3Rpb24tc2hvdWxkLWJlLWEtc3ludGF4LWVycm9yLmpzIGIvSlNUZXN0cy9zdHJlc3MvbmVzdGVk
LXlpZWxkLWluLWFycm93LWZ1bmN0aW9uLXNob3VsZC1iZS1hLXN5bnRheC1lcnJvci5qcwpuZXcg
ZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw
MDAwMDAwLi42MWY3OTU0NWYxZGNhNWVkNWI0NmJkZmRkOTdkNjA5MGU5MjZjYjA1Ci0tLSAvZGV2
L251bGwKKysrIGIvSlNUZXN0cy9zdHJlc3MvbmVzdGVkLXlpZWxkLWluLWFycm93LWZ1bmN0aW9u
LXNob3VsZC1iZS1hLXN5bnRheC1lcnJvci5qcwpAQCAtMCwwICsxLDEwIEBACitsZXQgcGFzc2Vk
ID0gZmFsc2U7Cit0cnkgeworICAgIG5ldyBGdW5jdGlvbigiXG5mb3IgKGxldCBhIG9mIChmdW5j
dGlvbiooKSB7IFxuICAgICAgIGZvciAodmFyIGIgb2YgKGZ1bmN0aW9uKigpIHsgXG4gICAgICAg
ICAgICAgICBmb3IgKHZhciBjIG9mIChmdW5jdGlvbiooKSB7IFxuICAgICAgICAgICAgICAgICAg
ICAgICBmb3IgKHZhciBkIG9mIChmdW5jdGlvbiooKSB7XG4gICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgZm9yICh2YXIgZSBvZiAoZnVuY3Rpb24qKCkgeyBcbiAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgIGZvciAodmFyIGYgb2YgKGZ1bmN0aW9uKigpIHtcbiAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9yICh2YXIgZyBvZiAo
eCA9ICh5aWVsZCAqIDIpKSA9PiAoMSkpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg
ICAgfSkoKSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgIH0pKCkpIHtcbiAgICAgICAgICAgICAgICAgICAg
ICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgICAgIH0pKCkpIHtcbiAgICAgICAgICAg
ICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfSkoKSkge1xuICAgICAgICAgICAgICAgfVxu
ICAgICAgIH0pKCkpIHtcbiAgICAgICB9XG59KSgpKSB7XG59XG4iKTsKK30gY2F0Y2ggKGUpIHsK
KyAgICBpZiAoZSBpbnN0YW5jZW9mIFN5bnRheEVycm9yKQorICAgICAgICBwYXNzZWQgPSB0cnVl
OworfSBmaW5hbGx5IHsKKyAgICBpZiAocGFzc2VkICE9PSB0cnVlKQorICAgICAgICB0aHJvdyBu
ZXcgRXJyb3IoIlRlc3QgZGlkIG5vdCB0aHJvdyBhIFN5bnRheCBFcnJvciBhcyBleHBlY3RlZCIp
OworfQo=
</data>

          </attachment>
      

    </bug>

</bugzilla>