[tor-commits] [Git][tpo/applications/mullvad-browser][mullvad-browser-128.3.0esr-14.0-1] fixup! Base Browser's .mozconfigs.

morgan (@morgan) git at gitlab.torproject.org
Thu Oct 3 17:58:11 UTC 2024



morgan pushed to branch mullvad-browser-128.3.0esr-14.0-1 at The Tor Project / Applications / Mullvad Browser


Commits:
b4eaca29 by Pier Angelo Vendrame at 2024-10-03T17:57:36+00:00
fixup! Base Browser's .mozconfigs.

Bug 43151: Uniform the behavior of the android-all mozconfig.

- - - - -


2 changed files:

- browser/config/mozconfigs/base-browser-android
- mozconfig-android-all


Changes:

=====================================
browser/config/mozconfigs/base-browser-android
=====================================
@@ -1,3 +1,6 @@
+# Changes on this file might need to be synchronized with mozconfig-android-all!
+# See also tor-browser#43151.
+
 export MOZILLA_OFFICIAL=1
 
 ac_add_options --enable-optimize
@@ -29,6 +32,9 @@ ac_add_options --disable-parental-controls
 ac_add_options --enable-proxy-bypass-protection
 ac_add_options --disable-system-policies
 
+# See tor-browser#41131
+ac_add_options --disable-backgroundtasks
+
 # Disable telemetry
 ac_add_options MOZ_TELEMETRY_REPORTING=
 


=====================================
mozconfig-android-all
=====================================
@@ -1,18 +1,41 @@
+# Changes on this file might need to be synchronized with
+# browser/config/mozconfigs/base-browser-android!
+# See also tor-browser#43151.
+
 export MOZILLA_OFFICIAL=1
 
 ac_add_options --enable-application=mobile/android
+
 ac_add_options --disable-compile-environment
 
+ac_add_options --with-java-bin-path=$JAVA_HOME/bin
+ac_add_options --with-android-sdk=$ANDROID_HOME
+ac_add_options --with-gradle=$GRADLE_HOME/bin/gradle
+
+ac_add_options --disable-tests
+ac_add_options --disable-debug
+
+ac_add_options --disable-updater
+ac_add_options --disable-crashreporter
+ac_add_options --disable-webrtc
+ac_add_options --disable-parental-controls
+
+ac_add_options --enable-proxy-bypass-protection
+ac_add_options --disable-system-policies
+
+# See tor-browser#41131
+ac_add_options --disable-backgroundtasks
+
+# Disable telemetry
+ac_add_options MOZ_TELEMETRY_REPORTING=
+
 if test -n "$LOCAL_DEV_BUILD"; then
     # You must use the "default" bogus channel for dev builds
     ac_add_options --enable-update-channel=default
-    ac_add_options --without-wasm-sandboxed-libraries
     ac_add_options --with-base-browser-version=dev-build
     ac_add_options --disable-minify
 fi
 
-ac_add_options --with-tor-browser-version=dev-build
-
-ac_add_options --with-java-bin-path=$JAVA_HOME/bin
-ac_add_options --with-android-sdk=$ANDROID_HOME
-ac_add_options --with-gradle=$GRADLE_HOME/bin/gradle
+if test -z "$WASI_SYSROOT"; then
+    ac_add_options --without-wasm-sandboxed-libraries
+fi



View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/b4eaca29d871871cab5ab17c9853ed5e54ca60d1

-- 
View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/b4eaca29d871871cab5ab17c9853ed5e54ca60d1
You're receiving this email because of your account on gitlab.torproject.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tor-commits/attachments/20241003/a1b13750/attachment-0001.htm>


More information about the tor-commits mailing list