Array Iterator next should check for own property
authoradamk@chromium.org <adamk@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 21 May 2014 08:05:11 +0000 (08:05 +0000)
committeradamk@chromium.org <adamk@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 21 May 2014 08:05:11 +0000 (08:05 +0000)
commit6717ac656ab6174ec3dbe5192c0e1e0c289bef1d
tree9b5786ad0cf8695dae9ca114f53fa7abaf79ff22
parent910050e6d9ed9c6abc46f2381f440d9325b16285
Array Iterator next should check for own property

Since we are using private symbols for the internal slots we need to
check for a local property.

BUG=None
LOG=Y
R=rossberg@chromium.org

Review URL: https://codereview.chromium.org/268363011

Patch from Erik Arvidsson <arv@chromium.org>.

git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@21399 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
src/array-iterator.js
test/mjsunit/harmony/array-iterator.js