Backed out changeset 06f41c22f3a6 (bug 1888460) for causing linux xpcshell failures...
[gecko.git] / dom / workers / test / mochitest.toml
blob5ae8094b5801a04f172aac78cbb91dba355f9588
1 [DEFAULT]
2 support-files = [
3   "WorkerTest_badworker.js",
4   "atob_worker.js",
5   "blank.html",
6   "bug978260_worker.js",
7   "bug1014466_data1.txt",
8   "bug1014466_data2.txt",
9   "bug1014466_worker.js",
10   "bug1020226_worker.js",
11   "bug1020226_frame.html",
12   "bug998474_worker.js",
13   "bug1063538_worker.js",
14   "bug1063538.sjs",
15   "clearTimeouts_worker.js",
16   "clearTimeoutsImplicit_worker.js",
17   "content_worker.js",
18   "console_worker.js",
19   "consoleReplaceable_worker.js",
20   "csp_worker.js",
21   "csp_worker.js^headers^",
22   "dynamicImport_nested.mjs",
23   "dynamicImport_postMessage.mjs",
24   "dynamicImport_worker.js",
25   "404_server.sjs",
26   "errorPropagation_iframe.html",
27   "errorPropagation_worker.js",
28   "errorwarning_worker.js",
29   "eventDispatch_worker.js",
30   "fibonacci_worker.js",
31   "file_bug1010784_worker.js",
32   "foreign.js",
33   "importForeignScripts_worker.js",
34   "importScripts_mixedcontent.html",
35   "importScripts_worker.js",
36   "importScripts_worker_imported1.js",
37   "importScripts_worker_imported2.js",
38   "importScripts_worker_imported3.js",
39   "importScripts_worker_imported4.js",
40   "instanceof_worker.js",
41   "json_worker.js",
42   "loadEncoding_worker.js",
43   "location_worker.js",
44   "longThread_worker.js",
45   "multi_sharedWorker_frame.html",
46   "multi_sharedWorker_sharedWorker.js",
47   "navigator_languages_worker.js",
48   "navigator_worker.js",
49   "newError_worker.js",
50   "notification_worker.js",
51   "notification_worker_child-child.js",
52   "notification_worker_child-parent.js",
53   "notification_permission_worker.js",
54   "onLine_worker.js",
55   "onLine_worker_child.js",
56   "onLine_worker_head.js",
57   "promise_worker.js",
58   "recursion_worker.js",
59   "recursiveOnerror_worker.js",
60   "redirect_to_foreign.sjs",
61   "rvals_worker.js",
62   "sharedWorker_sharedWorker.js",
63   "simpleThread_worker.js",
64   "suspend_window.html",
65   "suspend_worker.js",
66   "terminate_worker.js",
67   "test_csp.html^headers^",
68   "test_csp.js",
69   "referrer_worker.html",
70   "sourcemap_header_iframe.html",
71   "sourcemap_header_worker.js",
72   "sourcemap_header_worker.js^headers^",
73   "threadErrors_worker1.js",
74   "threadErrors_worker2.js",
75   "threadErrors_worker3.js",
76   "threadErrors_worker4.js",
77   "threadTimeouts_worker.js",
78   "throwingOnerror_worker.js",
79   "timeoutTracing_worker.js",
80   "transferable_worker.js",
81   "test_worker_interfaces.js",
82   "worker_driver.js",
83   "worker_wrapper.js",
84   "bug1060621_worker.js",
85   "bug1062920_worker.js",
86   "bug1104064_worker.js",
87   "worker_consoleAndBlobs.js",
88   "bug1132395_sharedWorker.js",
89   "bug1132924_worker.js",
90   "empty.html",
91   "referrer.sjs",
92   "referrer_test_server.sjs",
93   "sharedWorker_ports.js",
94   "sharedWorker_lifetime.js",
95   "worker_referrer.js",
96   "importScripts_3rdParty_worker.js",
97   "invalid.js",
98   "worker_bug1278777.js",
99   "worker_setTimeoutWith0.js",
100   "worker_bug1301094.js",
101   "script_createFile.js",
102   "worker_suspended.js",
103   "window_suspended.html",
104   "suspend_blank.html",
105   "multi_sharedWorker_manager.js",
106   "multi_sharedWorker_frame_nobfcache.html",
107   "multi_sharedWorker_frame_nobfcache.html^headers^",
108   "multi_sharedWorker_frame_bfcache.html",
109   "navigate.html",
110   "!/dom/notification/test/mochitest/MockServices.js",
111   "!/dom/notification/test/mochitest/NotificationTest.js",
112   "!/dom/xhr/tests/relativeLoad_import.js",
113   "!/dom/xhr/tests/relativeLoad_worker.js",
114   "!/dom/xhr/tests/relativeLoad_worker2.js",
115   "!/dom/xhr/tests/subdir/relativeLoad_sub_worker.js",
116   "!/dom/xhr/tests/subdir/relativeLoad_sub_worker2.js",
117   "!/dom/xhr/tests/subdir/relativeLoad_sub_import.js",
118   "!/dom/events/test/event_leak_utils.js",
121 ["test_404.html"]
123 ["test_atob.html"]
125 ["test_blobConstructor.html"]
127 ["test_blobWorkers.html"]
129 ["test_bug949946.html"]
131 ["test_bug978260.html"]
133 ["test_bug998474.html"]
135 ["test_bug1002702.html"]
137 ["test_bug1010784.html"]
139 ["test_bug1014466.html"]
141 ["test_bug1020226.html"]
143 ["test_bug1036484.html"]
145 ["test_bug1060621.html"]
147 ["test_bug1062920.html"]
149 ["test_bug1063538.html"]
150 skip-if = [
151   "http3",
152   "http2",
155 ["test_bug1104064.html"]
157 ["test_bug1132395.html"]
158 skip-if = ["true"] # bug 1176225
160 ["test_bug1132924.html"]
162 ["test_bug1278777.html"]
164 ["test_bug1301094.html"]
166 ["test_bug1317725.html"]
167 support-files = ["test_bug1317725.js"]
169 ["test_bug1824498.html"]
170 support-files = ["worker_bug1824498.mjs"]
172 ["test_chromeWorker.html"]
174 ["test_clearTimeouts.html"]
176 ["test_clearTimeoutsImplicit.html"]
178 ["test_console.html"]
180 ["test_consoleAndBlobs.html"]
182 ["test_consoleReplaceable.html"]
184 ["test_contentWorker.html"]
186 ["test_csp.html"]
188 ["test_dataURLWorker.html"]
190 ["test_dynamicImport.html"]
192 ["test_dynamicImport_and_terminate.html"]
193 support-files = ["worker_dynamicImport.mjs"]
195 ["test_dynamicImport_early_termination.html"]
197 ["test_errorPropagation.html"]
198 skip-if = [
199   "http3",
200   "http2",
203 ["test_errorwarning.html"]
205 ["test_eventDispatch.html"]
207 ["test_fibonacci.html"]
209 ["test_fileReaderSync_when_closing.html"]
211 ["test_importScripts.html"]
213 ["test_importScripts_1.html"]
215 ["test_importScripts_2.html"]
217 ["test_importScripts_3rdparty.html"]
218 skip-if = [
219   "http3",
220   "http2",
223 ["test_importScripts_mixedcontent.html"]
224 tags = "mcb"
226 ["test_instanceof.html"]
228 ["test_json.html"]
230 ["test_loadEncoding.html"]
232 ["test_loadError.html"]
234 ["test_location.html"]
235 skip-if = [
236   "http3",
237   "http2",
240 ["test_longThread.html"]
242 ["test_multi_sharedWorker.html"]
243 skip-if = [
244   "http3",
245   "http2",
248 ["test_multi_sharedWorker_lifetimes_bfcache.html"]
250 ["test_multi_sharedWorker_lifetimes_nobfcache.html"]
252 ["test_navigator.html"]
253 support-files = [
254   "test_navigator.js",
255   "test_navigator_iframe.html",
256   "test_navigator_iframe.js",
258 skip-if = [
259   "http3",
260   "http2",
263 ["test_navigator_languages.html"]
265 ["test_navigator_secureContext.html"]
266 scheme = "https"
267 support-files = [
268   "test_navigator.js",
269   "test_navigator_iframe.html",
270   "test_navigator_iframe.js",
273 ["test_navigator_workers_hardwareConcurrency.html"]
275 ["test_newError.html"]
277 ["test_notification.html"]
279 ["test_notification_child.html"]
281 ["test_notification_permission.html"]
283 ["test_onLine.html"]
285 ["test_promise.html"]
287 ["test_promise_resolved_with_string.html"]
289 ["test_recursion.html"]
291 ["test_recursiveOnerror.html"]
292 skip-if = [
293   "http3",
294   "http2",
297 ["test_referrer.html"]
299 ["test_referrer_header_worker.html"]
300 skip-if = [
301   "http3",
302   "http2",
305 ["test_resolveWorker-assignment.html"]
307 ["test_resolveWorker.html"]
309 ["test_rvals.html"]
311 ["test_setTimeoutWith0.html"]
313 ["test_sharedWorker.html"]
315 ["test_sharedWorker_lifetime.html"]
317 ["test_sharedWorker_ports.html"]
319 ["test_sharedWorker_thirdparty.html"]
320 support-files = [
321   "sharedWorker_thirdparty_frame.html",
322   "sharedWorker_thirdparty_window.html",
324 skip-if = [
325   "http3",
326   "http2",
329 ["test_sharedworker_event_listener_leaks.html"]
330 skip-if = [
331   "bits == 64 && os == 'linux' && asan", # Disabled on Linux64 opt asan, bug 1493563
332   "os == 'win' && debug && xorigin", # high frequency intermittent
335 ["test_simpleThread.html"]
336 skip-if = [
337   "http3",
338   "http2",
341 ["test_subworkers_suspended.html"]
342 scheme = "https"
344 ["test_suspend.html"]
346 ["test_terminate.html"]
348 ["test_threadErrors.html"]
350 ["test_threadTimeouts.html"]
352 ["test_throwingOnerror.html"]
354 ["test_timeoutTracing.html"]
356 ["test_transferable.html"]
358 ["test_worker_interfaces.html"]
359 skip-if = [
360   "http3",
361   "http2",
364 ["test_worker_interfaces_secureContext.html"]
365 scheme = "https"