tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

commit 67e7e29a2a9f7c6f6bec40490c2d22334a3ed3af
parent 68e80accc3e2390394b6025035e037e81c90d47c
Author: agoloman <agoloman@mozilla.com>
Date:   Tue,  2 Dec 2025 06:49:28 +0200

Revert "Bug 1995869: Initialize DNS earlier in IOService init r=necko-reviewers,valentin" for causing bc failures @browser_xpcom_graph_wait.js.

This reverts commit ccd78dcad6a836356b4ae309929ad3a35bfa1b57.

Diffstat:
Mnetwerk/base/nsIOService.cpp | 6------
Mtoolkit/components/backgroundtasks/tests/browser/browser_xpcom_graph_wait.js | 1-
2 files changed, 0 insertions(+), 7 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,7 +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/effective-tld-service;1", "@mozilla.org/network/idn-service;1", "@mozilla.org/network/io-service;1",