archives

« Bugzilla Issues Index

#3787 — 9.5.6 [[DefineOwnProperty]] (P, Desc)


Quote (note typo in #2):

2. A property cannot be added as or modified to be non-configurable, if it does not exists [TYPO!] as a non-configurable own property of the target object.

3. A property may not be non-configurable, if a corresponding configurable property of the target object exists.

Question: Doesn’t #2 subsume/imply #3? Could #2 be formulated positively? For example:

A property that is added as or changed to be non-configurable must exist as a non-configurable own property of the target object.


fixed in rev33 editor's draft


fixed in rev33