Annex D (informative) Host Layering Points
hostのdefinitionについては4.2を参照。
D.1 Host Hooks
HostCallJobCallback(...)
HostEnqueueFinalizationRegistryCleanupJob(...)
HostEnqueueGenericJob(...)
HostEnqueuePromiseJob(...)
HostEnqueueTimeoutJob(...)
HostEnsureCanCompileStrings(...)
HostFinalizeImportMeta(...)
HostGetImportMetaProperties(...)
HostGrowSharedArrayBuffer(...)
HostHasSourceTextAvailable(...)
HostLoadImportedModule(...)
HostGetSupportedImportAttributes(...)
HostMakeJobCallback(...)
HostPromiseRejectionTracker(...)
HostResizeArrayBuffer(...)
InitializeHostDefinedRealm(...)
D.2 Host-defined Fields
Realm Records上の[[HostDefined]]:Table 20を参照。
Script Records上の[[HostDefined]]:Table 35を参照。
Module Records上の[[HostDefined]]:Table 39を参照。
JobCallback Records上の[[HostDefined]]:Table 24を参照。
[[IsHTMLDDA]]:B.3.6を参照。
D.3 Host-defined Objects
global object:clause 19を参照。
D.4 Running Jobs
Job Abstract Closuresのinvocation前のpreparation steps、および後のcleanup steps。9.5を参照。
D.5 Exotic ObjectsのInternal Methods
このspecification内でspecifiedされていない任意のexotic objectに関する、Table 4内のessential internal methodsのいずれか。
D.6 Built-in Objects and Methods
17.1でrestrictedされるものを除き、このspecification内でdefinedされていない任意のbuilt-in objectsおよびmethods。