Name Description Size
api_script.js 809
bogus_element_type.jsm 29
bogus_exports_type.jsm 39
bug451678_subscript.js 95
CatBackgroundTaskRegistrationComponents.manifest 498
CatRegistrationComponents.manifest 226
contextual.sys.mjs 113
contextual_worker.js 353
envChain.jsm 586
envChain_subscript.jsm 753
environment_checkscript.jsm 466
environment_loadscript.jsm 604
environment_script.js 812
error_export.sys.mjs 32
error_import.sys.mjs 49
error_other.sys.mjs 4
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_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.jsm 52
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
importer.jsm 55
jsm_loaded-1.jsm 52
jsm_loaded-2.jsm 52
jsm_loaded-3.jsm 52
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
not-esmified-not-exported.jsm 475
recursive_importA.jsm 361
recursive_importB.jsm 362
ReturnCodeChild.sys.mjs 2067
sync_and_async_in_worker.js 3103
syntax_error.jsm 10
test_allowedDomains.js 1559
test_allowedDomainsXHR.js 4491
test_allowWaivers.js 1255
test_attributes.js nsIXPCTestObjectReadWrite 3480
test_blob.js 335
test_blob2.js 1040
test_bogus_files.js 982
test_bug_442086.js ok 912
test_bug267645.js 3263
test_bug408412.js 427
test_bug451678.js 688
test_bug604362.js 271
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_ComponentEnvironment.js 702
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_defineModuleGetter.js 3759
test_envChain_frameScript.js 6902
test_envChain_JSM.js 1315
test_envChain_subscript.js 2356
test_envChain_subscript_in_JSM.js 2011
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_file.js 385
test_file2.js 1797
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.js 2536
test_import_devtools_loader.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 5896
test_import_es6_modules.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 7853
test_import_fail.js 259
test_import_from_sandbox.js 2955
test_import_global.js 1302
test_import_global_contextual.js 1152
test_import_global_contextual_worker.js 560
test_import_global_current.js 22398
test_import_global_current_worker.js 5151
test_import_global_worker.js 684
test_import_shim.js 13927
test_import_stack.js 1554
test_import_syntax_error.js Any copyright is dedicated to the Public Domain. http://creativecommons.org/publicdomain/zero/1.0/ 772
test_isModuleLoaded.js 960
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 4919
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_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_recursive_import.js 556
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 634
test_SubscriptLoaderEnvironment.js 1399
test_SubscriptLoaderJSMEnvironment.js 1430
test_SubscriptLoaderSandboxEnvironment.js 1370
test_symbols_as_weak_keys.js 1517
test_tearoffs.js nsIXPCTestInterfaceA / nsIXPCTestInterfaceB 3252
test_textDecoder.js 497
test_uawidget_scope.js 1842
test_uninitialized_lexical.js 416
test_unload.js 1102
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. Also on ComponentUtils.jsm. Which is deprecated. 8556
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
TestBlob.jsm 1435
TestFile.jsm 2431
uninitialized_lexical.jsm 109
xpcshell.toml 8182