archives

« Bugzilla Issues Index

#2097 — 7.4.7 CreateListIterator, step 4: underspecified "define as own property"


7.4.7 CreateListIterator, step 4:

The term "define as own property" is unclear, it needs to define whether this is a data or accessor property. And it needs to define the property attributes [[Enumerable]] and [[Configurable]].

This is necessary because list iterators can escape to user code.


In general, those characteristics are covered by saying it is "standard built-in function object" and referencing clause 17. If fixed the reference.

Fixed in rev21 editor's draft


fixed in rev21 draft