[tor-commits] [tor-browser/tor-browser-81.0b2-10.0-1] Bug 25741 - TBA: Disable GeckoNetworkManager
    gk at torproject.org 
    gk at torproject.org
       
    Thu Aug 27 19:18:31 UTC 2020
    
    
  
commit a4f63d8fc9fcd471dede3b8d7657e6b06cbce6b6
Author: Matthew Finkel <Matthew.Finkel at gmail.com>
Date:   Thu Apr 26 22:22:51 2018 +0000
    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.
---
 .../src/main/java/org/mozilla/geckoview/GeckoRuntime.java         | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntime.java b/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntime.java
index c908d23229d1..bd26f6782276 100644
--- a/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntime.java
+++ b/mobile/android/geckoview/src/main/java/org/mozilla/geckoview/GeckoRuntime.java
@@ -121,7 +121,9 @@ public final class GeckoRuntime implements Parcelable {
             mPaused = false;
             // Monitor network status and send change notifications to Gecko
             // while active.
-            GeckoNetworkManager.getInstance().start(GeckoAppShell.getApplicationContext());
+            if (BuildConfig.TOR_BROWSER_VERSION == "") {
+                GeckoNetworkManager.getInstance().start(GeckoAppShell.getApplicationContext());
+            }
         }
 
         @OnLifecycleEvent(Lifecycle.Event.ON_PAUSE)
@@ -129,7 +131,9 @@ public final class GeckoRuntime implements Parcelable {
             Log.d(LOGTAG, "Lifecycle: onPause");
             mPaused = true;
             // Stop monitoring network status while inactive.
-            GeckoNetworkManager.getInstance().stop();
+            if (BuildConfig.TOR_BROWSER_VERSION == "") {
+                GeckoNetworkManager.getInstance().stop();
+            }
             GeckoThread.onPause();
         }
     }
    
    
More information about the tor-commits
mailing list