commit a420bf02e3ab0195cb21403149b446583fe76264
parent 34eb9d1bbb7f56c5f37983fcfd7ad55d1af07d4c
Author: Alexandru Marc <amarc@mozilla.com>
Date: Wed, 3 Dec 2025 16:35:07 +0200
Revert "Bug 1995869: Initialize DNS earlier in IOService init r=necko-reviewers,valentin" for causing multiple xpcshell failures
This reverts commit f272d11a69d5f9e01cd1ce15d5757a21dc8035a2.
Diffstat:
2 files changed, 0 insertions(+), 8 deletions(-)
diff --git a/netwerk/base/nsIOService.cpp b/netwerk/base/nsIOService.cpp
@@ -262,7 +262,6 @@ static const char* gCallbackPrefsForSocketProcess[] = {
"network.lna.address_space.public.override",
"network.lna.websocket.enabled",
"network.lna.local-network-to-localhost.skip-checks",
- "network.socket.forcePort",
nullptr,
};
@@ -334,11 +333,6 @@ nsresult nsIOService::Init() {
InitializeNetworkLinkService();
InitializeProtocolProxyService();
- // This is just to start the DNS service to make it fast to get later.
- // Don't invoke directly since we're already in GetService. RefPtr needed
- // because already_AddRefed<> doesn't like to be dropped
- NS_DispatchToCurrentThread(NS_NewRunnableFunction(
- __func__, []() { RefPtr<nsIDNSService> dns = GetOrInitDNSService(); }));
SetOffline(false);
diff --git a/toolkit/components/backgroundtasks/tests/browser/browser_xpcom_graph_wait.js b/toolkit/components/backgroundtasks/tests/browser/browser_xpcom_graph_wait.js
@@ -61,8 +61,6 @@ const backgroundtaskPhases = {
"@mozilla.org/layout/content-policy;1",
"@mozilla.org/memory-reporter-manager;1",
"@mozilla.org/network/captive-portal-service;1",
- "@mozilla.org/network/dns-service;1",
- "@mozilla.org/network/oblivious-http-service;1",
"@mozilla.org/network/effective-tld-service;1",
"@mozilla.org/network/idn-service;1",
"@mozilla.org/network/io-service;1",