Ensure that Reflect.enumerate does not produce the deleted keys
authorutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Aug 2015 07:36:16 +0000 (07:36 +0000)
committerutatane.tea@gmail.com <utatane.tea@gmail.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 11 Aug 2015 07:36:16 +0000 (07:36 +0000)
commitc52a78a47ac925f5a19d8a659d40d301802a7bee
treef1f416217567ed16fb39c94fb2f81d54ad72e9f4
parent72b168c6da4e680153185b4d6d492dccb8261574
Ensure that Reflect.enumerate does not produce the deleted keys
https://bugs.webkit.org/show_bug.cgi?id=147677

Reviewed by Darin Adler.

Add tests for Reflect.enumerate that delete the property keys during the enumeration.

* tests/stress/reflect-enumerate.js:

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@188253 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Source/JavaScriptCore/ChangeLog
Source/JavaScriptCore/tests/stress/reflect-enumerate.js