----------------------------------------
In 9.1.6.3 "ValidateAndApplyPropertyDescriptor (...)":
{1}
9.1.6.3 / step 10.a:
For each field of /Desc/ that is present, set the correspondingly attribute ...
s|correspondingly|corresponding|
----------------------------------------
In 9.1.11 "[[Enumerate]] ()":
{2}
9.1.11 / alg 1 / step 1:
... all the String valued keys of enumerable property keys of /O/. ...
s|property keys|properties|
Also, insert a hyphen into "String valued"?
----------------------------------------
In 9.2.4 "[[Call]] ( thisArgument, argumentsList)":
{3}
9.2.4 / step 14.b:
Assert: /wrapperedThis/ is not an abrupt conpletion.
s|conpletion|completion|
{4}
9.2.4 / step 15:
Let /status/ be the result of performing Function Declaration Instantiation ...
Delete spaces in "Function Declaration Instantiation"
----------------------------------------
In 9.2.14 "Function Declaration Instantiation":
{5}
9.2.14 / header:
Function Declaration Instantiation
Delete spaces in "Function Declaration Instantiation"
{6}
9.2.14 / para 1:
Function Declaration Instantiation is performed as follows ...
Delete spaces in "Function Declaration Instantiation"
{7}
9.2.14 / step 27.a:
NOTE A separate enviornemnt record is needed ...
s|enviornemnt|environment|
----------------------------------------
In 9.4.3.2 "[[Enumerate]] ()":
{8}
9.4.3.2 / step 4:
For each integer /i/ starting with 0 such that /i/ < /len/. in ascending order.
Change both dots to commas.
----------------------------------------
In 9.4.3.3 "[[OwnPropertyKeys]] ( )":
{9}
9.4.3.3 / step 4:
For each integer /i/ starting with 0 such that /i/ < /len/. in ascending order.
Change both dots to commas.
{10}
9.4.3.3 / step 5:
For each own property key /P/ of /O/ that is an integer index and
ToInteger(/P/) >= /len/, in ascending numeric index order
The subordinate clause
"that is an integer index and ToInteger(P) >= len"
is ungrammatical. Maybe change it to
"such that P is an integer index and ToInteger(P) >= len"
----------------------------------------
In 9.4.3.4 "StringCreate Abstract Operation":
{11}
9.4.3.4 / step 5:
Set the [[OwnPropertyKeys]] internal method of /A/ as specified in 1.
s|1|9.4.3.3|
----------------------------------------
In 9.4.4.4 "[[Set]] ( P, V, Receiver)":
{12}
9.4.4.4 / para 1:
The [[Set]] internal method of ... when called with with property key /P/, ...
Delete extra "with"
----------------------------------------
In 9.4.4.6 "CreateUnmappedArgumentsObject(argumentsList) Abstract Operation":
{13}
9.4.4.6 / para 1:
The abstract operation CreateStrictArgumentsObject called with ...
s|Strict|Unmapped|
----------------------------------------
In 9.4.4.7 "CreateMappedArgumentsObject ( ... ) Abstract Operation":
{14}
9.4.4.7 / step 23:
Perform DefinePropertyOrThrow(/obj/, "callee", PropertyDescriptor {
[[Value]]: /func/, [[Writab le]]: *true*, ...}).
The word "Writable" is broken over a line-break, which is odd.
----------------------------------------
In 9.4.5.5 "[[Enumerate]] ()":
{15}
9.4.5.5 / step 6:
For each integer /i/ starting with 0 such that /i/ < /len/. in ascending order.
Change both dots to commas.
----------------------------------------
In 9.4.5.6 "[[OwnPropertyKeys]] ()":
{16}
9.4.5.6 / step 6:
For each integer /i/ starting with 0 such that /i/ < /len/. in ascending order.
Change both dots to commas.
{17}
9.4.5.6 / step 7:
For each own property key /P/ of /O/ that is an integer index and
ToInteger(/P/) [>=] /len/, in ascending numeric index order
The subordinate clause
"that is an integer index and ToInteger(P) >= len"
is ungrammatical. Maybe change it to
"such that P is an integer index and ToInteger(P) >= len"
----------------------------------------
In 9.4.5.7 "IntegerIndexedObjectCreate Abstract Operation":
{18}
9.4.5.7 / step 8:
Set the [[OwnPropertyKeys]] internal method of /A/ as specified in 0.
s|0|9.4.5.6|
----------------------------------------
In 9.4.6.8 "[[Get]] (P, Receiver)":
{19}
9.4.6.8 / step 5:
Return the result of calling ... with arguments /P/ /and/ *true*.
De-italicize "and"
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
fixed in rev25 editor's draft
fixed in rev25
confirmed fixed except for:
{7}, re-raised as Bug 2969,
{9}, re-raised as Bug 2970,