[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor-browser] 09/85: Bug 25741 - TBA: Disable GeckoNetworkManager



This is an automated email from the git hooks/post-receive script.

pierov pushed a commit to branch tor-browser-91.9.0esr-11.5-2
in repository tor-browser.

commit 95b11cbd2456665c59874d272bb76f74105085f8
Author: Matthew Finkel <Matthew.Finkel@xxxxxxxxx>
AuthorDate: 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 f084b522ad533..b94d8e803b6b3 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
@@ -122,7 +122,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)
@@ -130,7 +132,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();
         }
     }

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits