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

Pier Angelo Vendrame (@pierov) git at gitlab.torproject.org
Mon Apr 8 13:16:59 UTC 2024



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


Commits:
9ed772d1 by NoisyCoil at 2024-04-08T13:14:13+00: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
=====================================
@@ -26,8 +26,6 @@ ac_add_options --disable-crashreporter
 # Before removing, please notice that WebRTC does not work on mingw (Bug 1393901)
 ac_add_options --disable-webrtc
 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
=====================================
@@ -18,3 +18,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
=====================================
@@ -9,3 +9,7 @@ ac_add_options --enable-nss-mar
 ac_add_options --disable-update-agent
 
 ac_add_options --with-relative-data-dir=../TorBrowser-Data/Browser
+
+# Let's make sure no preference is enabling either Adobe's or Google's CDM.
+ac_add_options --disable-eme
+


=====================================
mozconfig-macos-dev
=====================================
@@ -22,3 +22,7 @@ export MOZ_APP_REMOTINGNAME="Tor Browser Dev"
 ac_add_options --with-branding=browser/branding/tb-nightly
 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-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
=====================================
@@ -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
+



View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/9ed772d18c7d04eec44e6272d31293a7d74a1d19

-- 
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/9ed772d18c7d04eec44e6272d31293a7d74a1d19
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/tbb-commits/attachments/20240408/94694604/attachment-0001.htm>


More information about the tbb-commits mailing list