mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-19 00:05:36 +00:00
Bug 1641496 - P1: Add MOZ_FORCE_USE_SOCKET_PROCESS for encorcing networking over socket process r=dragana
Differential Revision: https://phabricator.services.mozilla.com/D77272
This commit is contained in:
parent
0ab50d164c
commit
a4a6ef17e5
@ -510,8 +510,12 @@ bool nsIOService::UseSocketProcess(bool aCheckAgain) {
|
||||
}
|
||||
|
||||
if (StaticPrefs::network_process_enabled()) {
|
||||
sUseSocketProcess =
|
||||
StaticPrefs::network_http_network_access_on_socket_process_enabled();
|
||||
if (PR_GetEnv("MOZ_FORCE_USE_SOCKET_PROCESS")) {
|
||||
sUseSocketProcess = true;
|
||||
} else {
|
||||
sUseSocketProcess =
|
||||
StaticPrefs::network_http_network_access_on_socket_process_enabled();
|
||||
}
|
||||
}
|
||||
return sUseSocketProcess;
|
||||
}
|
||||
|
@ -1077,6 +1077,11 @@ class XPCShellTests(object):
|
||||
|
||||
self.env["MOZ_DISABLE_SOCKET_PROCESS_SANDBOX"] = "1"
|
||||
|
||||
if self.mozInfo.get("socketprocess_networking"):
|
||||
self.env["MOZ_FORCE_USE_SOCKET_PROCESS"] = "1"
|
||||
else:
|
||||
self.env["MOZ_DISABLE_SOCKET_PROCESS"] = "1"
|
||||
|
||||
if self.enable_webrender:
|
||||
self.env["MOZ_WEBRENDER"] = "1"
|
||||
self.env["MOZ_ACCELERATED"] = "1"
|
||||
|
Loading…
Reference in New Issue
Block a user