diff options
Diffstat (limited to '')
-rw-r--r-- | js/xpconnect/tests/unit/xpcshell.toml | 430 |
1 files changed, 430 insertions, 0 deletions
diff --git a/js/xpconnect/tests/unit/xpcshell.toml b/js/xpconnect/tests/unit/xpcshell.toml new file mode 100644 index 0000000000..97b2dbe559 --- /dev/null +++ b/js/xpconnect/tests/unit/xpcshell.toml @@ -0,0 +1,430 @@ +[DEFAULT] +head = "head.js" +support-files = [ + "CatRegistrationComponents.manifest", + "CatBackgroundTaskRegistrationComponents.manifest", + "bogus_element_type.jsm", + "bogus_exports_type.jsm", + "bug451678_subscript.js", + "TestBlob.jsm", + "TestFile.jsm", + "environment_script.js", + "environment_loadscript.jsm", + "environment_checkscript.jsm", + "file_simple_script.js", + "importer.jsm", + "recursive_importA.jsm", + "recursive_importB.jsm", + "ReturnCodeChild.jsm", + "ReturnCodeChild.sys.mjs", + "syntax_error.jsm", + "uninitialized_lexical.jsm", + "es6module.js", + "es6import.js", + "es6module_throws.js", + "es6module_missing_import.js", + "es6module_parse_error.js", + "es6module_parse_error_in_import.js", + "es6module_cycle_a.js", + "es6module_cycle_b.js", + "es6module_cycle_c.js", + "es6module_top_level_await.js", + "es6module_devtoolsLoader.js", + "es6module_devtoolsLoader.sys.mjs", + "es6module_devtoolsLoader_only.js", + "esmified-1.sys.mjs", + "esmified-2.sys.mjs", + "esmified-3.sys.mjs", + "esmified-4.sys.mjs", + "esmified-5.sys.mjs", + "esmified-6.sys.mjs", + "esmified-not-exported.sys.mjs", + "not-esmified-not-exported.jsm", + "esm_lazy-1.sys.mjs", + "esm_lazy-2.sys.mjs", + "jsm_loaded-1.jsm", + "jsm_loaded-2.jsm", + "jsm_loaded-3.jsm", + "es6module_loaded-1.sys.mjs", + "es6module_loaded-2.sys.mjs", + "es6module_loaded-3.sys.mjs", + "api_script.js", + "import_stack.jsm", + "import_stack.sys.mjs", + "import_stack_static_1.sys.mjs", + "import_stack_static_2.sys.mjs", + "import_stack_static_3.sys.mjs", + "import_stack_static_4.sys.mjs", + "es6module_import_error.js", + "es6module_import_error2.js", + "es6module_dynamic_import.js", + "es6module_dynamic_import2.js", + "es6module_dynamic_import3.js", + "es6module_dynamic_import_static.js", + "es6module_dynamic_import_missing.js", + "es6module_dynamic_import_syntax_error.js", + "es6module_dynamic_import_syntax_error2.js", + "es6module_dynamic_import_syntax_error3.js", + "es6module_dynamic_import_runtime_error.js", + "es6module_dynamic_import_runtime_error2.js", + "es6module_dynamic_import_runtime_error3.js", + "es6module_absolute.js", + "es6module_absolute2.js", + "envChain.jsm", + "envChain_subscript.jsm", + "error_export.sys.mjs", + "error_import.sys.mjs", + "error_other.sys.mjs", + "non_shared_1.mjs", + "non_shared_2.mjs", + "import_non_shared_1.mjs", + "non_shared_nest_import_shared_1.mjs", + "non_shared_nest_import_shared_target_1.sys.mjs", + "non_shared_nest_import_shared_target_2.sys.mjs", + "non_shared_nest_import_non_shared_1.mjs", + "non_shared_nest_import_non_shared_target_1.mjs", + "non_shared_nest_import_non_shared_2.mjs", + "non_shared_nest_import_non_shared_target_2.mjs", + "non_shared_nest_import_non_shared_3.mjs", + "non_shared_nest_import_non_shared_target_3.mjs", + "contextual.sys.mjs", + "non_shared_worker_1.js", + "import_shared_in_worker.js", + "contextual_worker.js", + "sync_and_async_in_worker.js", + "lazy_non_shared_in_worker.js", + "lazy_shared_in_worker.js", +] + +["test_ComponentEnvironment.js"] + +["test_Cu_reportError_column.js"] + +["test_FrameScriptEnvironment.js"] + +["test_ReadableStream_from.js"] + +["test_SubscriptLoaderEnvironment.js"] + +["test_SubscriptLoaderJSMEnvironment.js"] + +["test_SubscriptLoaderSandboxEnvironment.js"] + +["test_URLSearchParams.js"] + +["test_allowWaivers.js"] + +["test_allowedDomains.js"] + +["test_allowedDomainsXHR.js"] + +["test_attributes.js"] + +["test_blob.js"] + +["test_blob2.js"] + +["test_bogus_files.js"] + +["test_bug267645.js"] + +["test_bug408412.js"] + +["test_bug451678.js"] + +["test_bug604362.js"] + +["test_bug677864.js"] + +["test_bug711404.js"] + +["test_bug742444.js"] + +["test_bug778409.js"] + +["test_bug780370.js"] + +["test_bug809652.js"] + +["test_bug809674.js"] + +["test_bug813901.js"] + +["test_bug845201.js"] + +["test_bug845862.js"] + +["test_bug849730.js"] + +["test_bug851895.js"] + +["test_bug853709.js"] + +["test_bug856067.js"] + +["test_bug867486.js"] + +["test_bug868675.js"] + +["test_bug872772.js"] + +["test_bug885800.js"] + +["test_bug930091.js"] + +["test_bug976151.js"] + +["test_bug1001094.js"] + +["test_bug1021312.js"] + +["test_bug1033253.js"] + +["test_bug1033920.js"] + +["test_bug1033927.js"] + +["test_bug1034262.js"] + +["test_bug1081990.js"] + +["test_bug1110546.js"] + +["test_bug1131707.js"] + +["test_bug1150771.js"] + +["test_bug1151385.js"] + +["test_bug1170311.js"] + +["test_bug1244222.js"] + +["test_bug1617527.js"] + +["test_bug_442086.js"] + +["test_callFunctionWithAsyncStack.js"] + +["test_cenums.js"] + +["test_compileScript.js"] + +["test_components.js"] + +["test_crypto.js"] + +["test_css.js"] + +["test_deepFreezeClone.js"] + +["test_defineESModuleGetters.js"] + +["test_defineESModuleGetters_options.js"] + +["test_defineESModuleGetters_options_worker.js"] +skip-if = ["os == 'android'"] + +["test_defineModuleGetter.js"] + +["test_envChain_JSM.js"] + +["test_envChain_frameScript.js"] + +["test_envChain_subscript.js"] + +["test_envChain_subscript_in_JSM.js"] + +["test_error_to_exception.js"] + +["test_eventSource.js"] + +["test_exportFunction.js"] + +["test_file.js"] +skip-if = ["os == 'android' && processor == 'x86_64'"] + +["test_file2.js"] +skip-if = ["os == 'android' && processor == 'x86_64'"] + +["test_fileReader.js"] + +["test_function_names.js"] + +["test_generateQI.js"] + +["test_getCallerLocation.js"] + +["test_getObjectPrincipal.js"] + +["test_import.js"] + +["test_import_devtools_loader.js"] + +["test_import_es6_modules.js"] + +["test_import_fail.js"] + +["test_import_from_sandbox.js"] + +["test_import_global.js"] + +["test_import_global_worker.js"] +skip-if = ["os == 'android'"] + +["test_import_global_contextual.js"] + +["test_import_global_contextual_worker.js"] +skip-if = ["os == 'android'"] + +["test_import_global_current.js"] + +["test_import_global_current_worker.js"] +skip-if = ["os == 'android'"] + +["test_import_shim.js"] + +["test_import_stack.js"] +skip-if = [ + "!nightly_build", + "!debug", +] + +["test_import_syntax_error.js"] + +["test_isModuleLoaded.js"] + +["test_isProxy.js"] + +["test_js_memory_telemetry.js"] + +["test_js_weak_references.js"] + +["test_loadedESModules.js"] + +["test_localeCompare.js"] + +["test_malformed_utf8.js"] + +["test_messageChannel.js"] + +["test_nuke_sandbox.js"] + +["test_nuke_sandbox_event_listeners.js"] + +["test_nuke_webextension_wrappers.js"] + +["test_onGarbageCollection-01.js"] +head = "head_ongc.js" + +["test_onGarbageCollection-02.js"] +head = "head_ongc.js" + +["test_onGarbageCollection-03.js"] +head = "head_ongc.js" + +["test_onGarbageCollection-04.js"] +head = "head_ongc.js" + +["test_onGarbageCollection-05.js"] +head = "head_ongc.js" + +["test_params.js"] + +["test_print_stderr.js"] + +["test_private_field_xrays.js"] + +["test_promise.js"] + +["test_recursive_import.js"] + +["test_reflect_parse.js"] + +["test_resistFingerprinting_date_now.js"] + +["test_resolve_dead_promise.js"] + +["test_returncode.js"] + +["test_rewrap_dead_wrapper.js"] + +["test_rtcIdentityProvider.js"] + +["test_sandbox_DOMException.js"] + +["test_sandbox_atob.js"] + +["test_sandbox_metadata.js"] + +["test_sandbox_name.js"] + +["test_storage.js"] + +["test_structuredClone.js"] + +["test_subScriptLoader.js"] + +["test_symbols_as_weak_keys.js"] +skip-if = [ + "!nightly_build", +] + +["test_tearoffs.js"] + +["test_textDecoder.js"] + +["test_uawidget_scope.js"] + +["test_uninitialized_lexical.js"] + +["test_unload.js"] + +["test_url.js"] + +["test_want_components.js"] + +["test_wasm_tailcalls_profiler.js"] +skip-if = [ + "tsan", + "!nightly_build", +] + +["test_watchdog_default.js"] +head = "head_watchdog.js" + +["test_watchdog_disable.js"] +head = "head_watchdog.js" + +["test_watchdog_enable.js"] +head = "head_watchdog.js" + +["test_watchdog_hibernate.js"] +head = "head_watchdog.js" + +["test_watchdog_toggle.js"] +head = "head_watchdog.js" + +["test_weak_keys.js"] + +["test_wrapped_js_enumerator.js"] + +["test_xpcomutils.js"] + +["test_xpcwn_instanceof.js"] + +["test_xpcwn_tamperproof.js"] + +["test_xray_SavedFrame-02.js"] + +["test_xray_SavedFrame.js"] + +["test_xray_instanceof.js"] + +["test_xray_named_element_access.js"] + +["test_xray_regexp.js"] + +["test_xrayed_arguments.js"] + +["test_xrayed_iterator.js"] |