Name Description Size Coverage
api_script.js 560 -
bug451678_subscript.js 95 -
CatBackgroundTaskRegistrationComponents.manifest 498 -
CatRegistrationComponents.manifest 226 -
contextual.sys.mjs 113 -
contextual_worker.js 353 -
environment_script.js 812 -
es6import.js 22 -
es6module.js 144 -
es6module_absolute.js 176 -
es6module_absolute2.js 32 -
es6module_cycle_a.js 162 -
es6module_cycle_b.js 162 -
es6module_cycle_c.js 162 -
es6module_devtoolsLoader.js 55 -
es6module_devtoolsLoader.sys.mjs 2669 -
es6module_devtoolsLoader_only.js 62 -
es6module_dynamic_import.js 521 -
es6module_dynamic_import_missing.js 318 -
es6module_dynamic_import_runtime_error.js 330 -
es6module_dynamic_import_runtime_error2.js 8 -
es6module_dynamic_import_runtime_error3.js 8 -
es6module_dynamic_import_static.js 129 -
es6module_dynamic_import_syntax_error.js 328 -
es6module_dynamic_import_syntax_error2.js 4 -
es6module_dynamic_import_syntax_error3.js 6 -
es6module_dynamic_import2.js 21 -
es6module_dynamic_import3.js 21 -
es6module_import_error.js 50 -
es6module_import_error2.js 21 -
es6module_loaded-1.sys.mjs 26 -
es6module_loaded-2.sys.mjs 26 -
es6module_loaded-3.sys.mjs 26 -
es6module_missing_import.js 50 -
es6module_parse_error.js 21 -
es6module_parse_error_in_import.js 51 -
es6module_throws.js 94 -
es6module_top_level_await.js 49 -
esm_lazy-1.sys.mjs 51 -
esm_lazy-2.sys.mjs 58 -
esmified-1.sys.mjs 74 -
esmified-2.sys.mjs 74 -
esmified-3.sys.mjs 74 -
esmified-4.sys.mjs 74 -
esmified-5.sys.mjs 74 -
esmified-6.sys.mjs 74 -
esmified-not-exported.sys.mjs 397 -
file_envChain_subscript.js 816 -
file_envChain_subscript_non_unique_no_target.js 996 -
file_envChain_subscript_non_unique_target.js 966 -
file_envChain_subscript_unique_no_target.js 964 -
file_envChain_subscript_unique_target.js 934 -
file_simple_script.js 26 -
frame.js 1 -
head.js 1076 -
head_ongc.js 1048 -
head_watchdog.js 3469 -
import_non_shared_1.mjs 61 -
import_shared_in_worker.js 566 -
import_stack.sys.mjs 26 -
import_stack_static_1.sys.mjs 54 -
import_stack_static_2.sys.mjs 78 -
import_stack_static_3.sys.mjs 78 -
import_stack_static_4.sys.mjs 24 -
lazy_non_shared_in_worker.js 639 -
lazy_shared_in_worker.js 767 -
non_shared_1.mjs 291 -
non_shared_2.mjs 102 -
non_shared_nest_import_non_shared_1.mjs 184 -
non_shared_nest_import_non_shared_2.mjs 161 -
non_shared_nest_import_non_shared_3.mjs 414 -
non_shared_nest_import_non_shared_target_1.mjs 41 -
non_shared_nest_import_non_shared_target_2.mjs 41 -
non_shared_nest_import_non_shared_target_3.mjs 41 -
non_shared_nest_import_shared_1.mjs 280 -
non_shared_nest_import_shared_target_1.sys.mjs 40 -
non_shared_nest_import_shared_target_2.sys.mjs 39 -
non_shared_worker_1.js 297 -
ReturnCodeChild.sys.mjs 2067 -
sync_and_async_in_worker.js 3103 -
test_allowedDomains.js 1559 -
test_allowedDomainsXHR.js 4491 -
test_allowWaivers.js 1255 -
test_attributes.js nsIXPCTestObjectReadWrite 3480 -
test_blob2.js 1040 -
test_bug_442086.js ok 912 -
test_bug267645.js 3263 -
test_bug451678.js 688 -
test_bug677864.js 272 -
test_bug711404.js 218 -
test_bug742444.js 578 -
test_bug778409.js 360 -
test_bug780370.js See https://bugzilla.mozilla.org/show_bug.cgi?id=780370 627 -
test_bug809652.js See https://bugzilla.mozilla.org/show_bug.cgi?id=813901 2497 -
test_bug809674.js nsIXPCTestBug809674 1843 -
test_bug813901.js See https://bugzilla.mozilla.org/show_bug.cgi?id=813901 876 -
test_bug845201.js 473 -
test_bug845862.js 371 -
test_bug849730.js 155 -
test_bug851895.js 344 -
test_bug853709.js 1424 -
test_bug856067.js 392 -
test_bug867486.js 370 -
test_bug868675.js 1156 -
test_bug872772.js 1290 -
test_bug885800.js 425 -
test_bug930091.js 1317 -
test_bug976151.js 797 -
test_bug1001094.js 212 -
test_bug1021312.js 654 -
test_bug1033253.js 162 -
test_bug1033920.js 170 -
test_bug1033927.js 456 -
test_bug1034262.js 428 -
test_bug1081990.js 313 -
test_bug1110546.js 113 -
test_bug1131707.js 678 -
test_bug1150771.js 470 -
test_bug1151385.js 197 -
test_bug1170311.js 234 -
test_bug1244222.js 994 -
test_bug1617527.js 771 -
test_callFunctionWithAsyncStack.js 895 -
test_cenums.js Boilerplate 2018 -
test_compileScript.js Assert that executeInGlobal throws a special exception when the content script throws. And the content script exception is notified to the console. 5317 -
test_components.js 748 -
test_crypto.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1173 -
test_css.js 315 -
test_Cu_reportError_column.js 1392 -
test_deepFreezeClone.js 1183 -
test_defineESModuleGetters.js 2125 -
test_defineESModuleGetters_options.js 2224 -
test_defineESModuleGetters_options_worker.js 981 -
test_envChain_frameScript.js 6902 -
test_envChain_subscript.js 1781 -
test_envChain_subscript_in_frameScript.js 8382 -
test_error_to_exception.js 1541 -
test_eventSource.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 248 -
test_exportFunction.js 5489 -
test_file2.js 1917 -
test_fileReader.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 460 -
test_FrameScriptEnvironment.js 1819 -
test_function_names.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1383 -
test_generateQI.js 999 -
test_getCallerLocation.js 2687 -
test_getObjectPrincipal.js 265 -
test_import_data.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 372 -
test_import_devtools_loader.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5898 -
test_import_es6_modules.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 7853 -
test_import_from_sandbox.js 1726 -
test_import_global.js 1302 -
test_import_global_contextual.js 1152 -
test_import_global_contextual_worker.js 560 -
test_import_global_current.js 22481 -
test_import_global_current_worker.js 5151 -
test_import_global_worker.js 684 -
test_import_stack.js 1367 -
test_isProxy.js 576 -
test_js_memory_telemetry.js 2140 -
test_js_weak_references.js See https://bugzilla.mozilla.org/show_bug.cgi?id=317304 1461 -
test_json_parse_with_source.js Create a new global, with all the JS shell testing functions. Similar to the newGlobal function exposed to JS shells, and useful for porting JS shell tests to xpcshell tests. 2307 -
test_loadedESModules.js 1406 -
test_localeCompare.js 198 -
test_locks.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 867 -
test_malformed_utf8.js 2635 -
test_messageChannel.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 874 -
test_new_document_wrapper_preservation.js 385 -
test_nuke_sandbox.js See https://bugzilla.mozilla.org/show_bug.cgi?id=769273 1414 -
test_nuke_sandbox_event_listeners.js 2708 -
test_nuke_webextension_wrappers.js 1847 -
test_onGarbageCollection-01.js 1681 -
test_onGarbageCollection-02.js 2518 -
test_onGarbageCollection-03.js 794 -
test_onGarbageCollection-04.js 1992 -
test_onGarbageCollection-05.js 1085 -
test_params.js For once I'm happy that JS is weakly typed. 14167 -
test_print_stderr.js 465 -
test_private_field_xrays.js 1103 -
test_promise.js 284 -
test_ReadableStream_from.js 832 -
test_reflect_parse.js ({ loc:{start:{line:1, column:0}, end:{line:1, column:12}, source:null}, type:"Program", body:[ { loc:{start:{line:1, column:0}, end:{line:1, column:12}, source:null}, type:"ExpressionStatement", expression:{ loc:{start:{line:1, column:0}, end:{line:1, column:12}, source:null}, type:"Literal", value:"use strict" } } ] }) 823 -
test_resistFingerprinting_date_now.js 619 -
test_resolve_dead_promise.js See https://bugzilla.mozilla.org/show_bug.cgi?id=1298597 1166 -
test_returncode.js 3055 -
test_rewrap_dead_wrapper.js See https://bugzilla.mozilla.org/show_bug.cgi?id=1354733 977 -
test_rtcIdentityProvider.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 1059 -
test_sandbox_atob.js 352 -
test_sandbox_csp.js 4007 -
test_sandbox_DOMException.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 393 -
test_sandbox_metadata.js See https://bugzilla.mozilla.org/show_bug.cgi?id=898559 1531 -
test_sandbox_name.js Test that the name of a sandbox contains the name of all principals. 564 -
test_scriptable_nsIClassInfo.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 1219 -
test_storage.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 440 -
test_structuredClone.js 709 -
test_subScriptLoader.js 938 -
test_SubscriptLoaderEnvironment.js 1399 -
test_SubscriptLoaderSandboxEnvironment.js 1370 -
test_symbols_as_weak_keys.js 1517 -
test_tearoffs.js nsIXPCTestInterfaceA / nsIXPCTestInterfaceB 3252 -
test_telemetry.js Any copyright is dedicated to the Public Domain. https://creativecommons.org/publicdomain/zero/1.0/ 1224 -
test_textDecoder.js 497 -
test_uawidget_scope.js 1842 -
test_url.js 383 -
test_URLSearchParams.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 502 -
test_want_components.js 629 -
test_wasm_jspi_profiler.js Wasm module that is tested: (module (import "js" "compute_delta" (func $compute_delta (param i32) (result f64))) (func (export "update_state_export") (param i32) (result f64) (call $compute_delta (local.get 0)) ) ) 3385 -
test_wasm_tailcalls_profiler.js Wasm module that is tested: (module (func $f (param i64 i64 i64 i64 i64 i64 i64 i64 i64) local.get 0 i64.eqz br_if 0 local.get 0 return_call $g ) (func $g (param i64) local.get 0 i64.const 1 i64.sub i64.const 2 i64.const 6 i64.const 3 i64.const 4 i64.const 1 i64.const 2 i64.const 6 i64.const 3 return_call $f ) (func (export "run") i64.const 0x100000 call $g ) ) 3825 -
test_watchdog_default.js 396 -
test_watchdog_disable.js 290 -
test_watchdog_enable.js 288 -
test_watchdog_hibernate.js 2710 -
test_watchdog_toggle.js 395 -
test_weak_keys.js See https://bugzilla.mozilla.org/show_bug.cgi?id=1165807 1780 -
test_wrapped_js_enumerator.js 2007 -
test_xpcomutils.js This file tests the methods on XPCOMUtils.sys.mjs. 8505 -
test_xpcwn_instanceof.js 1133 -
test_xpcwn_tamperproof.js nsIXPCTestInterfaceA / nsIXPCTestInterfaceB 6425 -
test_xray_instanceof.js 10055 -
test_xray_named_element_access.js 604 -
test_xray_regexp.js 316 -
test_xray_SavedFrame-02.js 2649 -
test_xray_SavedFrame.js 3391 -
test_xrayed_arguments.js 396 -
test_xrayed_iterator.js 1086 -
xpcshell.toml 7831 -