<?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>143060</bug_id>
          
          <creation_ts>2015-03-25 14:44:19 -0700</creation_ts>
          <short_desc>Add a few more tests for Class names</short_desc>
          <delta_ts>2015-03-25 15:41:52 -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>JavaScriptCore</component>
          <version>528+ (Nightly build)</version>
          <rep_platform>All</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P2</priority>
          <bug_severity>Normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="Joseph Pecoraro">joepeck</reporter>
          <assigned_to name="Joseph Pecoraro">joepeck</assigned_to>
          <cc>commit-queue</cc>
    
    <cc>ggaren</cc>
    
    <cc>rniwa</cc>
          

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>1080047</commentid>
    <comment_count>0</comment_count>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2015-03-25 14:44:19 -0700</bug_when>
    <thetext>* SUMMARY
Add a few more tests for Class names.

  - const class name variable inside class expression
  - mutable class name variable from class statement

* NOTES
- We already pass, but I didn&apos;t see any tests covering these.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080048</commentid>
    <comment_count>1</comment_count>
      <attachid>249429</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2015-03-25 14:46:58 -0700</bug_when>
    <thetext>Created attachment 249429
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080049</commentid>
    <comment_count>2</comment_count>
      <attachid>249430</attachid>
    <who name="Joseph Pecoraro">joepeck</who>
    <bug_when>2015-03-25 14:48:30 -0700</bug_when>
    <thetext>Created attachment 249430
[PATCH] Proposed Fix</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080069</commentid>
    <comment_count>3</comment_count>
      <attachid>249430</attachid>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-25 15:41:47 -0700</bug_when>
    <thetext>Comment on attachment 249430
[PATCH] Proposed Fix

Clearing flags on attachment: 249430

Committed r181975: &lt;http://trac.webkit.org/changeset/181975&gt;</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>1080070</commentid>
    <comment_count>4</comment_count>
    <who name="WebKit Commit Bot">commit-queue</who>
    <bug_when>2015-03-25 15:41:52 -0700</bug_when>
    <thetext>All reviewed patches have been landed.  Closing bug.</thetext>
  </long_desc>
      
          <attachment
              isobsolete="1"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249429</attachid>
            <date>2015-03-25 14:46:58 -0700</date>
            <delta_ts>2015-03-25 14:48:30 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>more-tests.patch</filename>
            <type>text/plain</type>
            <size>2774</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhZTQ4NzUzLi5lYjkxZjc5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAKIDIwMTUtMDMt
MjUgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAorICAgICAgICBBZGQg
YSBmZXcgbW9yZSB0ZXN0cyBmb3IgQ2xhc3MgbmFtZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzA2MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIGZldyBtb3JlIGNsYXNzIG5hbWUgdGVzdHM6
CisgICAgICAgIC0gY29uc3QgY2xhc3MgbmFtZSBiaW5kaW5nIGluc2lkZSBjbGFzcyBleHByZXNz
aW9uCisgICAgICAgIC0gbXV0YWJsZSBjbGFzcyBuYW1lIGJpbmRpbmcgZnJvbSBjbGFzcyBzdGF0
ZW1lbnQKKworICAgICAgICAqIGpzL3NjcmlwdC10ZXN0cy9jbGFzcy1zeW50YXgtbmFtZS5qczoK
KworMjAxNS0wMy0yNSAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgorCiAg
ICAgICAgIEVTNjogQ2xhc3NlczogUHJvZ3JhbSBsZXZlbCBjbGFzcyBzdGF0ZW1lbnQgdGhyb3dz
IGV4Y2VwdGlvbiBpbiBzdHJpY3QgbW9kZQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDM4CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2pzL2Ns
YXNzLXN5bnRheC1uYW1lLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2pzL2NsYXNzLXN5bnRh
eC1uYW1lLWV4cGVjdGVkLnR4dAppbmRleCA3ZjE5MDNhZC4uOTE3NTcwMSAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvanMvY2xhc3Mtc3ludGF4LW5hbWUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL2pzL2NsYXNzLXN5bnRheC1uYW1lLWV4cGVjdGVkLnR4dApAQCAtMTEwLDYgKzExMCwx
MCBAQCBQQVNTIHZhciByZXN1bHQgPSBBOyByZXN1bHQgdGhyZXcgZXhjZXB0aW9uIFJlZmVyZW5j
ZUVycm9yOiBDYW4ndCBmaW5kIHZhcmlhYmxlOgogUEFTUyAndXNlIHN0cmljdCc7IHZhciByZXN1
bHQgPSBBOyByZXN1bHQgdGhyZXcgZXhjZXB0aW9uIFJlZmVyZW5jZUVycm9yOiBDYW4ndCBmaW5k
IHZhcmlhYmxlOiBBLgogRkFJTCB2YXIgcmVzdWx0ID0gQTsgY2xhc3MgQSB7fTsgcmVzdWx0IHNo
b3VsZCB0aHJvdyBhbiBleGNlcHRpb24uIFdhcyB1bmRlZmluZWQuCiBGQUlMICd1c2Ugc3RyaWN0
JzsgdmFyIHJlc3VsdCA9IEE7IGNsYXNzIEEge307IHJlc3VsdCBzaG91bGQgdGhyb3cgYW4gZXhj
ZXB0aW9uLiBXYXMgdW5kZWZpbmVkLgorUEFTUyBjbGFzcyBBIHsgY29uc3RydWN0b3IoKSB7IEEg
PSAxOyB9IH07IG5ldyBBIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IEF0dGVtcHRlZCB0byBh
c3NpZ24gdG8gcmVhZG9ubHkgcHJvcGVydHkuLgorUEFTUyAndXNlIHN0cmljdCc7IGNsYXNzIEEg
eyBjb25zdHJ1Y3RvcigpIHsgQSA9IDE7IH0gfTsgbmV3IEEgdGhyZXcgZXhjZXB0aW9uIFR5cGVF
cnJvcjogQXR0ZW1wdGVkIHRvIGFzc2lnbiB0byByZWFkb25seSBwcm9wZXJ0eS4uCitQQVNTIGNs
YXNzIEEgeyBjb25zdHJ1Y3RvcigpIHsgfSB9OyAgQSA9IDE7IEEgaXMgMQorUEFTUyAndXNlIHN0
cmljdCc7IGNsYXNzIEEgeyBjb25zdHJ1Y3RvcigpIHsgfSB9OyAgQSA9IDE7IEEgaXMgMQogUEFT
UyBjbGFzcyBBIHt9OyB2YXIgcmVzdWx0ID0gQTsgcmVzdWx0IGRpZCBub3QgdGhyb3cgZXhjZXB0
aW9uLgogUEFTUyAndXNlIHN0cmljdCc7IGNsYXNzIEEge307IHZhciByZXN1bHQgPSBBOyByZXN1
bHQgZGlkIG5vdCB0aHJvdyBleGNlcHRpb24uCiBQQVNTIGV2YWwoJ3ZhciBGb28gPSAxMCcpOyBG
b28gaXMgMTAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2pzL3NjcmlwdC10ZXN0cy9jbGFzcy1z
eW50YXgtbmFtZS5qcyBiL0xheW91dFRlc3RzL2pzL3NjcmlwdC10ZXN0cy9jbGFzcy1zeW50YXgt
bmFtZS5qcwppbmRleCA1MTZlNTAyLi5hYzkwZDIyIDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9q
cy9zY3JpcHQtdGVzdHMvY2xhc3Mtc3ludGF4LW5hbWUuanMKKysrIGIvTGF5b3V0VGVzdHMvanMv
c2NyaXB0LXRlc3RzL2NsYXNzLXN5bnRheC1uYW1lLmpzCkBAIC04MSw2ICs4MSw4IEBAIHJ1blRl
c3RTaG91bGRCZVRydWUoInZhciBWYXJBID0gY2xhc3MgQSB7IGNvbnN0cnVjdG9yKCkge30gfTsg
dmFyIFZhckIgPSBjbGFzcyBCCiBkZWJ1ZygnJyk7IGRlYnVnKCdDbGFzcyBzdGF0ZW1lbnQgYmlu
ZGluZyBpbiBvdGhlciBjaXJjdW1zdGFuY2VzJyk7CiBydW5UZXN0U2hvdWxkVGhyb3coInZhciBy
ZXN1bHQgPSBBOyByZXN1bHQiKTsKIHJ1blRlc3RTaG91bGRUaHJvdygidmFyIHJlc3VsdCA9IEE7
IGNsYXNzIEEge307IHJlc3VsdCIpOworcnVuVGVzdFNob3VsZFRocm93KCJjbGFzcyBBIHsgY29u
c3RydWN0b3IoKSB7IEEgPSAxOyB9IH07IG5ldyBBIik7CitydW5UZXN0U2hvdWxkQmUoImNsYXNz
IEEgeyBjb25zdHJ1Y3RvcigpIHsgfSB9OyAgQSA9IDE7IEEiLCAiMSIpOwogcnVuVGVzdFNob3Vs
ZE5vdFRocm93KCJjbGFzcyBBIHt9OyB2YXIgcmVzdWx0ID0gQTsgcmVzdWx0Iik7CiBzaG91bGRC
ZSgiZXZhbCgndmFyIEZvbyA9IDEwJyk7IEZvbyIsICIxMCIpOwogc2hvdWxkVGhyb3coIid1c2Ug
c3RyaWN0JzsgZXZhbCgndmFyIEZvbyA9IDEwJyk7IEZvbyIpOwo=
</data>

          </attachment>
          <attachment
              isobsolete="0"
              ispatch="1"
              isprivate="0"
          >
            <attachid>249430</attachid>
            <date>2015-03-25 14:48:30 -0700</date>
            <delta_ts>2015-03-25 15:41:47 -0700</delta_ts>
            <desc>[PATCH] Proposed Fix</desc>
            <filename>fix-typeo.patch</filename>
            <type>text/plain</type>
            <size>2771</size>
            <attacher name="Joseph Pecoraro">joepeck</attacher>
            
              <data encoding="base64">ZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL0NoYW5nZUxvZyBiL0xheW91dFRlc3RzL0NoYW5nZUxv
ZwppbmRleCBhZTQ4NzUzLi5lYjkxZjc5IDEwMDY0NAotLS0gYS9MYXlvdXRUZXN0cy9DaGFuZ2VM
b2cKKysrIGIvTGF5b3V0VGVzdHMvQ2hhbmdlTG9nCkBAIC0xLDUgKzEsMTggQEAKIDIwMTUtMDMt
MjUgIEpvc2VwaCBQZWNvcmFybyAgPHBlY29yYXJvQGFwcGxlLmNvbT4KIAorICAgICAgICBBZGQg
YSBmZXcgbW9yZSB0ZXN0cyBmb3IgQ2xhc3MgbmFtZXMKKyAgICAgICAgaHR0cHM6Ly9idWdzLndl
YmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTE0MzA2MAorCisgICAgICAgIFJldmlld2VkIGJ5IE5P
Qk9EWSAoT09QUyEpLgorCisgICAgICAgIEFkZCBhIGZldyBtb3JlIGNsYXNzIG5hbWUgdGVzdHM6
CisgICAgICAgIC0gY29uc3QgY2xhc3MgbmFtZSBiaW5kaW5nIGluc2lkZSBjbGFzcyBleHByZXNz
aW9uCisgICAgICAgIC0gbXV0YWJsZSBjbGFzcyBuYW1lIGJpbmRpbmcgZnJvbSBjbGFzcyBzdGF0
ZW1lbnQKKworICAgICAgICAqIGpzL3NjcmlwdC10ZXN0cy9jbGFzcy1zeW50YXgtbmFtZS5qczoK
KworMjAxNS0wMy0yNSAgSm9zZXBoIFBlY29yYXJvICA8cGVjb3Jhcm9AYXBwbGUuY29tPgorCiAg
ICAgICAgIEVTNjogQ2xhc3NlczogUHJvZ3JhbSBsZXZlbCBjbGFzcyBzdGF0ZW1lbnQgdGhyb3dz
IGV4Y2VwdGlvbiBpbiBzdHJpY3QgbW9kZQogICAgICAgICBodHRwczovL2J1Z3Mud2Via2l0Lm9y
Zy9zaG93X2J1Zy5jZ2k/aWQ9MTQzMDM4CiAKZGlmZiAtLWdpdCBhL0xheW91dFRlc3RzL2pzL2Ns
YXNzLXN5bnRheC1uYW1lLWV4cGVjdGVkLnR4dCBiL0xheW91dFRlc3RzL2pzL2NsYXNzLXN5bnRh
eC1uYW1lLWV4cGVjdGVkLnR4dAppbmRleCA3ZjE5MDNhZC4uMzc4MjhmMiAxMDA2NDQKLS0tIGEv
TGF5b3V0VGVzdHMvanMvY2xhc3Mtc3ludGF4LW5hbWUtZXhwZWN0ZWQudHh0CisrKyBiL0xheW91
dFRlc3RzL2pzL2NsYXNzLXN5bnRheC1uYW1lLWV4cGVjdGVkLnR4dApAQCAtMTEwLDYgKzExMCwx
MCBAQCBQQVNTIHZhciByZXN1bHQgPSBBOyByZXN1bHQgdGhyZXcgZXhjZXB0aW9uIFJlZmVyZW5j
ZUVycm9yOiBDYW4ndCBmaW5kIHZhcmlhYmxlOgogUEFTUyAndXNlIHN0cmljdCc7IHZhciByZXN1
bHQgPSBBOyByZXN1bHQgdGhyZXcgZXhjZXB0aW9uIFJlZmVyZW5jZUVycm9yOiBDYW4ndCBmaW5k
IHZhcmlhYmxlOiBBLgogRkFJTCB2YXIgcmVzdWx0ID0gQTsgY2xhc3MgQSB7fTsgcmVzdWx0IHNo
b3VsZCB0aHJvdyBhbiBleGNlcHRpb24uIFdhcyB1bmRlZmluZWQuCiBGQUlMICd1c2Ugc3RyaWN0
JzsgdmFyIHJlc3VsdCA9IEE7IGNsYXNzIEEge307IHJlc3VsdCBzaG91bGQgdGhyb3cgYW4gZXhj
ZXB0aW9uLiBXYXMgdW5kZWZpbmVkLgorUEFTUyBjbGFzcyBBIHsgY29uc3RydWN0b3IoKSB7IEEg
PSAxOyB9IH07IG5ldyBBIHRocmV3IGV4Y2VwdGlvbiBUeXBlRXJyb3I6IEF0dGVtcHRlZCB0byBh
c3NpZ24gdG8gcmVhZG9ubHkgcHJvcGVydHkuLgorUEFTUyAndXNlIHN0cmljdCc7IGNsYXNzIEEg
eyBjb25zdHJ1Y3RvcigpIHsgQSA9IDE7IH0gfTsgbmV3IEEgdGhyZXcgZXhjZXB0aW9uIFR5cGVF
cnJvcjogQXR0ZW1wdGVkIHRvIGFzc2lnbiB0byByZWFkb25seSBwcm9wZXJ0eS4uCitQQVNTIGNs
YXNzIEEgeyBjb25zdHJ1Y3RvcigpIHsgfSB9OyBBID0gMTsgQSBpcyAxCitQQVNTICd1c2Ugc3Ry
aWN0JzsgY2xhc3MgQSB7IGNvbnN0cnVjdG9yKCkgeyB9IH07IEEgPSAxOyBBIGlzIDEKIFBBU1Mg
Y2xhc3MgQSB7fTsgdmFyIHJlc3VsdCA9IEE7IHJlc3VsdCBkaWQgbm90IHRocm93IGV4Y2VwdGlv
bi4KIFBBU1MgJ3VzZSBzdHJpY3QnOyBjbGFzcyBBIHt9OyB2YXIgcmVzdWx0ID0gQTsgcmVzdWx0
IGRpZCBub3QgdGhyb3cgZXhjZXB0aW9uLgogUEFTUyBldmFsKCd2YXIgRm9vID0gMTAnKTsgRm9v
IGlzIDEwCmRpZmYgLS1naXQgYS9MYXlvdXRUZXN0cy9qcy9zY3JpcHQtdGVzdHMvY2xhc3Mtc3lu
dGF4LW5hbWUuanMgYi9MYXlvdXRUZXN0cy9qcy9zY3JpcHQtdGVzdHMvY2xhc3Mtc3ludGF4LW5h
bWUuanMKaW5kZXggNTE2ZTUwMi4uNTYxYTYxNyAxMDA2NDQKLS0tIGEvTGF5b3V0VGVzdHMvanMv
c2NyaXB0LXRlc3RzL2NsYXNzLXN5bnRheC1uYW1lLmpzCisrKyBiL0xheW91dFRlc3RzL2pzL3Nj
cmlwdC10ZXN0cy9jbGFzcy1zeW50YXgtbmFtZS5qcwpAQCAtODEsNiArODEsOCBAQCBydW5UZXN0
U2hvdWxkQmVUcnVlKCJ2YXIgVmFyQSA9IGNsYXNzIEEgeyBjb25zdHJ1Y3RvcigpIHt9IH07IHZh
ciBWYXJCID0gY2xhc3MgQgogZGVidWcoJycpOyBkZWJ1ZygnQ2xhc3Mgc3RhdGVtZW50IGJpbmRp
bmcgaW4gb3RoZXIgY2lyY3Vtc3RhbmNlcycpOwogcnVuVGVzdFNob3VsZFRocm93KCJ2YXIgcmVz
dWx0ID0gQTsgcmVzdWx0Iik7CiBydW5UZXN0U2hvdWxkVGhyb3coInZhciByZXN1bHQgPSBBOyBj
bGFzcyBBIHt9OyByZXN1bHQiKTsKK3J1blRlc3RTaG91bGRUaHJvdygiY2xhc3MgQSB7IGNvbnN0
cnVjdG9yKCkgeyBBID0gMTsgfSB9OyBuZXcgQSIpOworcnVuVGVzdFNob3VsZEJlKCJjbGFzcyBB
IHsgY29uc3RydWN0b3IoKSB7IH0gfTsgQSA9IDE7IEEiLCAiMSIpOwogcnVuVGVzdFNob3VsZE5v
dFRocm93KCJjbGFzcyBBIHt9OyB2YXIgcmVzdWx0ID0gQTsgcmVzdWx0Iik7CiBzaG91bGRCZSgi
ZXZhbCgndmFyIEZvbyA9IDEwJyk7IEZvbyIsICIxMCIpOwogc2hvdWxkVGhyb3coIid1c2Ugc3Ry
aWN0JzsgZXZhbCgndmFyIEZvbyA9IDEwJyk7IEZvbyIpOwo=
</data>

          </attachment>
      

    </bug>

</bugzilla>