Source code

Revision control

Copy as Markdown

Other Tools

[DEFAULT]
support-files = [
"WorkerTest_badworker.js",
"atob_worker.js",
"blank.html",
"bug978260_worker.js",
"bug1014466_data1.txt",
"bug1014466_data2.txt",
"bug1014466_worker.js",
"bug1020226_worker.js",
"bug1020226_frame.html",
"bug998474_worker.js",
"bug1063538_worker.js",
"bug1063538.sjs",
"call_throws.js",
"clearTimeouts_worker.js",
"clearTimeoutsImplicit_worker.js",
"content_worker.js",
"console_worker.js",
"consoleReplaceable_worker.js",
"csp_worker.js",
"csp_worker.js^headers^",
"dynamicImport_nested.mjs",
"dynamicImport_postMessage.mjs",
"dynamicImport_worker.js",
"404_server.sjs",
"errorPropagation_iframe.html",
"errorPropagation_worker.js",
"errorwarning_worker.js",
"eventDispatch_worker.js",
"fibonacci_worker.js",
"file_bug1010784_worker.js",
"foreign.js",
"importForeignScripts_worker.js",
"importScripts_mixedcontent.html",
"importScripts_worker.js",
"importScripts_worker_imported1.js",
"importScripts_worker_imported2.js",
"importScripts_worker_imported3.js",
"importScripts_worker_imported4.js",
"instanceof_worker.js",
"json_worker.js",
"loadEncoding_worker.js",
"location_worker.js",
"longThread_worker.js",
"mime_type_is_csv.js",
"mime_type_is_csv.js^headers^",
"multi_sharedWorker_frame.html",
"multi_sharedWorker_sharedWorker.js",
"navigator_languages_worker.js",
"navigator_worker.js",
"newError_worker.js",
"onLine_worker.js",
"onLine_worker_child.js",
"onLine_worker_head.js",
"promise_worker.js",
"recursion_worker.js",
"recursiveOnerror_worker.js",
"redirect_to_foreign.sjs",
"redirect_with_query_args.sjs",
"rvals_worker.js",
"sharedWorker_sharedWorker.js",
"simpleThread_worker.js",
"suspend_window.html",
"suspend_worker.js",
"terminate_worker.js",
"test_csp.html^headers^",
"test_csp.js",
"toplevel_throws.js",
"referrer_worker.html",
"sourcemap_header_iframe.html",
"sourcemap_header_worker.js",
"sourcemap_header_worker.js^headers^",
"threadErrors_worker1.js",
"threadErrors_worker2.js",
"threadErrors_worker3.js",
"threadErrors_worker4.js",
"threadTimeouts_worker.js",
"throwingOnerror_worker.js",
"timeoutTracing_worker.js",
"transferable_worker.js",
"test_worker_interfaces.js",
"worker_driver.js",
"worker_wrapper.js",
"bug1060621_worker.js",
"bug1062920_worker.js",
"bug1104064_worker.js",
"worker_consoleAndBlobs.js",
"bug1132395_sharedWorker.js",
"bug1132924_worker.js",
"empty.html",
"referrer.sjs",
"referrer_test_server.sjs",
"sharedWorker_ports.js",
"sharedWorker_lifetime.js",
"worker_referrer.js",
"importScripts_3rdParty_worker.js",
"invalid.js",
"worker_bug1278777.js",
"worker_setTimeoutWith0.js",
"worker_bug1301094.js",
"script_createFile.js",
"worker_suspended.js",
"window_suspended.html",
"suspend_blank.html",
"multi_sharedWorker_manager.js",
"multi_sharedWorker_frame_nobfcache.html",
"multi_sharedWorker_frame_nobfcache.html^headers^",
"multi_sharedWorker_frame_bfcache.html",
"navigate.html",
"!/dom/notification/test/mochitest/NotificationTest.js",
"!/dom/xhr/tests/relativeLoad_import.js",
"!/dom/xhr/tests/relativeLoad_worker.js",
"!/dom/xhr/tests/relativeLoad_worker2.js",
"!/dom/xhr/tests/subdir/relativeLoad_sub_worker.js",
"!/dom/xhr/tests/subdir/relativeLoad_sub_worker2.js",
"!/dom/xhr/tests/subdir/relativeLoad_sub_import.js",
"!/dom/events/test/event_leak_utils.js",
"test_worker_in_background.js",
"test_worker_in_background_child.js",
]
["test_404.html"]
["test_atob.html"]
["test_blobConstructor.html"]
["test_blobWorkers.html"]
["test_bug949946.html"]
["test_bug978260.html"]
["test_bug998474.html"]
["test_bug1002702.html"]
["test_bug1010784.html"]
["test_bug1014466.html"]
["test_bug1020226.html"]
["test_bug1036484.html"]
["test_bug1060621.html"]
["test_bug1062920.html"]
["test_bug1063538.html"]
skip-if = [
"http3",
"http2",
]
["test_bug1104064.html"]
["test_bug1132395.html"]
skip-if = ["true"] # bug 1176225
["test_bug1132924.html"]
["test_bug1278777.html"]
["test_bug1301094.html"]
["test_bug1317725.html"]
support-files = ["test_bug1317725.js"]
["test_bug1824498.html"]
support-files = ["worker_bug1824498.mjs"]
["test_chromeWorker.html"]
["test_clearTimeouts.html"]
["test_clearTimeoutsImplicit.html"]
["test_console.html"]
["test_consoleAndBlobs.html"]
["test_consoleReplaceable.html"]
["test_contentWorker.html"]
["test_csp.html"]
["test_dataURLWorker.html"]
["test_dynamicImport.html"]
["test_dynamicImport_and_terminate.html"]
support-files = ["worker_dynamicImport.mjs"]
["test_dynamicImport_early_termination.html"]
["test_errorPropagation.html"]
skip-if = [
"http3",
"http2",
]
["test_errorwarning.html"]
["test_eventDispatch.html"]
["test_fibonacci.html"]
["test_fileReaderSync_when_closing.html"]
["test_importScripts.html"]
["test_importScripts_1.html"]
["test_importScripts_2.html"]
["test_importScripts_3rdparty.html"]
skip-if = [
"http3",
"http2",
]
["test_importScripts_mixedcontent.html"]
tags = "mcb"
["test_instanceof.html"]
["test_json.html"]
["test_loadEncoding.html"]
["test_loadError.html"]
["test_location.html"]
skip-if = [
"http3",
"http2",
]
["test_longThread.html"]
["test_multi_sharedWorker.html"]
skip-if = [
"http3",
"http2",
]
["test_multi_sharedWorker_lifetimes_bfcache.html"]
["test_multi_sharedWorker_lifetimes_nobfcache.html"]
["test_navigator.html"]
support-files = [
"test_navigator.js",
"test_navigator_iframe.html",
"test_navigator_iframe.js",
]
skip-if = [
"http3",
"http2",
]
["test_navigator_languages.html"]
["test_navigator_secureContext.html"]
scheme = "https"
support-files = [
"test_navigator.js",
"test_navigator_iframe.html",
"test_navigator_iframe.js",
]
["test_navigator_workers_hardwareConcurrency.html"]
["test_newError.html"]
["test_onLine.html"]
["test_promise.html"]
["test_promise_resolved_with_string.html"]
["test_recursion.html"]
["test_recursiveOnerror.html"]
skip-if = [
"http3",
"http2",
]
["test_referrer.html"]
["test_referrer_header_worker.html"]
skip-if = [
"http3",
"http2",
]
["test_resolveWorker-assignment.html"]
["test_resolveWorker.html"]
["test_rvals.html"]
["test_setTimeoutWith0.html"]
["test_sharedWorker.html"]
["test_sharedWorker_lifetime.html"]
["test_sharedWorker_ports.html"]
["test_sharedWorker_thirdparty.html"]
support-files = [
"sharedWorker_thirdparty_frame.html",
"sharedWorker_thirdparty_window.html",
]
skip-if = [
"http3",
"http2",
]
["test_sharedworker_event_listener_leaks.html"]
skip-if = [
"bits == 64 && os == 'linux' && asan", # Disabled on Linux64 opt asan, bug 1493563
"os == 'win' && debug && xorigin", # high frequency intermittent
]
["test_simpleThread.html"]
skip-if = [
"http3",
"http2",
]
["test_subworkers_suspended.html"]
scheme = "https"
["test_suspend.html"]
["test_terminate.html"]
["test_threadErrors.html"]
["test_threadTimeouts.html"]
["test_throwingOnerror.html"]
["test_timeoutTracing.html"]
["test_transferable.html"]
["test_worker_interfaces.html"]
skip-if = [
"http3",
"http2",
]
["test_worker_in_background.html"]
skip-if = [
"os == 'android'", # since geckoview does not support multiple tabs
]
["test_worker_interfaces_secureContext.html"]
scheme = "https"