Bug 1508672 - Enable passing test262 dynamic import tests r=jorendorff
authorJon Coppeard <jcoppeard@mozilla.com>
Mon, 26 Nov 2018 16:11:44 +0000
changeset 504448 761da392dd7a800d04d1112d191d25f3cc632484
parent 504447 8a05e30b76c481fd9da971c7ec15a8ca42445530
child 504449 0ee93898e415524e9ffbf569cbcedadd35a67ac6
push id10290
push userffxbld-merge
push dateMon, 03 Dec 2018 16:23:23 +0000
treeherdermozilla-beta@700bed2445e6 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersjorendorff
bugs1508672
milestone65.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Bug 1508672 - Enable passing test262 dynamic import tests r=jorendorff
js/src/tests/jstests.list
js/src/tests/test262/language/expressions/dynamic-import/always-create-new-promise.js
js/src/tests/test262/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/additive-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/array-literal.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/arrow-function.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-identifier.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-arguments.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-identifier.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-call-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-parenthesized-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/identifier.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/import-meta.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-assign-operator-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr-nostrict.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-and-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-or-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/member-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/new-target.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/object-literal.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/tagged-function-call.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/ternary.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/this.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/unary-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-expr.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-identifier.js
js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-star.js
js/src/tests/test262/language/expressions/dynamic-import/await-import-evaluation.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-typeerror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-urierror.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-script-code-target.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-file-does-not-exist.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-ambiguous-import.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-circular.js
js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-specifier-tostring-abrupt-rejects.js
js/src/tests/test262/language/expressions/dynamic-import/custom-primitive.js
js/src/tests/test262/language/expressions/dynamic-import/double-error-resolution-promise.js
js/src/tests/test262/language/expressions/dynamic-import/double-error-resolution.js
js/src/tests/test262/language/expressions/dynamic-import/escape-sequence-import.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-anon.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-name-meth.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-named.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-anon.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-name-meth.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-named.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-anon.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-named.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-anon.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-named.js
js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-in.js
js/src/tests/test262/language/expressions/dynamic-import/eval-rqstd-once.js
js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-module.js
js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-script.js
js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js
js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen.js
js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error.js
js/src/tests/test262/language/expressions/dynamic-import/imported-self-update.js
js/src/tests/test262/language/expressions/dynamic-import/indirect-resolution.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-Symbol-toStringTag.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-define-own-property.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-extensible.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-direct.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-indirect.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-props-nrml.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-str-found-init.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-str-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-sym.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-str-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-str-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-sym-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-sym-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-str-found-init.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-str-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-sym-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-has-property-sym-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-no-iterator.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-own-property-keys-sort.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prevent-extensions-object.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prevent-extensions-reflect.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prop-descs.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-prototype.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-prototype-of-null.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-prototype-of.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-same-values-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-same-values-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-set-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/default-property-not-set-own.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-Symbol-toStringTag.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-define-own-property.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-exported-init-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-exported-init-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-non-exported-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-delete-non-exported-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-extensible.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-nested-namespace-dflt-direct.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-nested-namespace-dflt-indirect.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-nested-namespace-props-nrml.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-own-property-str-found-init.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-own-property-str-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-own-property-sym.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-str-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-str-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-sym-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-get-sym-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-str-found-init.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-str-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-sym-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-has-property-sym-not-found.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-no-iterator.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-own-property-keys-sort.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prevent-extensions-object.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prevent-extensions-reflect.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prop-descs.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-prototype.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-prototype-of-null.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-prototype-of.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-same-values-no-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-same-values-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/namespace/promise-then-ns-set-strict-strict.js
js/src/tests/test262/language/expressions/dynamic-import/returns-promise.js
js/src/tests/test262/language/expressions/dynamic-import/reuse-namespace-object-from-import.js
js/src/tests/test262/language/expressions/dynamic-import/reuse-namespace-object-from-script.js
js/src/tests/test262/language/expressions/dynamic-import/reuse-namespace-object.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-10-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-11-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-12-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-13-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-14-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-15-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-16-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-17-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-5-lhs-equals-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-6-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-7-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-8-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-9-lhs-assignment-operator-assignment-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-block-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-else-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-if-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-while-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/nested-with-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-assignment-expr-not-optional.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-no-new-call-expression.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-no-rest-param.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-not-extensible-args.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/invalid/top-level-not-extensible-no-trailing-comma.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/callexpression-arguments.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/callexpression-templateliteral.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-assignment-expression-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-arrow-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-await-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-arrow-function-return-await-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-await-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-return-await-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-function-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-async-gen-await-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-labeled-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-block-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-do-while-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-do-while-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-do-while-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-braceless-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-else-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-return-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-return-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-return-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-function-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-braceless-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-if-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-while-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-while-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-while-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-expression-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-expression-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-expression-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/nested-with-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/new-covered-expression-is-valid.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/top-level-empty-str-is-valid-assign-expr.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/top-level-nested-imports.js
js/src/tests/test262/language/expressions/dynamic-import/syntax/valid/top-level-script-code-valid.js
js/src/tests/test262/language/expressions/dynamic-import/update-to-dynamic-import.js
js/src/tests/test262/language/expressions/dynamic-import/usage-from-eval.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-assignment-expression-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-arrow-import-then-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-await-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-arrow-function-return-await-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-await-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-return-await-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-function-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-await-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-async-gen-return-await-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-block-import-then-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-do-while-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-else-import-then-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-function-import-then-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-braceless-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-if-import-then-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/nested-while-import-then-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/syntax-nested-block-labeled-specifier-tostring.js
js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-eval-gtbndng-indirect-update-dflt.js
js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-eval-gtbndng-indirect-update.js
js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-eval-script-code-host-resolves-module-code.js
js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-is-call-expression-square-brackets.js
js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-returns-thenable.js
js/src/tests/test262/language/expressions/dynamic-import/usage/top-level-import-then-specifier-tostring.js
--- a/js/src/tests/jstests.list
+++ b/js/src/tests/jstests.list
@@ -420,16 +420,20 @@ skip script test262/language/expressions
 skip script test262/language/expressions/prefix-increment/target-newtarget.js
 skip script test262/language/expressions/prefix-increment/target-cover-newtarget.js
 skip script test262/language/expressions/prefix-increment/non-simple.js
 skip script test262/language/expressions/prefix-decrement/target-cover-yieldexpr.js
 skip script test262/language/expressions/prefix-decrement/target-newtarget.js
 skip script test262/language/expressions/prefix-decrement/target-cover-newtarget.js
 skip script test262/language/expressions/prefix-decrement/non-simple.js
 skip script test262/language/asi/S7.9_A5.7_T1.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-1-update-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-2-update-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-3-update-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/invalid-asssignmenttargettype-reference-error-4-update-expression.js
 
 # Dependent on evalInWorker, setSharedArrayBuffer, and
 # getSharedArrayBuffer, plus the test cases can't actually run in the
 # browser even if that were fixed, https://bugzil.la/1349863
 skip-if(!xulRuntime.shell) script test262/built-ins/Atomics/wait/negative-timeout.js
 skip-if(!xulRuntime.shell) script test262/built-ins/Atomics/wait/was-woken.js
 skip-if(!xulRuntime.shell) script test262/built-ins/Atomics/wait/did-timeout.js
 skip-if(!xulRuntime.shell) script test262/built-ins/Atomics/wait/good-views.js
@@ -483,16 +487,59 @@ skip script test262/built-ins/RegExp/pro
 skip script test262/built-ins/RegExp/prototype/sticky/cross-realm.js
 skip script test262/built-ins/RegExp/prototype/ignoreCase/cross-realm.js
 skip script test262/built-ins/RegExp/prototype/unicode/cross-realm.js
 skip script test262/built-ins/RegExp/prototype/source/cross-realm.js
 
 # https://bugzilla.mozilla.org/show_bug.cgi?id=1508684
 skip script test262/language/expressions/import.meta/syntax/invalid-assignment-target-update-expr.js
 
+# https://bugzilla.mozilla.org/show_bug.cgi?id=1508672
+skip script test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-named.js
+skip script test262/language/expressions/dynamic-import/imported-self-update.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-cls-name-meth.js
+skip script test262/language/expressions/dynamic-import/eval-self-once-module.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-named.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-cls-anon.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-name-meth.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-in.js
+skip script test262/language/expressions/dynamic-import/for-await-resolution-and-error.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-cls-named.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-anon.js
+skip script test262/language/expressions/dynamic-import/indirect-resolution.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-named.js
+skip script test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-anon.js
+skip script test262/language/expressions/dynamic-import/double-error-resolution-promise.js
+skip script test262/language/expressions/dynamic-import/double-error-resolution.js
+skip script test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-anon.js
+skip script test262/language/expressions/dynamic-import/namespace/default-property-not-set-own.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-function-return-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-with-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-return-await-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/top-level-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-if-braceless-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-async-arrow-function-await-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-if-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-block-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-else-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-async-gen-await-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-with-expression-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-function-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-while-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-block-labeled-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-else-braceless-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-return-await-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-arrow-assignment-expression-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-async-function-await-no-new-call-expression.js
+skip script test262/language/expressions/dynamic-import/syntax/invalid/nested-do-while-no-new-call-expression.js
+
 ###########################################################
 # Tests disabled due to issues in test262 importer script #
 ###########################################################
 
 # test262 importer merges all includes in a per directory shell.js file, breaking this harness test case.
 skip script test262/harness/detachArrayBuffer.js
 
 
--- a/js/src/tests/test262/language/expressions/dynamic-import/always-create-new-promise.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/always-create-new-promise.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     ImportCall returns a new instance of Promise
 esid: sec-import-call-runtime-semantics-evaluation
 info: |
     Import Calls
--- a/js/src/tests/test262/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assign-expr-get-value-abrupt-throws.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Return Abrupt from the GetValue evaluation on the given AssignmentExpression
 esid: sec-import-call-runtime-semantics-evaluation
 info: |
     Import Calls
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/additive-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/additive-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (Additive Expression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/array-literal.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/array-literal.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (Array Literal)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/arrow-function.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/arrow-function.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (ArrowFunction)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (AwaitExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-identifier.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/await-identifier.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (IdentifierReference: await)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-arguments.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-arguments.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (CallExpression Arguments)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (CallExpression [ Expression ])
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-identifier.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/call-expr-identifier.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (CallExpression . IdentifierName)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-call-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-call-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (CoverCallExpressionAndAsyncArrowHeadn)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-parenthesized-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/cover-parenthesized-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (CoverParenthesizedExpressionAndArrowParameterList)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/identifier.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/identifier.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (Identifier)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/import-meta.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/import-meta.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (ImportMeta)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-assign-operator-assign-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-assign-operator-assign-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (LHS Expr AssignmentOperator AssignmentExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr-nostrict.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr-nostrict.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (LHS Expr = AssignmentExpression)
     Using a frozen object property
 esid: prod-ImportCall
 info: |
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/lhs-eq-assign-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (LHS Expr = AssignmentExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-and-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-and-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (LogicalANDExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-or-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/logical-or-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (LogicalORExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/member-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/member-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (Object properties from MemberExpressions)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/new-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/new-target.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (NewTarget)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/object-literal.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/object-literal.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (Object Literal)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/tagged-function-call.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/tagged-function-call.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (MemberExpression TemplateLiteral)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/ternary.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/ternary.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (Ternary)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/this.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/this.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (this)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/unary-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/unary-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (UnaryExpressions)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-assign-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-assign-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (yield [no LineTerminator here] AssignmentExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-expr.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-expr.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (YieldExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-identifier.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-identifier.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (IdentifierReference: yield)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-star.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/assignment-expression/yield-star.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import receives an AssignmentExpression (yield [no LineTerminator here] AssignmentExpression)
 esid: prod-ImportCall
 info: |
     ImportCall [Yield]:
--- a/js/src/tests/test262/language/expressions/dynamic-import/await-import-evaluation.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/await-import-evaluation.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import should await for evaluation
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-arrow-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-arrow.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested arrow)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-await-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-await.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async arrow function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-arrow-function-return-await-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-arrow-fn-return-await.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async arrow function, returned)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-await-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-function-await.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async function, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-return-await-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-function-return-await.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async function, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-function-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-function.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-await-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-generator-await.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async generator, awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-async-gen-return-await-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-async-generator-return-await.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested in async generator, returns awaited)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import, async-iteration]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-block.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested block)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-block-labeled-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-block-labeled.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested block syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-do-while-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-do-while.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested do while syntax)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-else-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-else.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested else)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-function-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-function.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested function)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-if-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-if.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested if)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/nested-while-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/nested-while.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (nested while)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-typeerror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-typeerror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-typeerror.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-urierror.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-rqstd-abrupt-urierror.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-rqstd-abrupt-urierror.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: Abrupt completion during module evaluation precludes further evaluation (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-script-code-target.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-eval-script-code-target.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/eval-script-code-target.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: import() from a module code can load a file with script code, but the target is resolved into a Module Record (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-file-does-not-exist.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-file-does-not-exist.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/file-does-not-exist.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: Non existent file can't resolve to a Script or Module Record (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-ambiguous-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-ambiguous-import.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-ambiguous-import.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: IndirectExportEntries validation - ambiguous imported bindings (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-circular.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-instn-iee-err-circular.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/instn-iee-err-circular.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: IndirectExportEntries validation - circular imported bindings (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-specifier-tostring-abrupt-rejects.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/catch/top-level-import-catch-specifier-tostring-abrupt-rejects.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/specifier-tostring-abrupt-rejects.case
 // - src/dynamic-import/catch/top-level.template
 /*---
 description: Abrupt from ToString(specifier) rejects the promise (top level)
 esid: sec-import-call-runtime-semantics-evaluation
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/custom-primitive.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/custom-primitive.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Import a custom toString and valueOf bindings
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
--- a/js/src/tests/test262/language/expressions/dynamic-import/double-error-resolution-promise.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/double-error-resolution-promise.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Re-resolve a poisoned module should be consistent on the failure path
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: HostImportModuleDynamically
--- a/js/src/tests/test262/language/expressions/dynamic-import/double-error-resolution.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/double-error-resolution.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Re-resolve a poisoned module should be consistent on the failure path
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: HostImportModuleDynamically
--- a/js/src/tests/test262/language/expressions/dynamic-import/escape-sequence-import.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/escape-sequence-import.js
@@ -1,9 +1,9 @@
-// |reftest| skip error:SyntaxError -- dynamic-import is not supported
+// |reftest| error:SyntaxError
 // Copyright (C) 2018 André Bargull. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
 esid: sec-left-hand-side-expressions
 description: >
   "import" must not contain escape sequences.
 info: |
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-anon.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-anon.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default "anonymous" class declaration is correctly initialized upon
     evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-name-meth.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-name-meth.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default "anonymous" class declaration containing a static `name` method is
     correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-named.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-cls-named.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default "named" class declaration is correctly initialized upon
     evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-anon.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-anon.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as an "anonymous"
     class declaration) is correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-name-meth.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-name-meth.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as an "anonymous"
     class declaration with a static `name` method) is correctly initialized
     upon evaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-named.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-cls-named.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as a "named" class
     declaration) is correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-anon.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-anon.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as an "anonymous"
     function declaration) is correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-named.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-fn-named.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as a "named" function
     declaration) is correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-anon.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-anon.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as an "anonymous"
     generator function declaration) is correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-named.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-gen-named.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Default AssignmentExpression (which can be recognized as a "named"
     generator function declaration) is correctly initialized upon evaluation
 esid: sec-moduleevaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-in.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-export-dflt-expr-in.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // Copyright (C) 2016 the V8 project authors. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     The `in` operator may occur within an exported AssignmentExpression
 esid: sec-moduleevaluation
 info: |
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-rqstd-once.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-rqstd-once.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 
 /*---
 description: Requested modules are evaluated exactly once
 esid: sec-moduleevaluation
 info: |
     [...]
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-module.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-module.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: Module is evaluated exactly once
 esid: sec-moduleevaluation
 info: |
     [...]
     4. If module.[[Evaluated]] is true, return undefined.
--- a/js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-script.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/eval-self-once-script.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Rick Waldron. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: Script is evaluated exactly once after loaded by import
 esid: sec-hostimportmoduledynamically
 info: |
   Success path
 
--- a/js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen-yield.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Resolve multiple imports through a for await loop in an async generator yielding imports
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
--- a/js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error-agen.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Resolve multiple imports through a for await loop in an async generator
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
--- a/js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/for-await-resolution-and-error.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Resolve multiple imports through a for await loop
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
--- a/js/src/tests/test262/language/expressions/dynamic-import/imported-self-update.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/imported-self-update.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- dynamic-import is not supported
+// |reftest| module
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Imported self bindings should update the references
 esid: sec-finishdynamicimport
 info: |
     Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
--- a/js/src/tests/test262/language/expressions/dynamic-import/indirect-resolution.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/indirect-resolution.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // Copyright (C) 2018 Leo Balter. All rights reserved.
 // This code is governed by the BSD license found in the LICENSE file.
 /*---
 description: >
     Dynamic Import should resolve another import call
 esid: sec-import-call-runtime-semantics-evaluation
 info: |
     Runtime Semantics: Evaluation
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-Symbol-toStringTag.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-Symbol-toStringTag.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-Symbol-toStringTag.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: Module namespace objects have a Symbol.toStringTag (value from await resolving)
 esid: sec-finishdynamicimport
 features: [Symbol.toStringTag, dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-define-own-property.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-define-own-property.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-define-own-property.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: The [[DefineOwnProperty]] internal method returns `true` if no change is requested, and `false` otherwise. (value from await resolving)
 esid: sec-finishdynamicimport
 features: [Symbol.iterator, Reflect, Symbol, Symbol.toStringTag, dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-no-strict.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-no-strict.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-delete-exported-init-no-strict.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: The [[Delete]] behavior for a key that describes an initialized exported binding on non strict mode (value from await resolving)
 esid: sec-finishdynamicimport
 features: [dynamic-import]
 flags: [generated, noStrict, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-strict-strict.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-exported-init-strict-strict.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 'use strict';
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-delete-exported-init-strict.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: The [[Delete]] behavior for a key that describes an initialized exported binding on strict mode (value from await resolving)
 esid: sec-finishdynamicimport
 features: [dynamic-import]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-no-strict.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-no-strict.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-delete-non-exported-no-strict.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: The [[Delete]] behavior for a key that does not describe an exported binding (value from await resolving)
 esid: sec-finishdynamicimport
 features: [dynamic-import]
 flags: [generated, noStrict, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-strict-strict.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-delete-non-exported-strict-strict.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 'use strict';
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-delete-non-exported-strict.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: The [[Delete]] behavior for a key that does not describe an exported binding (value from await resolving)
 esid: sec-finishdynamicimport
 features: [dynamic-import]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-extensible.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-extensible.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-extensible.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: Module namespace objects are not extensible. (value from await resolving)
 esid: sec-finishdynamicimport
 features: [dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-direct.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-direct.js
@@ -1,9 +1,9 @@
-// |reftest| skip -- export-star-as-namespace-from-module,dynamic-import is not supported
+// |reftest| skip -- export-star-as-namespace-from-module is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-get-nested-namespace-dflt-direct.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: Direct Default exports are included in an imported module namespace object when a namespace object is created. (value from await resolving)
 esid: sec-finishdynamicimport
 features: [export-star-as-namespace-from-module, dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-indirect.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-dflt-indirect.js
@@ -1,9 +1,9 @@
-// |reftest| skip module -- export-star-as-namespace-from-module,dynamic-import is not supported
+// |reftest| skip module -- export-star-as-namespace-from-module is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-get-nested-namespace-dflt-indirect.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: Inirect Default exports are included in an imported module namespace object when a namespace object is created. (value from await resolving)
 esid: sec-finishdynamicimport
 features: [export-star-as-namespace-from-module, dynamic-import]
 flags: [generated, module, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-props-nrml.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-nested-namespace-props-nrml.js
@@ -1,9 +1,9 @@
-// |reftest| skip -- export-star-as-namespace-from-module,dynamic-import is not supported
+// |reftest| skip -- export-star-as-namespace-from-module is not supported
 // This file was procedurally generated from the following sources:
 // - src/dynamic-import/ns-get-nested-namespace-props-nrml.case
 // - src/dynamic-import/namespace/await.template
 /*---
 description: Module namespace object reports properties for all ExportEntries of all dependencies. (value from await resolving)
 esid: sec-finishdynamicimport
 features: [export-star-as-namespace-from-module, dynamic-import]
 flags: [generated, async]
--- a/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-str-found-init.js
+++ b/js/src/tests/test262/language/expressions/dynamic-import/namespace/await-ns-get-own-property-str-found-init.js
@@ -1,9 +1,8 @@
-// |reftest| skip -- dynamic-import is not supported
 // This file was procedurally generated from the following sources: