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

TB 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 a5351aa1
No related branches found
No related tags found
1 merge request!1500TB 43415: Rebased onto 134.0a1
......@@ -178,7 +178,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(
......@@ -192,7 +196,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 register or to comment