archives

« Bugzilla Issues Index

#2803 — chapter 15: misc editorial


----------------------------------------
In 15.1.8 "Runtime Semantics: GlobalDeclarationInstantiation":

{1}
15.1.8 / step 9.a:
If /d/ not a /VariableDeclaration/, then
Insert "is" before "not"

----------------------------------------
In 15.1.9 "Runtime Semantics: ScriptEvaluationTask ( source )":

{2}
ScriptEvaluationTask is not referenced anywhere else in the spec.

----------------------------------------
In 15.2.3.2 "Load Records and LoadRequest Objects":

{3}
15.2.3.2 / Table 35:
The table is missing entries for:
[[Factory]] (referenced in 15.2.5.6)
[[GroupIndex]] (referenced in 15.2.5.3.1, 15.2.5.3.2)

----------------------------------------
In 15.2.4.7.1 "AsyncStartLoadPartwayThrough Functions":

{4}
15.2.4.7.1 / para 1:
... used to implement builtin methods like Loader.prototype.load, ...
Insert "Reflect." before "Loader.prototype"

----------------------------------------
In 15.2.5.1 "ModuleLinkage Record":

{5}
15.2.5.1 / Table 36:
The table is missing an entry for:
[[Evaluated]] (referenced in 15.2.6.2)

----------------------------------------
In 15.2.6.1 "EvaluateLoadedModule(load) Functions":

{6,7,8}
15.2.6.1 / para 1:
An EvaluateLoadedModule function is an anonymous built-in function that is used
by Loader.prototype.module and Loader.prototype.import to ensure that ...
In "Loader.prototype.module", "Loader" is sans upright bold and "module"
is monospace italic. The whole thing should be monospace upright.

In "Loader.prototype.import", "Loader" is sans, should be monospace.

In both cases, insert "Reflect." before "Loader".

XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX


all fixed in rev26 editor's draft except for {3} and {5}


rev26?


make that rev25


What remains in rev25:

----------------------------------------
In 15.2.3.2 "Load Records and LoadRequest Objects":

{3}
15.2.3.2 / Table 35:
The table is missing an entry for:
[[GroupIndex]] (referenced in 15.2.5.3.1, 15.2.5.3.2)

----------------------------------------
In 15.2.5.1 "ModuleLinkage Record":

{5}
15.2.5.1 / Table 36:
The table is missing an entry for:
[[Evaluated]] (referenced in 15.2.6.2)

----------------------------------------
In 15.2.6.1 "EvaluateLoadedModule(load) Functions":

{7}
15.2.6.1 / para 1:
An EvaluateLoadedModule function is an anonymous built-in function that is
used by Reflect.Loader.prototype.module and Reflect.Loader.prototype.import
to ensure that ...

In "Reflect.Loader.prototype.import", "Loader" is sans, should be monospace.


fixed in rev26 editor's draft


fixed in rev26


confirmed fixed