Name Description Size
browser.js 0
dep-then_FIXTURE.js 238
dep_FIXTURE.js 227
ignore-exported-then-defineOwnProperty.js --- description: _ [[DefineOwnProperty]] (of 'then' when it is an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[DefineOwnProperty]] ( _P_, _Desc_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDefineOwnProperty(_O_, _Desc_). 1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_). 1. NOTE: If _O_.[[Deferred]] is *true*, the step above will ensure that the module is evaluated. 1. ... --- 1687
ignore-exported-then-delete.js --- description: _ [[Delete]] (of 'then' when it is an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Delete]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDelete(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1494
ignore-exported-then-get.js --- description: _ [[Get]] (of 'then' when it is an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Get]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1476
ignore-exported-then-getOwnProperty.js --- description: _ [[GetOwnProperty]] (of 'then' when it is an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[GetOwnProperty]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGetOwnProperty(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1529
ignore-exported-then-hasProperty.js --- description: _ [[HasProperty]] (of 'then' when it is an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[HasProperty]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1502
ignore-getPrototypeOf.js --- description: _ [[GetPrototypeOf]] (does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[GetPrototypeOf]] ( ) 1. Return **null**. --- 756
ignore-isExtensible.js --- description: _ [[IsExtensible]] (does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[IsExtensible]] ( ) 1. Return **false**. --- 749
ignore-not-exported-then-defineOwnProperty.js --- description: _ [[DefineOwnProperty]] (of 'then' when it is not an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[DefineOwnProperty]] ( _P_, _Desc_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDefineOwnProperty(_O_, _Desc_). 1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_). 1. NOTE: If _O_.[[Deferred]] is *true*, the step above will ensure that the module is evaluated. 1. ... --- 1690
ignore-not-exported-then-delete.js --- description: _ [[Delete]] (of 'then' when it is not an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Delete]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDelete(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1497
ignore-not-exported-then-get.js --- description: _ [[Get]] (of 'then' when it is not an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Get]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1479
ignore-not-exported-then-getOwnProperty.js --- description: _ [[GetOwnProperty]] (of 'then' when it is not an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[GetOwnProperty]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGetOwnProperty(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1532
ignore-not-exported-then-hasProperty.js --- description: _ [[HasProperty]] (of 'then' when it is not an exported name, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[HasProperty]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1505
ignore-preventExtensions.js --- description: _ [[IsExtensible]] (does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[IsExtensible]] ( ) 1. Return **false**. --- 759
ignore-set-string-exported.js --- description: _ [[Set]] of a string which is an export name (does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[Set]] ( _P_, _V_, _Receiver_ ) 1. Return **false**. --- 813
ignore-set-string-not-exported.js --- description: _ [[Set]] of a string which is not an export name (does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[Set]] ( _P_, _V_, _Receiver_ ) 1. Return **false**. --- 824
ignore-setPrototypeOf.js --- description: _ [[PreventExtensions]] (does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[PreventExtensions]] ( ) 1. Return **true**. --- 801
ignore-symbol-other-defineOwnProperty.js --- description: _ [[DefineOwnProperty]] (of a symbol that is not a property of the namespace object, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[DefineOwnProperty]] ( _P_, _Desc_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDefineOwnProperty(_O_, _Desc_). 1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_). 1. NOTE: If _O_.[[Deferred]] is *true*, the step above will ensure that the module is evaluated. 1. ... --- 1704
ignore-symbol-other-delete.js --- description: _ [[Delete]] (of a symbol that is not a property of the namespace object, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Delete]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDelete(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1511
ignore-symbol-other-get.js --- description: _ [[Get]] (of a symbol that is not a property of the namespace object, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Get]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1493
ignore-symbol-other-getOwnProperty.js --- description: _ [[GetOwnProperty]] (of a symbol that is not a property of the namespace object, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[GetOwnProperty]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGetOwnProperty(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1546
ignore-symbol-other-hasProperty.js --- description: _ [[HasProperty]] (of a symbol that is not a property of the namespace object, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[HasProperty]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1519
ignore-symbol-toStringTag-defineOwnProperty.js --- description: _ [[DefineOwnProperty]] (of Symbol.toStringTag, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[DefineOwnProperty]] ( _P_, _Desc_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDefineOwnProperty(_O_, _Desc_). 1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_). 1. NOTE: If _O_.[[Deferred]] is *true*, the step above will ensure that the module is evaluated. 1. ... --- 1683
ignore-symbol-toStringTag-delete.js --- description: _ [[Delete]] (of Symbol.toStringTag, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Delete]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDelete(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1490
ignore-symbol-toStringTag-get.js --- description: _ [[Get]] (of Symbol.toStringTag, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Get]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1472
ignore-symbol-toStringTag-getOwnProperty.js --- description: _ [[GetOwnProperty]] (of Symbol.toStringTag, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[GetOwnProperty]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGetOwnProperty(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1525
ignore-symbol-toStringTag-hasProperty.js --- description: _ [[HasProperty]] (of Symbol.toStringTag, does not trigger execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[HasProperty]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1498
setup_FIXTURE.js 194
shell.js 0
trigger-exported-string-defineOwnProperty.js --- description: _ [[DefineOwnProperty]] (of a string that is an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[DefineOwnProperty]] ( _P_, _Desc_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDefineOwnProperty(_O_, _Desc_). 1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_). 1. NOTE: If _O_.[[Deferred]] is *true*, the step above will ensure that the module is evaluated. 1. ... --- 1662
trigger-exported-string-delete.js --- description: _ [[Delete]] (of a string that is an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Delete]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDelete(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1469
trigger-exported-string-get.js --- description: _ [[Get]] (of a string that is an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Get]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1451
trigger-exported-string-getOwnProperty.js --- description: _ [[GetOwnProperty]] (of a string that is an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[GetOwnProperty]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGetOwnProperty(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1504
trigger-exported-string-hasProperty.js --- description: _ [[HasProperty]] (of a string that is an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[HasProperty]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1477
trigger-not-exported-string-defineOwnProperty.js --- description: _ [[DefineOwnProperty]] (of a string that is not an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[DefineOwnProperty]] ( _P_, _Desc_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDefineOwnProperty(_O_, _Desc_). 1. Let _current_ be ? _O_.[[GetOwnProperty]](_P_). 1. NOTE: If _O_.[[Deferred]] is *true*, the step above will ensure that the module is evaluated. 1. ... --- 1673
trigger-not-exported-string-delete.js --- description: _ [[Delete]] (of a string that is not an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Delete]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryDelete(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1480
trigger-not-exported-string-get.js --- description: _ [[Get]] (of a string that is not an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[Get]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1462
trigger-not-exported-string-getOwnProperty.js --- description: _ [[GetOwnProperty]] (of a string that is not an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[GetOwnProperty]] ( _P_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGetOwnProperty(_O_, _P_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1515
trigger-not-exported-string-hasProperty.js --- description: _ [[HasProperty]] (of a string that is not an exported name, triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | IsSymbolLikeNamespaceKey ( _P_, _O_ ) 1. If _P_ is a Symbol, return *true*. 1. If _ns_.[[Deferred]] is *true* and _P_ is "then", return *true*. 1. Return *false*. GetModuleExportsList ( _O_ ) 1. If _O_.[[Deferred]] is *true*, then 1. Let _m_ be _O_.[[Module]]. 1. If _m_ is a Cyclic Module Record, _m_.[[Status]] is not ~evaluated~, and ReadyForSyncExecution(_m_) is *false*, throw a *TypeError* exception. 1. Perform ? EvaluateSync(_m_). 1. Return _O_.[[Exports]]. [[HasProperty]] ( _P_, _Receiver_ ) 1. If IsSymbolLikeNamespaceKey(_P_, _O_), return ! OrdinaryGet(_O_, _P_, _Receiver_). 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 1488
trigger-ownPropertyKey-names.js --- description: _ [[OwnPropertyKeys]] (triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[OwnPropertyKeys]] ( ) 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 788
trigger-ownPropertyKeys-symbols.js --- description: _ [[OwnPropertyKeys]] (triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[OwnPropertyKeys]] ( ) 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 793
trigger-ownPropertyKeys.js --- description: _ [[OwnPropertyKeys]] (triggers execution) esid: sec-module-namespace-exotic-objects features: [import-defer] flags: [generated, module] info: | [[OwnPropertyKeys]] ( ) 1. Let _exports_ be ? GetModuleExportsList(_O_). 1. ... --- 772