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。