archives

« Bugzilla Issues Index

#3271 — 6.2.4.4, 12.2.4.1.2, 24.3.1.1: More [[DefineOwnProperty]] -> CreateDataProperty places


Calls to [[DefineOwnProperty]] can be replaced with CreateDataProperty in the following sections.

12.2.4.1.2 Runtime Semantics: ArrayAccumulation
ElementList : Elisionopt AssignmentExpression
- step 5

ElementList : ElementList , Elisionopt AssignmentExpression
- step 7

If these two are changed, the note in 12.2.4.1.2 needs to be updated, too.


24.3.1.1 Runtime Semantics: Walk Abstract Operation
- step 3.a.iv.3.a
- step 3.b.ii.3.a


---

6.2.4.4 FromPropertyDescriptor ( Desc )

Calls to OrdinaryDefineOwnProperty can be replaced with CreateDataProperty.


fixed in rev28 editor's draft


fixed in rev28