----------------------------------------
In 24.1.1.2 "IsDetachedBuffer( arrayBuffer )":
{1}
24.1.1.2 / step 1:
Assert: Type(/arrayBuffer/) is Object and it has [[ArrayBufferData]] internal
slot.
After "has", insert "an"
----------------------------------------
In 24.1.1.4 "CloneArrayBuffer( srcBuffer, srcByteOffset [, cloneConstructor] )":
{2}
24.1.1.4 / preamble:
The abstract operation CloneArrayBuffer takes two parameters, an ArrayBuffer
/srcBuffer/ an integer /srcByteOffset/ and ...
After "srcBuffer", insert a comma.
{3}
24.1.1.4 / step 3:
Else, assert IsConstructor(/cloneConstructor/) is *true*.
After "assert", insert colon
{4}
24.1.1.4 / step 6:
Let /cloneLength/ be be /srcLength/ - /srcByteOffset/.
Delete extra "be"
----------------------------------------
In 24.1.1.6 "SetValueInBuffer (...)":
{5}
24.1.1.6 / step 7:
Let /elementSize/ be the Number value of the Element Size specified in Table 46
for Element Type /type/.
After "Element Size", insert "value"
----------------------------------------
In 24.1.3.3 "get ArrayBuffer [ @@species ]":
{6}
24.1.3.3 / step 1:
Return *this*.
s|*this*|the *this* value|
----------------------------------------
In 24.3.2.2 "Runtime Semantics: Quote Abstract Operation":
{7}
24.3.2.2 / step 2.b:
Else if /C/ is u+0008 (BACKSPACE), U+000C (FORM FEED), u+000A (LINE FEED), ...
s|u+|U+| (twice)
----------------------------------------
In 24.3.2.3 "Runtime Semantics: JO Abstract Operation":
{8}
24.3.2.3 / step 8.c.iii.1:
Let /member/ be the concatenation of /member/ and code unit U+020 (SPACE).
s|020|0020|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
fixed in rev33 editor's draft
fixed in rev33