fune/dom/base/test/jsmodules
Logan Smyth cc02094920 Bug 1643540 - Split scriptElement type into three types for clarity. r=jlast,smaug
The lack of specificity for script intro type has lead the debugger to need
to make use of 'source.introductionType' and 'source.element' in order to
determine whether a given script was injected, or inline or fetched, which
is entirely unnecessary of the loader itself clearly tells us what type
of script we are working with. It also allows us to cleanly handle the case
of XUL, which previously was "scriptElement" but has no ".element" passed
in, so we were unable to know whether a given source was inline or not.

Differential Revision: https://phabricator.services.mozilla.com/D78435
2020-06-05 18:22:50 +00:00
..
.eslintrc.js
chrome.ini
iframe_extractIntroType.html
module_badImport.js
module_badSyntax.js
module_cyclic1.js
module_cyclic2.js
module_cyclic3.js
module_extractIntroType.js
module_large1.js
module_large2.js
module_large3.js
module_missingImport.js
module_multiImports.js
module_multiLargeImports.js
module_setRan.js
module_simple1.js
module_simple2.js
module_simple3.js
module_simpleExport.js
module_simpleImport.js
module_testSyntax.js
moz.build
script_simple2.js
test_asyncInlineModules.html
test_cyclicImport.html
test_importedModuleMemoization.html
test_importIntroType.html
test_importNotFound.html
test_importResolveFailed.html
test_linkErrorInCommon1.html
test_linkErrorInCommon2.html
test_moduleNotFound.html
test_moduleParsedAsModule.html
test_moduleScriptsRun.html
test_multiAsyncImports.html
test_multiModuleImports.html
test_multiModuleLargeImports.html
test_multiTopLevelImports.html
test_multiTopLevelLargeImports.html
test_scriptInsertedModule.html
test_scriptModuleOrder.html
test_scriptNotParsedAsModule.html
test_simpleImport.html
test_syntaxError.html
test_syntaxErrorAsync.html
test_syntaxErrorInline.html
test_syntaxErrorInlineAsync.html
test_topLevelIntroType.html
test_toplevelModuleMemoization.html
test_typeAttrCaseInsensitive.html