Name Description Size
browser.js 0
dep-1.1_FIXTURE.js 199
dep-1.2_FIXTURE.js 199
dep-1_FIXTURE.js 303
dep-2_FIXTURE.js 197
evaluation-ignore-get-symbol.js --- esid: sec-module-namespace-exotic-objects-get-p-receiver description: > [[Get]] of a symbol does not trigger evaluation of the module info: | [[Get]] ( _P_, _Receiver_ ) 1. If _P_ is a Symbol, then 1. Return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. If _O_.[[Deferred]] is **true**, perform ? EnsureDeferredNamespaceEvaluation(_O_). 1. ... flags: [module] features: [import-defer] --- 944
evaluation-ignore-getPrototypeOf.js --- esid: sec-module-namespace-exotic-objects-getprototypeof description: > [[GetPrototypeOf]] does not trigger evaluation of the module info: | [[GetPrototypeOf]] ( ) 1. Return **null**. flags: [module] features: [import-defer] --- 763
evaluation-ignore-isExtensible.js --- esid: sec-module-namespace-exotic-objects-isextensible description: > [[IsExtensible]] does not trigger evaluation of the module info: | [[IsExtensible]] ( ) 1. Return **false**. flags: [module] features: [import-defer] --- 754
evaluation-ignore-preventExtensions.js --- esid: sec-module-namespace-exotic-objects-preventextensions description: > [[PreventExtensions]] does not trigger evaluation of the module info: | [[PreventExtensions]] ( ) 1. Return **true**. flags: [module] features: [import-defer] --- 778
evaluation-ignore-set.js --- esid: sec-module-namespace-exotic-objects-set-p-v-receiver description: > [[Set]] does not trigger evaluation of the module info: | [[Set]] ( _P_, _V_, _Receiver_ ) 1. Return **false**. flags: [module] features: [import-defer] --- 805
evaluation-ignore-setPrototypeOf.js --- esid: sec-module-namespace-exotic-objects-setprototypeof-v description: > [[SetPrototypeOf]] does not trigger evaluation of the module info: | [[SetPrototypeOf]] ( _V_ ) 1. Return ! SetImmutablePrototype(_O_, _V_). flags: [module] features: [import-defer] --- 834
evaluation-trigger-get-string.js --- esid: sec-module-namespace-exotic-objects-get-p-receiver description: > [[Get]] of a string triggers evaluation of the module info: | [[Get]] ( _P_, _Receiver_ ) 1. If _P_ is a Symbol, then 1. Return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. If _O_.[[Deferred]] is **true**, perform ? EnsureDeferredNamespaceEvaluation(_O_). 1. ... flags: [module] features: [import-defer] --- 888
import-defer-does-not-evaluate.js --- esid: sec-innermoduleevaluation description: > `import defer` by itself does not trigger evaluation of sync modules info: | 16.2.1.5.3.1 InnerModuleEvaluation ( _module_, _stack_, _index_ ) 1. ... 1. Let _evaluationList_ be a new empty List. 1. For each ModuleRequest Record _required_ of _module_.[[RequestedModules]], do 1. Let _requiredModule_ be GetImportedModule(_module_, _required_.[[Specifier]]). 1. If _required_.[[Phase]] is ~defer~, then i. Let _additionalModules_ be GatherAsynchronousTransitiveDependencies(_requiredModule_). ii. For each Module Record _additionalModule_ of _additionalModules_, do 1. If _evaluationList_ does not contain _additionalModule_, then a. Append _additionalModule_ to _evaluationList_. 1. Else if _evaluationList_ does not contain _requiredModule_, then i. Append _requiredModule_ to _evaluationList_. 1. ... 1. For each Module Record _requiredModule_ of _evaluationList_, do 1. Set _index_ to ? InnerModuleEvaluation(_requiredModule_, _stack_, _index_). 1. ... flags: [module] features: [import-defer] includes: [compareArray.js] --- 1939
module-imported-defer-and-eager.js --- esid: sec-static-semantics-modulerequests description: > `import defer` by itself does not trigger evaluation of sync modules info: | Static Semantics: ModuleRequests ModuleItemList : ModuleItemList ModuleItem 1. Let _requests_ be ModuleRequests of ModuleItemList. 1. Let _additionalRequests_ be ModuleRequests of ModuleItem. 1. For each ModuleRequest Record _mr_ of _additionalRequests_, do 1. Let _found_ be false. 1. For each ModuleRequest Record _mr2_ of _requests_, do 1. If _mr_.[[Specifier]] is _mr2_.[[Specifier]] and _mr_.[[Phase]] is _mr2_.[[Phase]], then 1. Assert: _found_ is false. 1. Set _found_ to true. 1. If _found_ is false, then 1. Append _mr_ to _requests_. 1. Return _requests_. 16.2.1.5.3.1 InnerModuleEvaluation ( _module_, _stack_, _index_ ) 1. ... 1. Let _evaluationList_ be a new empty List. 1. For each ModuleRequest Record _required_ of _module_.[[RequestedModules]], do 1. Let _requiredModule_ be GetImportedModule(_module_, _required_.[[Specifier]]). 1. If _required_.[[Phase]] is ~defer~, then i. Let _additionalModules_ be GatherAsynchronousTransitiveDependencies(_requiredModule_). ii. For each Module Record _additionalModule_ of _additionalModules_, do 1. If _evaluationList_ does not contain _additionalModule_, then a. Append _additionalModule_ to _evaluationList_. 1. Else if _evaluationList_ does not contain _requiredModule_, then i. Append _requiredModule_ to _evaluationList_. 1. ... 1. For each Module Record _requiredModule_ of _evaluationList_, do 1. Set _index_ to ? InnerModuleEvaluation(_requiredModule_, _stack_, _index_). 1. ... flags: [module] features: [import-defer] includes: [compareArray.js] --- 2399
setup_FIXTURE.js 194
shell.js 0