archives

« Bugzilla Issues Index

#3836 — chapter 24: misc editorial


----------------------------------------
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