browser.js |
|
0 |
defer-import-after-evaluation.js |
---
esid: sec-module-namespace-exotic-objects-get-p-receiver-EnsureDeferredNamespaceEvaluation
description: >
Module evaluation errors are thrown
info: |
[[Get]] ( _P_, _Receiver_ )
1. ...
1. If _O_.[[Deferred]] is **true**, perform ? EnsureDeferredNamespaceEvaluation(_O_).
1. ...
EnsureDeferredNamespaceEvaluation( _O_ )
1. ...
1. Perform ? EvaluateSync(_m_).
1. ...
EvaluateSync ( _module_ )
1. ...
1. Let _promise_ be ! _module_.Evaluate().
1. Assert: _promise_.[[PromiseState]] is either ~fulfilled~ or ~rejected~.
1. If _promise_.[[PromiseState]] is ~rejected~, then
1. Return ThrowCompletion(_promise_.[[PromiseResult]]).
1. ...
flags: [module, async]
features: [import-defer]
includes: [asyncHelpers.js]
--- |
1411 |
import-defer-throws_FIXTURE.js |
|
242 |
shell.js |
---
description: |
A collection of assertion and wrapper functions for testing asynchronous built-ins.
defines: [asyncTest, assert.throwsAsync]
--- |
3603 |
third-party-evaluation-after-defer-import.js |
---
esid: sec-module-namespace-exotic-objects-get-p-receiver-EnsureDeferredNamespaceEvaluation
description: >
Module evaluation errors are thrown
info: |
[[Get]] ( _P_, _Receiver_ )
1. ...
1. If _O_.[[Deferred]] is **true**, perform ? EnsureDeferredNamespaceEvaluation(_O_).
1. ...
EnsureDeferredNamespaceEvaluation( _O_ )
1. ...
1. Perform ? EvaluateSync(_m_).
1. ...
EvaluateSync ( _module_ )
1. ...
1. Let _promise_ be ! _module_.Evaluate().
1. Assert: _promise_.[[PromiseState]] is either ~fulfilled~ or ~rejected~.
1. If _promise_.[[PromiseState]] is ~rejected~, then
1. Return ThrowCompletion(_promise_.[[PromiseResult]]).
1. ...
flags: [module, async]
features: [import-defer]
includes: [asyncHelpers.js]
--- |
1392 |
throws_FIXTURE.js |
|
218 |
trigger-evaluation.js |
---
esid: sec-module-namespace-exotic-objects-get-p-receiver-EnsureDeferredNamespaceEvaluation
description: >
Module evaluation errors are thrown
info: |
[[Get]] ( _P_, _Receiver_ )
1. ...
1. If _O_.[[Deferred]] is **true**, perform ? EnsureDeferredNamespaceEvaluation(_O_).
1. ...
EnsureDeferredNamespaceEvaluation( _O_ )
1. ...
1. Perform ? EvaluateSync(_m_).
1. ...
EvaluateSync ( _module_ )
1. ...
1. Let _promise_ be ! _module_.Evaluate().
1. Assert: _promise_.[[PromiseState]] is either ~fulfilled~ or ~rejected~.
1. If _promise_.[[PromiseState]] is ~rejected~, then
1. Return ThrowCompletion(_promise_.[[PromiseResult]]).
1. ...
flags: [module]
features: [import-defer]
--- |
1312 |