blob: 83d4bdc41b64ea3bda9fba75b9a5949d6297dc86 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
|
[DEFAULT]
tags = condprof
support-files =
chrome_cleanup_script.js
file_WebNavigation_page1.html
file_WebNavigation_page2.html
file_WebNavigation_page3.html
file_WebRequest_page3.html
file_contains_img.html
file_contains_iframe.html
file_green.html
file_green_blue.html
file_contentscript_activeTab.html
file_contentscript_activeTab2.html
file_contentscript_iframe.html
file_image_bad.png
file_image_good.png
file_image_great.png
file_image_redirect.png
file_indexedDB.html
file_mixed.html
file_remote_frame.html
file_sample.html
file_sample.txt
file_sample.txt^headers^
file_script_bad.js
file_script_good.js
file_script_redirect.js
file_script_xhr.js
file_serviceWorker.html
file_simple_iframe_worker.html
file_simple_sandboxed_frame.html
file_simple_sandboxed_subframe.html
file_simple_xhr.html
file_simple_xhr_frame.html
file_simple_xhr_frame2.html
file_simple_sharedworker.js
file_simple_webrequest_worker.html
file_simple_worker.js
file_slowed_document.sjs
file_streamfilter.txt
file_style_bad.css
file_style_good.css
file_style_redirect.css
file_third_party.html
file_to_drawWindow.html
file_webNavigation_clientRedirect.html
file_webNavigation_clientRedirect_httpHeaders.html
file_webNavigation_clientRedirect_httpHeaders.html^headers^
file_webNavigation_frameClientRedirect.html
file_webNavigation_frameRedirect.html
file_webNavigation_manualSubframe.html
file_webNavigation_manualSubframe_page1.html
file_webNavigation_manualSubframe_page2.html
file_with_about_blank.html
file_with_subframes_and_embed.html
file_with_xorigin_frame.html
head.js
head_cookies.js
head_notifications.js
head_unlimitedStorage.js
head_webrequest.js
hsts.sjs
mochitest_console.js
oauth.html
redirect_auto.sjs
redirection.sjs
return_headers.sjs
serviceWorker.js
slow_response.sjs
webrequest_worker.js
!/dom/tests/mochitest/geolocation/network_geolocation.sjs
!/toolkit/components/passwordmgr/test/authenticate.sjs
file_redirect_data_uri.html
file_redirect_cors_bypass.html
file_tabs_permission_page1.html
file_tabs_permission_page2.html
prefs =
security.mixed_content.upgrade_display_content=false
browser.chrome.guess_favicon=true
[test_check_startupcache.html]
[test_ext_action.html]
[test_ext_activityLog.html]
skip-if =
os == 'android'
tsan # Times out on TSan, bug 1612707
xorigin # Inconsistent pass/fail in opt and debug
http3
[test_ext_async_clipboard.html]
skip-if = toolkit == 'android' || tsan # near-permafail after landing bug 1270059: Bug 1523131. tsan: bug 1612707
[test_ext_background_canvas.html]
[test_ext_background_page.html]
skip-if = (toolkit == 'android') # android doesn't have devtools
[test_ext_background_page_dpi.html]
[test_ext_browserAction_openPopup.html]
skip-if =
http3
[test_ext_browserAction_openPopup_incognito_window.html]
skip-if = os == "android" # cannot open private windows - bug 1372178
[test_ext_browserAction_openPopup_windowId.html]
skip-if = os == "android" # only the current window is supported - bug 1795956
[test_ext_browserAction_openPopup_without_pref.html]
[test_ext_browsingData_indexedDB.html]
skip-if =
http3
[test_ext_browsingData_localStorage.html]
skip-if =
http3
[test_ext_browsingData_pluginData.html]
[test_ext_browsingData_serviceWorkers.html]
skip-if =
condprof # "Wait for 2 service workers to be registered - timed out after 50 tries."
http3
[test_ext_browsingData_settings.html]
[test_ext_canvas_resistFingerprinting.html]
skip-if =
http3
[test_ext_clipboard.html]
skip-if =
os == 'android'
http3
[test_ext_clipboard_image.html]
skip-if = headless # Bug 1405872
[test_ext_contentscript_about_blank.html]
skip-if =
os == 'android' # bug 1369440
condprof #: "exactly 7 more scripts ran - got 11, expected 10"
http3
[test_ext_contentscript_activeTab.html]
skip-if =
http3
[test_ext_contentscript_cache.html]
skip-if = (os == 'linux' && debug) || (toolkit == 'android' && debug) # bug 1348241
fail-if = xorigin # TypeError: can't access property "staticScripts", ext is undefined - Should not throw any errors
[test_ext_contentscript_canvas.html]
skip-if = (os == 'android') || (verify && debug && (os == 'linux')) # Bug 1617062
[test_ext_contentscript_devtools_metadata.html]
skip-if =
http3
[test_ext_contentscript_fission_frame.html]
skip-if =
http3
[test_ext_contentscript_getFrameId.html]
[test_ext_contentscript_incognito.html]
skip-if =
os == 'android' # Android does not support multiple windows.
http3
[test_ext_contentscript_permission.html]
skip-if = tsan # Times out on TSan, bug 1612707
[test_ext_cookies.html]
skip-if =
os == 'android' || tsan # Times out on TSan intermittently, bug 1615184; not supported on Android yet
condprof #: "one tabId returned for store - Expected: 1, Actual: 3"
http3
[test_ext_cookies_containers.html]
[test_ext_cookies_expiry.html]
[test_ext_cookies_first_party.html]
[test_ext_cookies_incognito.html]
skip-if = os == 'android' # Bug 1513544 Android does not support multiple windows.
[test_ext_cookies_permissions_bad.html]
[test_ext_cookies_permissions_good.html]
[test_ext_dnr_other_extensions.html]
[test_ext_dnr_tabIds.html]
[test_ext_dnr_upgradeScheme.html]
skip-if =
http3
[test_ext_downloads_download.html]
[test_ext_embeddedimg_iframe_frameAncestors.html]
skip-if =
http3
[test_ext_exclude_include_globs.html]
skip-if =
http3
[test_ext_extension_iframe_messaging.html]
skip-if =
http3
[test_ext_external_messaging.html]
[test_ext_generate.html]
[test_ext_geolocation.html]
skip-if = os == 'android' # Android support Bug 1336194
[test_ext_identity.html]
skip-if =
win11_2009 && !debug && socketprocess_networking # Bug 1777016
os == 'android' || tsan # unsupported. tsan: bug 1612707
[test_ext_idle.html]
skip-if = tsan # Times out on TSan, bug 1612707
[test_ext_inIncognitoContext_window.html]
skip-if = os == 'android' # Android does not support multiple windows.
[test_ext_listener_proxies.html]
[test_ext_new_tab_processType.html]
skip-if =
verify && debug && (os == 'linux' || os == 'mac')
condprof #: Page URL should match - got "https://example.com/tests/toolkit/components/extensions/test/mochitest/file_serviceWorker.html", expected "https://example.com/"
http3
[test_ext_notifications.html]
skip-if = os == 'android' # Not supported on Android yet
[test_ext_optional_permissions.html]
[test_ext_protocolHandlers.html]
skip-if = (toolkit == 'android') # bug 1342577
[test_ext_redirect_jar.html]
skip-if = os == 'win' && (debug || asan) # Bug 1563440
[test_ext_request_urlClassification.html]
skip-if =
os == 'android' # Bug 1615427
http3
[test_ext_runtime_connect.html]
skip-if =
http3
[test_ext_runtime_connect_iframe.html]
[test_ext_runtime_connect_twoway.html]
skip-if =
http3
[test_ext_runtime_connect2.html]
skip-if =
http3
[test_ext_runtime_disconnect.html]
skip-if =
http3
[test_ext_script_filenames.html]
[test_ext_scripting_contentScripts.html]
skip-if =
http3
[test_ext_scripting_executeScript.html]
skip-if =
http3
[test_ext_scripting_executeScript_activeTab.html]
skip-if =
http3
[test_ext_scripting_executeScript_injectImmediately.html]
skip-if =
http3
[test_ext_scripting_insertCSS.html]
skip-if =
http3
[test_ext_scripting_permissions.html]
skip-if =
http3
[test_ext_scripting_removeCSS.html]
skip-if =
http3
[test_ext_sendmessage_doublereply.html]
skip-if =
http3
[test_ext_sendmessage_frameId.html]
[test_ext_sendmessage_no_receiver.html]
skip-if =
http3
[test_ext_sendmessage_reply.html]
skip-if =
http3
[test_ext_sendmessage_reply2.html]
skip-if =
os == 'android'
http3
[test_ext_storage_manager_capabilities.html]
skip-if =
xorigin # JavaScript Error: "SecurityError: Permission denied to access property "wrappedJSObject" on cross-origin object" {file: "https://example.com/tests/SimpleTest/TestRunner.js" line: 157}
http3
scheme=https
[test_ext_storage_smoke_test.html]
[test_ext_streamfilter_multiple.html]
skip-if =
!debug # Bug 1628642
os == 'linux' # Bug 1628642
[test_ext_streamfilter_processswitch.html]
skip-if =
http3
[test_ext_subframes_privileges.html]
skip-if =
os == 'android' || verify # bug 1489771
http3
[test_ext_tabs_captureTab.html]
skip-if =
http3
[test_ext_tabs_executeScript_good.html]
skip-if =
http3
[test_ext_tabs_create_cookieStoreId.html]
[test_ext_tabs_query_popup.html]
[test_ext_tabs_permissions.html]
skip-if =
http3
[test_ext_tabs_sendMessage.html]
skip-if =
http3
[test_ext_test.html]
skip-if =
http3
[test_ext_unlimitedStorage.html]
skip-if = os == 'android'
[test_ext_web_accessible_resources.html]
skip-if = (os == 'android' && debug) || (os == "linux" && bits == 64) # bug 1397615, bug 1618231
[test_ext_web_accessible_incognito.html]
skip-if = (os == 'android') # bug 1397615, bug 1513544
[test_ext_webnavigation.html]
skip-if =
(os == 'android' && debug) # bug 1397615
http3
[test_ext_webnavigation_filters.html]
skip-if =
(os == 'android' && debug) || (verify && (os == 'linux' || os == 'mac')) # bug 1397615
http3
[test_ext_webnavigation_incognito.html]
skip-if =
os == 'android' # bug 1513544
http3
[test_ext_webrequest_and_proxy_filter.html]
skip-if =
http3
[test_ext_webrequest_auth.html]
skip-if =
os == 'android'
http3
[test_ext_webrequest_background_events.html]
[test_ext_webrequest_basic.html]
skip-if =
os == 'android' && debug # bug 1397615
tsan # bug 1612707
xorigin # JavaScript Error: "SecurityError: Permission denied to access property "wrappedJSObject" on cross-origin object" {file: "http://mochi.false-test:8888/tests/SimpleTest/TestRunner.js" line: 157}]
os == "linux" && bits == 64 && !debug && asan # Bug 1633189
http3
[test_ext_webrequest_errors.html]
skip-if =
tsan
http3
[test_ext_webrequest_filter.html]
skip-if =
os == 'android' && debug || tsan # bug 1452348. tsan: bug 1612707
os == 'linux' && bits == 64 && !debug && xorigin # Bug 1756023
[test_ext_webrequest_frameId.html]
[test_ext_webrequest_getSecurityInfo.html]
skip-if =
http3
[test_ext_webrequest_hsts.html]
https_first_disabled = true
skip-if =
http3
[test_ext_webrequest_upgrade.html]
https_first_disabled = true
[test_ext_webrequest_upload.html]
skip-if = os == 'android' # Currently fails in emulator tests
[test_ext_webrequest_redirect_bypass_cors.html]
[test_ext_webrequest_redirect_data_uri.html]
[test_ext_webrequest_worker.html]
[test_ext_window_postMessage.html]
skip-if =
http3
# test_startup_canary.html is at the bottom to minimize the time spent waiting in the test.
[test_startup_canary.html]
|