archives

« Bugzilla Issues Index

#4220 — Ch. 25: Various editorial issues


25.2.3 Properties of the GeneratorFunction Prototype Object
1st para: "and is itself" -> ", it is itself"


25.2.4.2 prototype
> before the generator function object is invoked as a constructor for that newly created object.

But generator functions are not used as constructor functions.


25.4.1.3.2 Promise Resolve Functions
Step 6a: "newly-created" -> "newly created"


25.4.1.8 TriggerPromiseReactions ( reactions, argument )
Preamble:
> The abstract operation TriggerPromiseReactions takes a collection of functions to trigger in the next Job, and calls them, passing each the given argument.

`reactions` is a collection of PromiseReaction records, not a collection of functions. "to trigger in the next Job", but TriggerPromiseReactions enqueues multiple Jobs (or at least can enqueue multiple Jobs).


25.4.4.3.1 PerformPromiseRaceLoop( iteratorRecord, promiseCapability, C )
Title: -> "Runtime Semantics: PerformPromiseRace( iteratorRecord, promiseCapability, C )"


Table 59 — Internal Slots of Promise Instances
[[PromiseState]] - Description: `undefined` can be removed.
[[PromiseFulfillReactions]] - Description: Missing space 'the"fulfilled"'
[[PromiseRejectReactions]] - Description: Missing space 'the"rejected"'


25.2.4.2 GeneratorFunctions actually have a [[Construct]] so they can be invoked using 'new'. Regardless, I still cleanup the langauge in this paragraph.


fixed in rev37 editor's draft


In Rev37