diff options
Diffstat (limited to 'netwerk/test/unit_ipc')
4 files changed, 21 insertions, 0 deletions
diff --git a/netwerk/test/unit_ipc/test_default_uri_bypass_wrap.js b/netwerk/test/unit_ipc/test_default_uri_bypass_wrap.js new file mode 100644 index 0000000000..82c8e730f8 --- /dev/null +++ b/netwerk/test/unit_ipc/test_default_uri_bypass_wrap.js @@ -0,0 +1,13 @@ +function run_test() { + Services.prefs.setBoolPref("network.url.useDefaultURI", true); + Services.prefs.setBoolPref( + "network.url.some_schemes_bypass_defaultURI_fallback", + true + ); + Services.prefs.setCharPref( + "network.url.simple_uri_schemes", + "simpleprotocol,otherproto" + ); + + run_test_in_child("../unit/test_default_uri_bypass.js"); +} diff --git a/netwerk/test/unit_ipc/test_http3_prio_disabled_wrap.js b/netwerk/test/unit_ipc/test_http3_prio_disabled_wrap.js index 38988cd450..8704484d13 100644 --- a/netwerk/test/unit_ipc/test_http3_prio_disabled_wrap.js +++ b/netwerk/test/unit_ipc/test_http3_prio_disabled_wrap.js @@ -4,6 +4,7 @@ registerCleanupFunction(async () => { Services.prefs.clearUserPref("network.http.http3.priority"); + Services.prefs.clearUserPref("network.http.priority_header.enabled"); http3_clear_prefs(); }); @@ -15,6 +16,7 @@ add_task(async function setup() { async function run_test() { // test priority urgency and incremental with priority disabled Services.prefs.setBoolPref("network.http.http3.priority", false); + Services.prefs.setBoolPref("network.http.priority_header.enabled", false); run_test_in_child("../unit/test_http3_prio_disabled.js"); run_next_test(); // only pumps next async task from this file } diff --git a/netwerk/test/unit_ipc/test_http3_prio_enabled_wrap.js b/netwerk/test/unit_ipc/test_http3_prio_enabled_wrap.js index dcff09fcba..664869f2f5 100644 --- a/netwerk/test/unit_ipc/test_http3_prio_enabled_wrap.js +++ b/netwerk/test/unit_ipc/test_http3_prio_enabled_wrap.js @@ -4,6 +4,7 @@ registerCleanupFunction(async () => { Services.prefs.clearUserPref("network.http.http3.priority"); + Services.prefs.clearUserPref("network.http.priority_header.enabled"); http3_clear_prefs(); }); @@ -15,6 +16,7 @@ add_task(async function setup() { async function run_test() { // test priority urgency and incremental with priority enabled Services.prefs.setBoolPref("network.http.http3.priority", true); + Services.prefs.setBoolPref("network.http.priority_header.enabled", true); run_test_in_child("../unit/test_http3_prio_enabled.js"); run_next_test(); // only pumps next async task from this file } diff --git a/netwerk/test/unit_ipc/xpcshell.toml b/netwerk/test/unit_ipc/xpcshell.toml index 24c84d745d..bc53e4ce74 100644 --- a/netwerk/test/unit_ipc/xpcshell.toml +++ b/netwerk/test/unit_ipc/xpcshell.toml @@ -70,6 +70,7 @@ support-files = [ "!/netwerk/test/unit/test_http3_prio_helpers.js", "!/netwerk/test/unit/http2-ca.pem", "!/netwerk/test/unit/test_orb_empty_header.js", + "!/netwerk/test/unit/test_default_uri_bypass.js", "child_is_proxy_used.js", "child_cookie_header.js", "child_dns_by_type_resolve.js", @@ -239,3 +240,6 @@ skip-if = ["os == 'android'"] ["test_xmlhttprequest_wrap.js"] prefs = ["network.allow_raw_sockets_in_content_processes=true"] + +["test_default_uri_bypass_wrap.js"] +prefs = ["network.allow_raw_sockets_in_content_processes=true"] |