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

Pier Angelo Vendrame (@pierov) git at gitlab.torproject.org
Mon Apr 8 14:41:14 UTC 2024



Pier Angelo Vendrame pushed to branch mullvad-browser-115.9.0esr-13.5-1 at The Tor Project / Applications / Mullvad Browser


Commits:
caf40825 by NoisyCoil at 2024-04-08T16:40:48+02:00
fixup! Base Browser's .mozconfigs.

Bug 42501: Move `--disable-eme` to OS- and architecture-specific
mozconfigs.

- - - - -


9 changed files:

- browser/config/mozconfigs/base-browser
- mozconfig-linux-i686
- mozconfig-linux-x86_64
- mozconfig-linux-x86_64-asan
- mozconfig-linux-x86_64-dev
- mozconfig-macos
- mozconfig-macos-dev
- mozconfig-windows-i686
- mozconfig-windows-x86_64


Changes:

=====================================
browser/config/mozconfigs/base-browser
=====================================
@@ -24,8 +24,6 @@ ac_add_options --disable-debug
 
 ac_add_options --disable-crashreporter
 ac_add_options --disable-parental-controls
-# Let's make sure no preference is enabling either Adobe's or Google's CDM.
-ac_add_options --disable-eme
 ac_add_options --enable-proxy-bypass-protection
 # See bugs #30575 and #32418: system policies are harmful either because they
 # could allow proxy bypass, and override a number of other preferences we set


=====================================
mozconfig-linux-i686
=====================================
@@ -10,3 +10,7 @@ ac_add_options --disable-strip
 ac_add_options --disable-install-strip
 
 ac_add_options --enable-default-toolkit=cairo-gtk3
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-linux-x86_64
=====================================
@@ -7,3 +7,7 @@ ac_add_options --disable-strip
 ac_add_options --disable-install-strip
 
 ac_add_options --enable-default-toolkit=cairo-gtk3
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-linux-x86_64-asan
=====================================
@@ -20,3 +20,7 @@ ac_add_options --enable-default-toolkit=cairo-gtk3
 
 ac_add_options --disable-strip
 ac_add_options --disable-install-strip
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-linux-x86_64-dev
=====================================
@@ -17,3 +17,7 @@ ac_add_options --disable-install-strip
 
 ac_add_options --with-base-browser-version=dev-build
 ac_add_options --disable-base-browser-update
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-macos
=====================================
@@ -10,3 +10,7 @@ ac_add_options --disable-update-agent
 
 # For base-browser we do not enable portable mode on macOS.
 ac_add_options --without-relative-data-dir
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-macos-dev
=====================================
@@ -17,3 +17,6 @@ ac_add_options --enable-nss-mar
 # See bug #41131
 ac_add_options --disable-update-agent
 
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-windows-i686
=====================================
@@ -19,3 +19,7 @@ ac_add_options --disable-update-agent
 # Bug 1782837: Not supported because Mozilla (and therefore also us) build
 # libc++ with LIBCXX_ENABLE_FILESYSTEM disabled.
 ac_add_options --disable-notification-server
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-windows-x86_64
=====================================
@@ -18,3 +18,7 @@ ac_add_options --disable-update-agent
 # Bug 1782837: Not supported because Mozilla (and therefore also us) build
 # libc++ with LIBCXX_ENABLE_FILESYSTEM disabled.
 ac_add_options --disable-notification-server
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+



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

-- 
View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/caf4082513c0f802b2224941d091be1377027b26
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/20240408/a8001f38/attachment-0001.htm>


More information about the tor-commits mailing list