archives

« Bugzilla Issues Index

#2544 — chapter 25: misc editorial


----------------------------------------
In 25.3.1.3 "Generator.prototype.throw ( exception )":

25.3.1.3 / step 10:
Let /genContext/ be value of /generator/'s [[GeneratorContext]] internal slot.
Insert "the" before "value".

----------------------------------------
In 25.3.3.2 "GeneratorResume ( generator, value )":

25.3.3.2 / step 8:
Let /genContext/ be value of /generator/'s [[GeneratorContext]] internal slot.
Insert "the" before "value".

----------------------------------------
In 25.4.1.5 "NewPromiseCapability ( C )":

25.4.1.5 / para 1:
... which is returned as the value of this abstraction operation. ...
s|abstraction|abstract|

----------------------------------------
In 25.4.1.5.1 "CreatePromiseCapabilityRecord(...) Abstract Operation":

The algorithm has no preamble.

25.4.1.5.1 / step 7:
If IsCallable(/promiseCapability/. [[Reject]]) is *false*, then ...
Delete space between dot and "[["

----------------------------------------
In 25.4.3.2 "new Promise ( ... argumentsList )":

25.4.3.2 / step 1:
Let /F/ be the Promise function object on which the new operator was applied.
Put "new" in monospace font.

25.4.3.2 / step 2:
... the [[Construct]] internal method that was invoked by the new operator.
Put "new" in monospace font.

----------------------------------------
In 25.4.4 "Properties of the Promise Constructor":

25.4.4 / para 2:
Besides the length <code>property</code> (whose value is 1), ...
Put monospace font on "length", remove it from "property".

----------------------------------------
In 25.4.4.1 "Promise.all ( iterable )":

25.4.4.1 / step 9.k:
Set the [[Capabilities]] internal slot of /resolveElementFunction/ to ...
Delete "Function"

----------------------------------------
In 25.4.4.4 "Promise.race ( iterable )":

25.4.4.4 / step 6.f:
Let /nextPromise/ Invoke(/C/, "cast", (/nextValue/)).
Insert "be" before "Invoke"

----------------------------------------
In 25.4.4.7.1 "AllocatePromise( constructor ) Abstraction Operation":

25.4.4.7.1 / header:
s|Abstraction|Abstract|

25.4.4.7.1 / step 1:
... ( ..., [PromiseConstructor]], ..., [PromiseRejectReactions]])
Add a "[" to "[PromiseConstructor]]" and "[PromiseRejectReactions]]".

----------------------------------------
In 25.4.5.3 "Promise.prototype.then ( onFulfilled , onRejected )":

25.4.5.3 / step 19.b:
Call EnqueueTask((..., (...)).
Change "((" to "("

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


fixed in rev25 editor's draft


confirmed fixed.