xpcshell.toml (9004B)
1 [DEFAULT] 2 head = "head_channels_clone.js head_trr_clone.js head_http3_clone.js" 3 # Several tests rely on redirecting to data: URIs, which was allowed for a long 4 # time but now forbidden. So we enable it just for these tests. 5 prefs = ["network.allow_redirect_to_data=true"] 6 support-files = [ 7 "child_channel_id.js", 8 "!/netwerk/test/unit/test_XHR_redirects.js", 9 "!/netwerk/test/unit/test_bug528292.js", 10 "!/netwerk/test/unit/test_cache-entry-id.js", 11 "!/netwerk/test/unit/test_cache_jar.js", 12 "!/netwerk/test/unit/test_cacheflags.js", 13 "!/netwerk/test/unit/test_channel_close.js", 14 "!/netwerk/test/unit/test_cookiejars.js", 15 "!/netwerk/test/unit/test_dns_cancel.js", 16 "!/netwerk/test/unit/test_dns_service.js", 17 "!/netwerk/test/unit/test_duplicate_headers.js", 18 "!/netwerk/test/unit/test_event_sink.js", 19 "!/netwerk/test/unit/test_getHost.js", 20 "!/netwerk/test/unit/test_gio_protocol.js", 21 "!/netwerk/test/unit/test_head.js", 22 "!/netwerk/test/unit/test_headers.js", 23 "!/netwerk/test/unit/test_httpsuspend.js", 24 "!/netwerk/test/unit/test_post.js", 25 "!/netwerk/test/unit/test_progress.js", 26 "!/netwerk/test/unit/test_redirect_veto.js", 27 "!/netwerk/test/unit/test_redirect-caching_canceled.js", 28 "!/netwerk/test/unit/test_redirect-caching_failure.js", 29 "!/netwerk/test/unit/test_redirect-caching_passing.js", 30 "!/netwerk/test/unit/test_redirect_canceled.js", 31 "!/netwerk/test/unit/test_redirect_different-protocol.js", 32 "!/netwerk/test/unit/test_redirect_failure.js", 33 "!/netwerk/test/unit/test_redirect_from_script.js", 34 "!/netwerk/test/unit/test_redirect_history.js", 35 "!/netwerk/test/unit/test_redirect_passing.js", 36 "!/netwerk/test/unit/test_reentrancy.js", 37 "!/netwerk/test/unit/test_reply_without_content_type.js", 38 "!/netwerk/test/unit/test_resumable_channel.js", 39 "!/netwerk/test/unit/test_simple.js", 40 "!/netwerk/test/unit/test_trackingProtection_annotateChannels.js", 41 "!/netwerk/test/unit/test_xmlhttprequest.js", 42 "!/netwerk/test/unit/head_channels.js", 43 "!/netwerk/test/unit/head_trr.js", 44 "!/netwerk/test/unit/head_cache2.js", 45 "!/netwerk/test/unit/data/image.png", 46 "!/netwerk/test/unit/data/system_root.lnk", 47 "!/netwerk/test/unit/data/test_psl.txt", 48 "!/netwerk/test/unit/data/test_readline1.txt", 49 "!/netwerk/test/unit/data/test_readline2.txt", 50 "!/netwerk/test/unit/data/test_readline3.txt", 51 "!/netwerk/test/unit/data/test_readline4.txt", 52 "!/netwerk/test/unit/data/test_readline5.txt", 53 "!/netwerk/test/unit/data/test_readline6.txt", 54 "!/netwerk/test/unit/data/test_readline7.txt", 55 "!/netwerk/test/unit/data/test_readline8.txt", 56 "!/netwerk/test/unit/data/signed_win.exe", 57 "!/netwerk/test/unit/test_alt-data_simple.js", 58 "!/netwerk/test/unit/test_alt-data_stream.js", 59 "!/netwerk/test/unit/test_alt-data_closeWithStatus.js", 60 "!/netwerk/test/unit/test_channel_priority.js", 61 "!/netwerk/test/unit/test_multipart_streamconv.js", 62 "!/netwerk/test/unit/test_original_sent_received_head.js", 63 "!/netwerk/test/unit/test_alt-data_cross_process.js", 64 "!/netwerk/test/unit/test_httpcancel.js", 65 "!/netwerk/test/unit/test_trr_httpssvc.js", 66 "!/netwerk/test/unit/test_http3_prio_enabled.js", 67 "!/netwerk/test/unit/test_http3_prio_disabled.js", 68 "!/netwerk/test/unit/test_http3_prio_helpers.js", 69 "!/netwerk/test/unit/http2-ca.pem", 70 "!/netwerk/test/unit/test_orb_empty_header.js", 71 "!/netwerk/test/unit/test_simple_unknown_uris.js", 72 "child_is_proxy_used.js", 73 "child_cookie_header.js", 74 "child_dns_by_type_resolve.js", 75 "child_veto_in_parent.js", 76 ] 77 78 ["test_XHR_redirects.js"] 79 prefs = [ 80 "network.allow_raw_sockets_in_content_processes=true", 81 "network.xhr.block_sync_system_requests=false", 82 ] 83 84 ["test_alt-data_closeWithStatus_wrap.js"] 85 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 86 skip-if = [ 87 "isolated_process", # Bug 1709961 88 ] 89 90 ["test_alt-data_cross_process_wrap.js"] 91 skip-if = [ 92 "isolated_process", # Bug 1709961 93 ] 94 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 95 96 ["test_alt-data_simple_wrap.js"] 97 skip-if = [ 98 "isolated_process", # Bug 1709961 99 ] 100 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 101 102 ["test_alt-data_stream_wrap.js"] 103 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 104 105 ["test_cache-entry-id_wrap.js"] 106 skip-if = [ 107 "isolated_process", # Bug 1709961 108 ] 109 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 110 111 ["test_cache_jar_wrap.js"] 112 113 ["test_cacheflags_wrap.js"] 114 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 115 116 ["test_channel_close_wrap.js"] 117 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 118 119 ["test_channel_id.js"] 120 121 ["test_channel_priority_wrap.js"] 122 123 ["test_chunked_responses_wrap.js"] 124 prefs = [ 125 "network.allow_raw_sockets_in_content_processes=true", 126 "security.allow_eval_with_system_principal=true", 127 ] 128 129 ["test_cookie_header_stripped.js"] 130 131 ["test_cookiejars_wrap.js"] 132 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 133 134 ["test_dns_by_type_resolve_wrap.js"] 135 136 ["test_dns_cancel_wrap.js"] 137 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 138 139 ["test_dns_service_wrap.js"] 140 141 ["test_duplicate_headers_wrap.js"] 142 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 143 144 ["test_event_sink_wrap.js"] 145 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 146 147 ["test_getHost_wrap.js"] 148 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 149 150 ["test_gio_protocol_wrap.js"] 151 run-if = [ 152 "os == 'linux'", 153 ] 154 155 ["test_head_wrap.js"] 156 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 157 158 ["test_headers_wrap.js"] 159 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 160 161 ["test_http3_prio_disabled_wrap.js"] 162 run-sequentially = ["true"] # http3server 163 skip-if = [ 164 "os == 'android' && os_version == '14' && arch == 'x86_64'", # Bug 1982955 165 "os == 'win' && os_version == '11.26100' && arch == 'x86_64' && msix", # Bug 1807925 166 ] 167 168 ["test_http3_prio_enabled_wrap.js"] 169 run-sequentially = ["true"] # http3server 170 skip-if = [ 171 "true", # Will be reenabled in bug 1865394 172 ] 173 174 ["test_httpcancel_wrap.js"] 175 skip-if = [ 176 "isolated_process", # Bug 1709961 177 ] 178 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 179 180 ["test_httpsuspend_wrap.js"] 181 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 182 183 ["test_is_proxy_used.js"] 184 185 ["test_multipart_streamconv_wrap.js"] 186 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 187 188 ["test_orb_empty_header_wrap.js"] 189 190 ["test_original_sent_received_head_wrap.js"] 191 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 192 193 ["test_post_wrap.js"] 194 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 195 196 ["test_progress_wrap.js"] 197 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 198 199 ["test_redirect-caching_canceled_wrap.js"] 200 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 201 202 ["test_redirect-caching_failure_wrap.js"] 203 skip-if = [ 204 "isolated_process", # Bug 1709961 205 ] 206 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 207 208 ["test_redirect-caching_passing_wrap.js"] 209 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 210 211 ["test_redirect_canceled_wrap.js"] 212 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 213 214 ["test_redirect_different-protocol_wrap.js"] 215 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 216 217 ["test_redirect_failure_wrap.js"] 218 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 219 # Do not test the channel.redirectTo() API under e10s until 827269 is resolved 220 221 ["test_redirect_from_script_wrap.js"] 222 skip-if = [ 223 "true", 224 ] 225 226 ["test_redirect_history_wrap.js"] 227 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 228 229 ["test_redirect_passing_wrap.js"] 230 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 231 232 ["test_redirect_veto_parent.js"] 233 skip-if = [ 234 "isolated_process", # Bug 1709961 235 ] 236 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 237 run-sequentially = ["true"] # doesn't play nice with others. 238 239 ["test_redirect_veto_wrap.js"] 240 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 241 242 ["test_reentrancy_wrap.js"] 243 prefs = [ 244 "network.allow_raw_sockets_in_content_processes=true", 245 "network.xhr.block_sync_system_requests=false", 246 ] 247 248 ["test_reply_without_content_type_wrap.js"] 249 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 250 251 ["test_resumable_channel_wrap.js"] 252 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 253 254 ["test_simple_unknown_uris_wrap.js"] 255 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 256 257 ["test_simple_wrap.js"] 258 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 259 260 ["test_trackingProtection_annotateChannels_wrap1.js"] 261 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 262 263 ["test_trackingProtection_annotateChannels_wrap2.js"] 264 prefs = ["network.allow_raw_sockets_in_content_processes=true"] 265 266 ["test_trr_httpssvc_wrap.js"] 267 268 ["test_xmlhttprequest_wrap.js"] 269 prefs = [ 270 "network.allow_raw_sockets_in_content_processes=true", 271 "network.xhr.block_sync_system_requests=false", 272 ]