tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

files / js / xpconnect / tests / unit


ModeNameSize
-rw-r--r--CatBackgroundTaskRegistrationComponents.manifest4L
-rw-r--r--CatRegistrationComponents.manifest2L
-rw-r--r--ReturnCodeChild.sys.mjs49L
-rw-r--r--api_script.js18L
-rw-r--r--bug451678_subscript.js5L
-rw-r--r--contextual.sys.mjs3L
-rw-r--r--contextual_worker.js14L
-rw-r--r--environment_script.js14L
-rw-r--r--es6import.js1L
-rw-r--r--es6module.js6L
-rw-r--r--es6module_absolute.js4L
-rw-r--r--es6module_absolute2.js1L
-rw-r--r--es6module_cycle_a.js9L
-rw-r--r--es6module_cycle_b.js9L
-rw-r--r--es6module_cycle_c.js9L
-rw-r--r--es6module_devtoolsLoader.js1L
-rw-r--r--es6module_devtoolsLoader.sys.mjs94L
-rw-r--r--es6module_devtoolsLoader_only.js1L
-rw-r--r--es6module_dynamic_import.js25L
-rw-r--r--es6module_dynamic_import2.js1L
-rw-r--r--es6module_dynamic_import3.js1L
-rw-r--r--es6module_dynamic_import_missing.js17L
-rw-r--r--es6module_dynamic_import_runtime_error.js17L
-rw-r--r--es6module_dynamic_import_runtime_error2.js2L
-rw-r--r--es6module_dynamic_import_runtime_error3.js2L
-rw-r--r--es6module_dynamic_import_static.js9L
-rw-r--r--es6module_dynamic_import_syntax_error.js17L
-rw-r--r--es6module_dynamic_import_syntax_error2.js1L
-rw-r--r--es6module_dynamic_import_syntax_error3.js1L
-rw-r--r--es6module_import_error.js1L
-rw-r--r--es6module_import_error2.js1L
-rw-r--r--es6module_loaded-1.sys.mjs1L
-rw-r--r--es6module_loaded-2.sys.mjs1L
-rw-r--r--es6module_loaded-3.sys.mjs1L
-rw-r--r--es6module_missing_import.js1L
-rw-r--r--es6module_parse_error.js1L
-rw-r--r--es6module_parse_error_in_import.js1L
-rw-r--r--es6module_throws.js4L
-rw-r--r--es6module_top_level_await.js5L
-rw-r--r--esm_lazy-1.sys.mjs4L
-rw-r--r--esm_lazy-2.sys.mjs4L
-rw-r--r--esmified-1.sys.mjs4L
-rw-r--r--esmified-2.sys.mjs4L
-rw-r--r--esmified-3.sys.mjs4L
-rw-r--r--esmified-4.sys.mjs4L
-rw-r--r--esmified-5.sys.mjs4L
-rw-r--r--esmified-6.sys.mjs4L
-rw-r--r--esmified-not-exported.sys.mjs13L
-rw-r--r--file_envChain_subscript.js25L
-rw-r--r--file_envChain_subscript_non_unique_no_target.js25L
-rw-r--r--file_envChain_subscript_non_unique_target.js25L
-rw-r--r--file_envChain_subscript_unique_no_target.js25L
-rw-r--r--file_envChain_subscript_unique_target.js25L
-rw-r--r--file_simple_script.js1L
-rw-r--r--frame.js1L
-rw-r--r--head.js32L
-rw-r--r--head_ongc.js35L
-rw-r--r--head_watchdog.js116L
-rw-r--r--import_non_shared_1.mjs1L
-rw-r--r--import_shared_in_worker.js28L
-rw-r--r--import_stack.sys.mjs1L
-rw-r--r--import_stack_static_1.sys.mjs1L
-rw-r--r--import_stack_static_2.sys.mjs2L
-rw-r--r--import_stack_static_3.sys.mjs2L
-rw-r--r--import_stack_static_4.sys.mjs1L
-rw-r--r--lazy_non_shared_in_worker.js28L
-rw-r--r--lazy_shared_in_worker.js40L
-rw-r--r--non_shared_1.mjs19L
-rw-r--r--non_shared_2.mjs5L
-rw-r--r--non_shared_nest_import_non_shared_1.mjs7L
-rw-r--r--non_shared_nest_import_non_shared_2.mjs5L
-rw-r--r--non_shared_nest_import_non_shared_3.mjs14L
-rw-r--r--non_shared_nest_import_non_shared_target_1.mjs3L
-rw-r--r--non_shared_nest_import_non_shared_target_2.mjs3L
-rw-r--r--non_shared_nest_import_non_shared_target_3.mjs3L
-rw-r--r--non_shared_nest_import_shared_1.mjs7L
-rw-r--r--non_shared_nest_import_shared_target_1.sys.mjs3L
-rw-r--r--non_shared_nest_import_shared_target_2.sys.mjs3L
-rw-r--r--non_shared_worker_1.js11L
-rw-r--r--sync_and_async_in_worker.js124L
-rw-r--r--test_Cu_reportError_column.js57L
-rw-r--r--test_FrameScriptEnvironment.js46L
-rw-r--r--test_ReadableStream_from.js28L
-rw-r--r--test_SubscriptLoaderEnvironment.js38L
-rw-r--r--test_SubscriptLoaderSandboxEnvironment.js35L
-rw-r--r--test_URLSearchParams.js12L
-rw-r--r--test_allowWaivers.js29L
-rw-r--r--test_allowedDomains.js41L
-rw-r--r--test_allowedDomainsXHR.js135L
-rw-r--r--test_attributes.js103L
-rw-r--r--test_blob2.js34L
-rw-r--r--test_bug1001094.js4L
-rw-r--r--test_bug1021312.js15L
-rw-r--r--test_bug1033253.js5L
-rw-r--r--test_bug1033920.js6L
-rw-r--r--test_bug1033927.js8L
-rw-r--r--test_bug1034262.js8L
-rw-r--r--test_bug1081990.js9L
-rw-r--r--test_bug1110546.js4L
-rw-r--r--test_bug1131707.js20L
-rw-r--r--test_bug1150771.js12L
-rw-r--r--test_bug1151385.js9L
-rw-r--r--test_bug1170311.js4L
-rw-r--r--test_bug1244222.js31L
-rw-r--r--test_bug1617527.js17L
-rw-r--r--test_bug267645.js62L
-rw-r--r--test_bug451678.js15L
-rw-r--r--test_bug677864.js9L
-rw-r--r--test_bug711404.js7L
-rw-r--r--test_bug742444.js16L
-rw-r--r--test_bug778409.js10L
-rw-r--r--test_bug780370.js16L
-rw-r--r--test_bug809652.js62L
-rw-r--r--test_bug809674.js76L
-rw-r--r--test_bug813901.js23L
-rw-r--r--test_bug845201.js18L
-rw-r--r--test_bug845862.js7L
-rw-r--r--test_bug849730.js5L
-rw-r--r--test_bug851895.js9L
-rw-r--r--test_bug853709.js30L
-rw-r--r--test_bug856067.js8L
-rw-r--r--test_bug867486.js8L
-rw-r--r--test_bug868675.js29L
-rw-r--r--test_bug872772.js33L
-rw-r--r--test_bug885800.js11L
-rw-r--r--test_bug930091.js27L
-rw-r--r--test_bug976151.js23L
-rw-r--r--test_bug_442086.js36L
-rw-r--r--test_callFunctionWithAsyncStack.js28L
-rw-r--r--test_cenums.js58L
-rw-r--r--test_compileScript.js141L
-rw-r--r--test_components.js24L
-rw-r--r--test_crypto.js28L
-rw-r--r--test_css.js9L
-rw-r--r--test_deepFreezeClone.js31L
-rw-r--r--test_defineESModuleGetters.js76L
-rw-r--r--test_defineESModuleGetters_options.js97L
-rw-r--r--test_defineESModuleGetters_options_worker.js32L
-rw-r--r--test_envChain_frameScript.js211L
-rw-r--r--test_envChain_subscript.js50L
-rw-r--r--test_envChain_subscript_in_frameScript.js267L
-rw-r--r--test_error_to_exception.js58L
-rw-r--r--test_eventSource.js6L
-rw-r--r--test_exportFunction.js152L
-rw-r--r--test_file2.js61L
-rw-r--r--test_fileReader.js12L
-rw-r--r--test_function_names.js37L
-rw-r--r--test_generateQI.js29L
-rw-r--r--test_getCallerLocation.js86L
-rw-r--r--test_getObjectPrincipal.js6L
-rw-r--r--test_import_data.js13L
-rw-r--r--test_import_devtools_loader.js93L
-rw-r--r--test_import_es6_modules.js250L
-rw-r--r--test_import_from_sandbox.js47L
-rw-r--r--test_import_global.js45L
-rw-r--r--test_import_global_contextual.js38L
-rw-r--r--test_import_global_contextual_worker.js17L
-rw-r--r--test_import_global_current.js799L
-rw-r--r--test_import_global_current_worker.js196L
-rw-r--r--test_import_global_worker.js20L
-rw-r--r--test_import_stack.js33L
-rw-r--r--test_isProxy.js26L
-rw-r--r--test_js_memory_telemetry.js53L
-rw-r--r--test_js_weak_references.js45L
-rw-r--r--test_json_parse_with_source.js74L
-rw-r--r--test_loadedESModules.js39L
-rw-r--r--test_localeCompare.js6L
-rw-r--r--test_locks.js28L
-rw-r--r--test_malformed_utf8.js74L
-rw-r--r--test_messageChannel.js29L
-rw-r--r--test_new_document_wrapper_preservation.js11L
-rw-r--r--test_nuke_sandbox.js50L
-rw-r--r--test_nuke_sandbox_event_listeners.js89L
-rw-r--r--test_nuke_webextension_wrappers.js70L
-rw-r--r--test_onGarbageCollection-01.js69L
-rw-r--r--test_onGarbageCollection-02.js99L
-rw-r--r--test_onGarbageCollection-03.js39L
-rw-r--r--test_onGarbageCollection-04.js72L
-rw-r--r--test_onGarbageCollection-05.js42L
-rw-r--r--test_params.js384L
-rw-r--r--test_print_stderr.js14L
-rw-r--r--test_private_field_xrays.js56L
-rw-r--r--test_promise.js7L
-rw-r--r--test_reflect_parse.js27L
-rw-r--r--test_resistFingerprinting_date_now.js16L
-rw-r--r--test_resolve_dead_promise.js39L
-rw-r--r--test_returncode.js70L
-rw-r--r--test_rewrap_dead_wrapper.js31L
-rw-r--r--test_rtcIdentityProvider.js34L
-rw-r--r--test_sandbox_DOMException.js10L
-rw-r--r--test_sandbox_atob.js9L
-rw-r--r--test_sandbox_csp.js110L
-rw-r--r--test_sandbox_metadata.js57L
-rw-r--r--test_sandbox_name.js26L
-rw-r--r--test_scriptable_nsIClassInfo.js41L
-rw-r--r--test_storage.js12L
-rw-r--r--test_structuredClone.js32L
-rw-r--r--test_subScriptLoader.js28L
-rw-r--r--test_symbols_as_weak_keys.js40L
-rw-r--r--test_tearoffs.js115L
-rw-r--r--test_textDecoder.js11L
-rw-r--r--test_uawidget_scope.js55L
-rw-r--r--test_url.js9L
-rw-r--r--test_want_components.js16L
-rw-r--r--test_wasm_jspi_profiler.js111L
-rw-r--r--test_wasm_tailcalls_profiler.js122L
-rw-r--r--test_watchdog_default.js9L
-rw-r--r--test_watchdog_disable.js8L
-rw-r--r--test_watchdog_enable.js8L
-rw-r--r--test_watchdog_hibernate.js49L
-rw-r--r--test_watchdog_toggle.js10L
-rw-r--r--test_weak_keys.js45L
-rw-r--r--test_wrapped_js_enumerator.js71L
-rw-r--r--test_xpcomutils.js248L
-rw-r--r--test_xpcwn_instanceof.js23L
-rw-r--r--test_xpcwn_tamperproof.js180L
-rw-r--r--test_xray_SavedFrame-02.js71L
-rw-r--r--test_xray_SavedFrame.js104L
-rw-r--r--test_xray_instanceof.js206L
-rw-r--r--test_xray_named_element_access.js21L
-rw-r--r--test_xray_regexp.js7L
-rw-r--r--test_xrayed_arguments.js16L
-rw-r--r--test_xrayed_iterator.js40L
-rw-r--r--xpcshell.toml405L