Unverified Commit c333fc32 authored by Matthew Finkel's avatar Matthew Finkel Committed by Matthew Finkel
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 51978465
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -121,15 +121,19 @@ public final class GeckoRuntime implements Parcelable {
            mPaused = false;
            // Monitor network status and send change notifications to Gecko
            // while active.
            if (BuildConfig.TOR_BROWSER_VERSION == "") {
                GeckoNetworkManager.getInstance().start(GeckoAppShell.getApplicationContext());
            }
        }

        @OnLifecycleEvent(Lifecycle.Event.ON_PAUSE)
        void onPause() {
            Log.d(LOGTAG, "Lifecycle: onPause");
            mPaused = true;
            // Stop monitoring network status while inactive.
            if (BuildConfig.TOR_BROWSER_VERSION == "") {
                GeckoNetworkManager.getInstance().stop();
            }
            GeckoThread.onPause();
        }
    }