----------------------------------------
In 25.2.1.1 "GeneratorFunction (p1, p2, [...] , pn, body)":
{1}
25.2.1.1 / step 20:
Perform the FunctionInitialize abstract operation with arguments
/F/, Normal, /parameters/, /body/, and /scope/.
Put 'Normal' in sans-serif.
{2}
25.2.1.1 / step 25:
Let /hasName/ be HasOwnProprty(/F/, "name").
s|Proprty|Property|
----------------------------------------
In 25.4.1.3.1 "Promise Reject Functions":
{3}
25.4.1.3.1 / step 3:
Let /alreadyResolved/ by the value of /F/'s [[AlreadyResolved]] internal slot.
s|by|be|
----------------------------------------
In 25.4.1.3.2 "Promise Resolve Functions":
{4}
25.4.1.3.2 / step 3:
Let /alreadyResolved/ by the value of /F/'s [[AlreadyResolved]] internal slot.
s|by|be|
----------------------------------------
In 25.4.1.4 "FulfillPromise ( promise, value)":
{5}
25.4.1.4 / step 2:
Let /reactions/ be the value of /promise/'s [[PromiseFulfullReactions]] ...
s|Fulfull|Fulfill|
{6}
25.4.1.4 / step 3:
Set the value of /promise/'s [[PromiseResult]] internal slot to /resolution/.
'resolution' is not defined.
{7}
25.4.1.4 / step 4:
Set the value of /promise/'s [[PromiseFulfullReactions]] internal slot ...
s|Fulfull|Fulfill|
----------------------------------------
In 25.4.5.3 "Promise.prototype.then ( onFulfilled , onRejected )":
{9}
25.4.5.3 / step 5:
If IsCallable(/onFulfilled/) is *false* or if IsCallable(/onRejected/)
is *false*, then throw a *TypeError* exception.
De-italicize "is false or if" + "is false, then throw a TypeError exception"
----------------------------------------
In 25.4.5.3.2 "Promise Resolution Handler Functions":
{10}
25.4.5.3.2:
The spec doesn't indicate how/where Promise Resolution Handler Functions
are created.
----------------------------------------
In 25.4.6 "Properties of Promise Instances":
{11}
25.4.6 / para 1:
... from the Promise prototype object (the intrinsic, %PromiseProtype%). ...
s|Protype|Prototype|
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
fixed in rev24 editor's draft
fixed in rev24
fixed in rev24
confirmed fixed except for the last:
----------------------------------------
In 25.4.6 "Properties of Promise Instances":
{11}
25.4.6 / para 1:
... from the Promise prototype object (the intrinsic, %PromiseProtype%). ...
s|Protype|Prototype|
fixed in rev25 editor's draft
confirmed fixed.