From b393dab70eba92a88dc91fcb935904400a37f682 Mon Sep 17 00:00:00 2001 From: Michael Dyck Date: Fri, 14 May 2021 23:52:14 -0400 Subject: [PATCH] Call out aliases that haven't been defined. (*undefined* is just a placeholder) --- spec.html | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/spec.html b/spec.html index d486977f6b..f862d731a4 100644 --- a/spec.html +++ b/spec.html @@ -24411,12 +24411,16 @@

FinishDynamicImport ( _referencingScriptOrModule_, _specifier_, _promiseCapa 1. Let _onFulfilled_ be CreateBuiltinFunction(_stepsFulfilled_, 0, *""*, « »). 1. Let _stepsRejected_ be the steps of a CallDynamicImportRejected function as specified below. 1. Let _onRejected_ be CreateBuiltinFunction(_stepsRejected_, 0, *""*, « »). + 1. Let _innerPromise_ be *undefined*. 1. Perform ! PerformPromiseThen(_innerPromise_.[[Promise]], _onFulfilled_, _onRejected_).

A CallDynamicImportFulfilled function is an anonymous built-in function with no internal slots and has one argument _result_. When a CallDynamicImportFulfilled function is called it performs the following steps:

1. Assert: _result_ is *undefined*. + 1. Let _referencingScriptOrModule_ be *undefined*. + 1. Let _specifier_ be *undefined*. + 1. Let _promiseCapability_ be *undefined*. 1. Let _moduleRecord_ be ! HostResolveImportedModule(_referencingScriptOrModule_, _specifier_). 1. Assert: Evaluate has already been invoked on _moduleRecord_ and successfully completed. 1. Let _namespace_ be GetModuleNamespace(_moduleRecord_). @@ -24426,6 +24430,7 @@

FinishDynamicImport ( _referencingScriptOrModule_, _specifier_, _promiseCapa

A CallDynamicImportRejected function is an anonymous built-in function with no internal slots and has one argument _error_. When a CallDynamicImportRejected function is called it performs the following steps:

+ 1. Let _promiseCapability_ be *undefined*. 1. Perform ! Call(_promiseCapability_.[[Reject]], *undefined*, « _error_ »).