Pier Angelo Vendrame pushed to branch tor-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Tor Browser
Commits:
7d601745 by Pier Angelo Vendrame at 2024-09-05T20:03:33+02:00
fixup! Lox integration
Bug 42607 (part): Do not ship the Lox wasm blob on Android.
- - - - -
e56124b4 by Pier Angelo Vendrame at 2024-09-05T20:03:40+02:00
fixup! Bug 40597: Implement TorSettings module
Bug 42607 (part): Do not try to enable Lox on Android.
Lox is not on Android, yet (not even in alpha), so we removed its WASM
blob to make x86 build fit the play store requirements.
However, this causes an error message in the console, which we do not
need to show because it is completely expected.
- - - - -
2 changed files:
- toolkit/components/lox/jar.mn
- toolkit/modules/TorSettings.sys.mjs
Changes:
=====================================
toolkit/components/lox/jar.mn
=====================================
@@ -1,2 +1,4 @@
toolkit.jar:
+#ifndef ANDROID
content/global/lox/lox_wasm_bg.wasm (content/lox_wasm_bg.wasm)
+#endif
=====================================
toolkit/modules/TorSettings.sys.mjs
=====================================
@@ -696,10 +696,12 @@ class TorSettingsImpl {
// Initialize this before loading from prefs because we need Lox initialized
// before any calls to Lox.getBridges().
- try {
- await lazy.Lox.init();
- } catch (e) {
- lazy.logger.error("Could not initialize Lox.", e);
+ if (!lazy.TorLauncherUtil.isAndroid) {
+ try {
+ await lazy.Lox.init();
+ } catch (e) {
+ lazy.logger.error("Could not initialize Lox.", e);
+ }
}
if (
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7c54df…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/7c54df…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch mullvad-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Mullvad Browser
Commits:
5c72998b by Morgan at 2024-09-05T17:28:19+02:00
fixup! Firefox preference overrides.
Bug 42640: Disable Firefox Flame buttond due to unknown interactions with New Identity
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -23,6 +23,11 @@ pref("browser.tabs.firefox-view", false, locked);
// Disable 'Switching to a new device" help menu item (tor-browser#41774)
pref("browser.device-migration.help-menu.hidden", true);
+#if MOZ_UPDATE_CHANNEL == release
+// tor-browser#42640: Disable Firefox Flame buttond due to unknown interactions with New Identity
+pref("browser.privatebrowsing.resetPBM.enabled", false, locked);
+#endif
+
// Bug 41668: allow users to apply updates. This is set also in firefox.js for
// all platforms, except for Windows. As explained on firefox.js, Firefox uses a
// per-installation preference on Windows. However, we patch this behavior, and
View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/5c7…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/5c7…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch base-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Tor Browser
Commits:
efd38795 by Morgan at 2024-09-05T17:27:58+02:00
fixup! Firefox preference overrides.
Bug 42640: Disable Firefox Flame buttond due to unknown interactions with New Identity
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -23,6 +23,11 @@ pref("browser.tabs.firefox-view", false, locked);
// Disable 'Switching to a new device" help menu item (tor-browser#41774)
pref("browser.device-migration.help-menu.hidden", true);
+#if MOZ_UPDATE_CHANNEL == release
+// tor-browser#42640: Disable Firefox Flame buttond due to unknown interactions with New Identity
+pref("browser.privatebrowsing.resetPBM.enabled", false, locked);
+#endif
+
// Bug 41668: allow users to apply updates. This is set also in firefox.js for
// all platforms, except for Windows. As explained on firefox.js, Firefox uses a
// per-installation preference on Windows. However, we patch this behavior, and
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/efd3879…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/efd3879…
You're receiving this email because of your account on gitlab.torproject.org.
Pier Angelo Vendrame pushed to branch tor-browser-128.2.0esr-14.0-1 at The Tor Project / Applications / Tor Browser
Commits:
0d2ad09a by Morgan at 2024-09-05T15:26:24+00:00
fixup! Firefox preference overrides.
Bug 42640: Disable Firefox Flame buttond due to unknown interactions with New Identity
- - - - -
1 changed file:
- browser/app/profile/001-base-profile.js
Changes:
=====================================
browser/app/profile/001-base-profile.js
=====================================
@@ -23,6 +23,11 @@ pref("browser.tabs.firefox-view", false, locked);
// Disable 'Switching to a new device" help menu item (tor-browser#41774)
pref("browser.device-migration.help-menu.hidden", true);
+#if MOZ_UPDATE_CHANNEL == release
+// tor-browser#42640: Disable Firefox Flame buttond due to unknown interactions with New Identity
+pref("browser.privatebrowsing.resetPBM.enabled", false, locked);
+#endif
+
// Bug 41668: allow users to apply updates. This is set also in firefox.js for
// all platforms, except for Windows. As explained on firefox.js, Firefox uses a
// per-installation preference on Windows. However, we patch this behavior, and
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0d2ad09…
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/0d2ad09…
You're receiving this email because of your account on gitlab.torproject.org.