Skip to content
Snippets Groups Projects
Verified Commit a5d470a5 authored by Matthew Finkel's avatar Matthew Finkel Committed by Pier Angelo Vendrame
Browse files

Bug 25741: TBA: Disable GeckoNetworkManager

The browser should not need information related to the network
interface or network state, tor should take care of that.
parent f1753587
Branches
Tags
1 merge request!849Bug 42276: Rebase alpha onto 115.5.0esr
......@@ -164,7 +164,11 @@ public final class GeckoRuntime implements Parcelable {
GeckoAppShell.resumeLocation();
// Monitor network status and send change notifications to Gecko
// while active.
if (!BuildConfig.TOR_BROWSER) {
GeckoNetworkManager.getInstance().start(GeckoAppShell.getApplicationContext());
} else {
Log.d(LOGTAG, "Tor Browser: skip GeckoNetworkManager startup");
}
// Set settings that may have changed between last app opening
GeckoAppShell.setIs24HourFormat(
......@@ -178,7 +182,9 @@ public final class GeckoRuntime implements Parcelable {
// Pause listening for locations when in background
GeckoAppShell.pauseLocation();
// Stop monitoring network status while inactive.
if (!BuildConfig.TOR_BROWSER) {
GeckoNetworkManager.getInstance().stop();
}
GeckoThread.onPause();
}
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment