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