archives

« Bugzilla Issues Index

#2807 — chapter 22: misc editorial


----------------------------------------
In 22.2.1.3 "%TypedArray% ( object )":

{1}
22.2.1.3 / step 1:
Assert: Type(/array/) is Object and /object/ does not have ...
'array' is not defined. s|array|object| ?

----------------------------------------
In 22.2.2.1 "%TypedArray%.from ( source [ , mapfn [ , thisArg ] ] )":

{2,3}
22.2.2.1 / step 7:
Return TypedArrayFrom(/constructor/, *undefined*, /items/, /f/. /t/).
'constructor' is not defined.

Change the dot after "f" to a comma.

----------------------------------------
In 22.2.2.1.1 "Runtime Semantics: TypedArrayFrom( ... )":

{4}
22.2.2.1.1 / step 3:
Assert: target is either undefined or an Object that has been validated ...
Put "target" in italic.
Put "undefined" in bold.

{5}
22.2.2.1.1 / step 10.i.i:
Assert: /target/ is an unitialized TypedArray instance object.
s|unitialized|initialized| ?

{6}
22.2.2.1.1 / step 10.i.xvi:
Set /targetObj/'s [[ArrayLength]] internal slot to /elementLength/.
'elementLength' is not defined. s|elementLength|len| ?

----------------------------------------
In 22.2.3.22 "%TypedArray%.prototype.set(array [ , offset ] )":

{7}
22.2.3.22 / step 5:
Assert: /target/ has [[ViewedArrayBuffer]] internal slot.
After "has", insert "a".

----------------------------------------
In 22.2.3.23 "%TypedArray%.prototype.set(typedArray [, offset ] )":

{8}
22.2.3.23 / step 5:
Assert: /target/ has [[ViewedArrayBuffer]] internal slot.
After "has", insert "a".

----------------------------------------
In 22.2.3.27 "%TypedArray%.prototype.subarray( [ begin [ , end ] ] )":

{9}
22.2.3.27 / step 4:
Assert: /O/ has [[ViewedArrayBuffer]] internal slot.
After "has", insert "a".

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


fixed in rev25 editor's draft


confirmed fixed except {2}, re-raised as Bug 2942