lists.torproject.org
Sign In Sign Up
Manage this list Sign In Sign Up

Keyboard Shortcuts

Thread View

  • j: Next unread message
  • k: Previous unread message
  • j a: Jump to all threads
  • j l: Jump to MailingList overview

tbb-commits

Thread Start a new thread
Threads by month
  • ----- 2026 -----
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2025 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2024 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2023 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2022 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2021 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2020 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2019 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2018 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2017 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2016 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2015 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
  • January
  • ----- 2014 -----
  • December
  • November
  • October
  • September
  • August
  • July
  • June
  • May
  • April
  • March
  • February
tbb-commits@lists.torproject.org

July 2026

  • 1 participants
  • 154 discussions
[Git][tpo/applications/mullvad-browser][mullvad-browser-153.0esr-16.0-1] 2 commits: fixup! Firefox preference overrides.
by Pier Angelo Vendrame (@pierov) 22 Jul '26

22 Jul '26
Pier Angelo Vendrame pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: a508101a by Beatriz Rizental at 2026-07-22T14:58:29+02:00 fixup! Firefox preference overrides. Bug 44529: Remove obsolete pocket related prefs. Pcoket is gone. - - - - - 8db6c23a by Pier Angelo Vendrame at 2026-07-22T14:58:34+02:00 fixup! BB 9173: Change the default Firefox profile directory to be relative. BB 45132: Include the header file for XRE_EXECUTABLE_FILE. - - - - - 2 changed files: - browser/app/profile/001-base-profile.js - xpcom/io/nsAppFileLocationProvider.cpp Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -202,8 +202,6 @@ pref("browser.urlbar.weather.featureGate", false); // tor-browser#42886: Disable trending results. pref("browser.urlbar.suggest.trending", false); pref("browser.urlbar.trending.featureGate", false); -// tor-browser#42792: Explicitly turn off Pocket suggestions in the URL bar. -pref("browser.urlbar.pocket.featureGate", false); // tor-browser#41691: Hide "Firefox Suggest" in the UI pref("browser.urlbar.groupLabels.enabled", false); pref("browser.safebrowsing.malware.enabled", false); @@ -309,9 +307,6 @@ pref("privacy.annotate_channels.strict_list.enabled", false); // Notice that it should not apply to RFP anyway... pref("privacy.fingerprintingProtection.remoteOverrides.enabled", false); -// Disable the Pocket extension (Bug #18886 and #31602) -pref("extensions.pocket.enabled", false); - // Disable Privacy-Preserving-Attribution (Bug #42687) pref("dom.private-attribution.submission.enabled", false); @@ -319,7 +314,7 @@ pref("dom.private-attribution.submission.enabled", false); pref("extensions.hideNoScript", true); pref("extensions.hideUnifiedWhenEmpty", true); -// Disable activity stream/"Recommended by Pocket" in about:home (Bug #41029) +// Disable activity stream in about:home (Bug #41029) pref("browser.newtabpage.activity-stream.discoverystream.enabled", false); pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); pref("browser.newtabpage.activity-stream.showSponsored", false); ===================================== xpcom/io/nsAppFileLocationProvider.cpp ===================================== @@ -12,6 +12,7 @@ #include "nsString.h" #include "nsSimpleEnumerator.h" #include "nsXREDirProvider.h" +#include "nsXULAppAPI.h" #include "prenv.h" #include "nsCRT.h" #if defined(MOZ_WIDGET_COCOA) View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/3d… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/3d… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! BB 9173: Change the default Firefox profile directory to be relative.
by Pier Angelo Vendrame (@pierov) 22 Jul '26

22 Jul '26
Pier Angelo Vendrame pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 34aa712d by Pier Angelo Vendrame at 2026-07-22T14:48:13+02:00 fixup! BB 9173: Change the default Firefox profile directory to be relative. BB 45132: Include the header file for XRE_EXECUTABLE_FILE. - - - - - 1 changed file: - xpcom/io/nsAppFileLocationProvider.cpp Changes: ===================================== xpcom/io/nsAppFileLocationProvider.cpp ===================================== @@ -12,6 +12,7 @@ #include "nsString.h" #include "nsSimpleEnumerator.h" #include "nsXREDirProvider.h" +#include "nsXULAppAPI.h" #include "prenv.h" #include "nsCRT.h" #if defined(MOZ_WIDGET_COCOA) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/34aa712… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/34aa712… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! [android] Modify Tracking Protection configuration
by Pier Angelo Vendrame (@pierov) 22 Jul '26

22 Jul '26
Pier Angelo Vendrame pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 518c7fb6 by Pier Angelo Vendrame at 2026-07-22T08:25:38+02:00 fixup! [android] Modify Tracking Protection configuration TB 44075: Disable bounce tracking protection on Android. We disable it for consistency with desktop. - - - - - 1 changed file: - mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt Changes: ===================================== mobile/android/android-components/components/concept/engine/src/main/java/mozilla/components/concept/engine/EngineSession.kt ===================================== @@ -574,7 +574,7 @@ abstract class EngineSession( useForPrivateSessions = false, useForRegularSessions = false, cookiePolicy = ACCEPT_ONLY_FIRST_PARTY, - bounceTrackingProtectionMode = BounceTrackingProtectionMode.ENABLED_STANDBY, + bounceTrackingProtectionMode = BounceTrackingProtectionMode.DISABLED, ) /** View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/518c7fb… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/518c7fb… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! [android] Disable features and functionality
by Dan Ballard (@dan) 22 Jul '26

22 Jul '26
Dan Ballard pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 1a66a107 by clairehurst at 2026-07-21T19:10:38-07:00 fixup! [android] Disable features and functionality Bug 45118: Disable Mozilla VPN - - - - - 8 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt - mobile/android/fenix/app/src/main/res/xml/preferences.xml - mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/HomeActivity.kt ===================================== @@ -609,7 +609,6 @@ open class HomeActivity : LocaleAwareAppCompatActivity(), NavHostActivity, Crash summarizeToolbarHighlightBinding, components.core.summarizationSettings, translationsAIControllableFeatureRegistrar, - ipProtectionPrompter, ) if (!isCustomTabIntent(intent)) { ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt ===================================== @@ -253,7 +253,7 @@ fun MainMenu( } } - if (showIPProtection) { + if (false) { MenuGroup { IPProtectionMenuItem( state = ipProtectionMenuState, @@ -712,7 +712,7 @@ private fun MenuDialogPreview( showBanner = true, isDownloadHighlighted = true, webExtensionMenuCount = 1, - showIPProtection = true, + showIPProtection = false, ipProtectionMenuState = IPProtectionMenuState(), onMoreMenuClick = {}, onCustomizeReaderViewMenuClick = {}, ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt ===================================== @@ -529,7 +529,6 @@ class HomeFragment : Fragment(), UserInteractionHandler { initReviewPromptBinding(view = view) initTabsCleanupFeature(view = view) initSnackbarBinding(view = view) - initIpProtectionBindings(view = view) privacyNoticeBannerStore = PrivacyNoticeBannerStore( initialState = PrivacyNoticeBannerState( ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SecretSettingsFragment.kt ===================================== @@ -357,12 +357,6 @@ class SecretSettingsFragment : PreferenceFragmentCompat(), SystemInsetsPaddedFra onPreferenceChangeListener = SharedPreferenceUpdater() } - requirePreference<SwitchPreferenceCompat>(R.string.pref_key_enable_ip_protection).apply { - isVisible = Config.channel.isNightlyOrDebug - isChecked = settings.isIPProtectionEnabled - onPreferenceChangeListener = SharedPreferenceUpdater() - } - requirePreference<SwitchPreferenceCompat>(R.string.pref_key_enable_import_passwords).apply { isVisible = Config.channel.isDebug isChecked = settings.importPasswordsFeatureFlagEnabled ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/SettingsFragment.kt ===================================== @@ -454,13 +454,6 @@ class SettingsFragment : PreferenceFragmentCompat(), SystemInsetsPaddedFragment, SettingsFragmentDirections.actionSettingsFragmentToHttpsOnlyFragment() } - resources.getString(R.string.pref_key_ip_protection_settings) -> { - Vpn.settingsPageTapped.record(Vpn.SettingsPageTappedExtra(entrypoint = "Settings")) - SettingsFragmentDirections.actionSettingsFragmentToIpProtectionFragment( - entrypoint = FenixFxAEntryPoint.IPProtectionSettings, - ) - } - resources.getString(R.string.pref_key_tracking_protection_settings) -> { TrackingProtection.etpSettings.record(NoExtras()) SettingsFragmentDirections.actionSettingsFragmentToTrackingProtectionFragment() @@ -675,7 +668,6 @@ class SettingsFragment : PreferenceFragmentCompat(), SystemInsetsPaddedFragment, setupGeckoLogsPreference(settings) setupSecurityLevelPreference() setupHttpsOnlyPreferences(settings) - setupIPProtectionPreferences(components.ipProtection.store) setupNotificationPreference( NotificationManagerCompat.from(requireContext()).areNotificationsEnabled(), ) ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt ===================================== @@ -2803,19 +2803,15 @@ class Settings( * Persists IPProtection state set through Secret Settings. * * `true` makes the IPProtection UI elements visible across the app, while `false` hides them. + * TOR Note: This is "Mozilla VPN" and should always be disabled for the tor browser */ - var isIPProtectionEnabled by booleanPreference( - key = appContext.getPreferenceKey(R.string.pref_key_enable_ip_protection), - default = false, - ) + var isIPProtectionEnabled = false /** * Indicates if the user has already toggled the VPN on. + * TOR Note: This is "Mozilla VPN" and should always be disabled for the tor browser */ - var hasAlreadyUsedVpn by booleanPreference( - key = appContext.getPreferenceKey(R.string.pref_key_has_used_ip_protection), - default = false, - ) + var hasAlreadyUsedVpn = false /** * Indicates if the IPProtection onboarding bottom sheet has been already shown to the user. @@ -2823,19 +2819,17 @@ class Settings( * `true` makes the IPProtection bottom sheet appear, while `false` ensures the user does not see * the bottom sheet again. This is only shown to the user once and * if they dismiss it in anyway (e.g. tap on "Not now" or "Get started") then they will never see it again. + * TOR Note: This is "Mozilla VPN" and should always be disabled for the tor browser */ - var hasShownIPProtectionPrompt by booleanPreference( - key = appContext.getPreferenceKey(R.string.pref_key_has_shown_ip_protection_prompt), - default = false, - ) + var hasShownIPProtectionPrompt = false /** * Indicates if the IPProtection feature is available for the user. * * The flag is backed by a Nimbus `ip-protection` feature, with an option to override it through secret settings. + * TOR Note: This is "Mozilla VPN" and should always be disabled for the tor browser */ - val isIPProtectionAvailable: Boolean - get() = FxNimbus.features.ipProtection.value().enabled || isIPProtectionEnabled + val isIPProtectionAvailable: Boolean = false /** * Tracks how many times the summarize menu item has been shown. ===================================== mobile/android/fenix/app/src/main/res/xml/preferences.xml ===================================== @@ -126,12 +126,6 @@ app:isPreferenceVisible="false" android:title="@string/preferences_private_browsing_options" /> - <org.mozilla.fenix.settings.IPProtectionPreference - android:key="@string/pref_key_ip_protection_settings" - app:iconSpaceReserved="false" - app:isPreferenceVisible="false" - app:allowDividerAbove="false"/> - <androidx.preference.Preference android:key="@string/pref_key_https_only_settings" app:iconSpaceReserved="false" ===================================== mobile/android/fenix/app/src/main/res/xml/secret_settings_preferences.xml ===================================== @@ -230,10 +230,6 @@ android:key="@string/pref_key_enable_longfox" android:title="@string/preferences_debug_settings_enable_longfox" app:iconSpaceReserved="false" /> - <SwitchPreferenceCompat - android:key="@string/pref_key_enable_ip_protection" - android:title="@string/preferences_debug_settings_ip_protection" - app:iconSpaceReserved="false" /> <SwitchPreferenceCompat android:defaultValue="false" android:key="@string/pref_key_enable_import_passwords" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/1a66a10… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/1a66a10… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! Firefox preference overrides.
by brizental (@brizental) 22 Jul '26

22 Jul '26
brizental pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 76c71d08 by Beatriz Rizental at 2026-07-21T21:13:39-03:00 fixup! Firefox preference overrides. Bug 44529: Remove obsolete pocket related prefs. Pcoket is gone. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -202,8 +202,6 @@ pref("browser.urlbar.weather.featureGate", false); // tor-browser#42886: Disable trending results. pref("browser.urlbar.suggest.trending", false); pref("browser.urlbar.trending.featureGate", false); -// tor-browser#42792: Explicitly turn off Pocket suggestions in the URL bar. -pref("browser.urlbar.pocket.featureGate", false); // tor-browser#41691: Hide "Firefox Suggest" in the UI pref("browser.urlbar.groupLabels.enabled", false); pref("browser.safebrowsing.malware.enabled", false); @@ -309,9 +307,6 @@ pref("privacy.annotate_channels.strict_list.enabled", false); // Notice that it should not apply to RFP anyway... pref("privacy.fingerprintingProtection.remoteOverrides.enabled", false); -// Disable the Pocket extension (Bug #18886 and #31602) -pref("extensions.pocket.enabled", false); - // Disable Privacy-Preserving-Attribution (Bug #42687) pref("dom.private-attribution.submission.enabled", false); @@ -319,7 +314,7 @@ pref("dom.private-attribution.submission.enabled", false); pref("extensions.hideNoScript", true); pref("extensions.hideUnifiedWhenEmpty", true); -// Disable activity stream/"Recommended by Pocket" in about:home (Bug #41029) +// Disable activity stream in about:home (Bug #41029) pref("browser.newtabpage.activity-stream.discoverystream.enabled", false); pref("browser.newtabpage.activity-stream.feeds.section.topstories", false); pref("browser.newtabpage.activity-stream.showSponsored", false); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/76c71d0… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/76c71d0… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! [android] Disable features and functionality
by Dan Ballard (@dan) 22 Jul '26

22 Jul '26
Dan Ballard pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 69d7cc06 by clairehurst at 2026-07-21T16:39:10-07:00 fixup! [android] Disable features and functionality Bug 45103: Disable broken tab management - - - - - 2 changed files: - mobile/android/fenix/app/nimbus.fml.yaml - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabManagementFeatureHelper.kt Changes: ===================================== mobile/android/fenix/app/nimbus.fml.yaml ===================================== @@ -945,7 +945,7 @@ features: opening_animation_enabled: false - channel: nightly value: - opening_animation_enabled: true + opening_animation_enabled: false tab-groups: description: Control the visibility of the tab groups feature. @@ -961,10 +961,10 @@ features: enabled: false - channel: beta value: - enabled: true + enabled: false - channel: nightly value: - enabled: true + enabled: false tab-groups-drag-and-drop: description: Control the visibility of drag and drop for tab groups. variables: @@ -979,10 +979,10 @@ features: enabled: false - channel: beta value: - enabled: true + enabled: false - channel: nightly value: - enabled: true + enabled: false tab-groups-onboarding: description: Control the visibility of onboarding for tab groups. variables: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tabstray/TabManagementFeatureHelper.kt ===================================== @@ -44,20 +44,21 @@ interface TabManagementFeatureHelper { */ data object DefaultTabManagementFeatureHelper : TabManagementFeatureHelper { + // Disable all tab group features since they only work in non-private tabs override val openingAnimationEnabled: Boolean - get() = Config.channel.isDebug || FxNimbus.features.tabManagementEnhancements.value().openingAnimationEnabled + get() = false override val tabGroupsEnabled: Boolean - get() = Config.channel.isDebug || FxNimbus.features.tabGroups.value().enabled + get() = false override val tabGroupsDragAndDropEnabled: Boolean - get() = Config.channel.isDebug || FxNimbus.features.tabGroupsDragAndDrop.value().enabled + get() = false override val shareTabGroupEnabled: Boolean get() = false override val tabGroupsOnboardingEnabled: Boolean - get() = Config.channel.isDebug || FxNimbus.features.tabGroupsOnboarding.value().enabled + get() = false } val LocalTabManagementFeatureHelper = staticCompositionLocalOf<TabManagementFeatureHelper> { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/69d7cc0… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/69d7cc0… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-153.0esr-16.0-1] fixup! [android] Modify UI/UX
by Dan Ballard (@dan) 21 Jul '26

21 Jul '26
Dan Ballard pushed to branch tor-browser-153.0esr-16.0-1 at The Tor Project / Applications / Tor Browser Commits: ecded608 by clairehurst at 2026-07-21T16:14:06-06:00 fixup! [android] Modify UI/UX Bug 45067: Clean up our TorHomePage padding - - - - - 2 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorHomePage.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/home/HomeFragment.kt ===================================== @@ -575,7 +575,7 @@ class HomeFragment : Fragment(), UserInteractionHandler { private fun initComposeTorHomePageView(view: ComposeView) { view.setContent { FirefoxTheme { - val isToolbarAtTop = requireComponents.settings.toolbarPosition == ToolbarPosition.TOP + val isToolbarAtTop = components.settings.toolbarPosition == ToolbarPosition.TOP Scaffold( modifier = Modifier .fillMaxSize() @@ -591,8 +591,8 @@ class HomeFragment : Fragment(), UserInteractionHandler { } }, containerColor = Color.Transparent, - ) { _ -> - TorHomePage(toolBarAtTop = isToolbarAtTop) + ) { innerPadding -> + TorHomePage(innerPadding = innerPadding) } } } ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/tor/TorHomePage.kt ===================================== @@ -2,6 +2,7 @@ package org.mozilla.fenix.tor import androidx.compose.foundation.Image import androidx.compose.foundation.layout.Column +import androidx.compose.foundation.layout.PaddingValues import androidx.compose.foundation.layout.Row import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.fillMaxSize @@ -20,29 +21,34 @@ import androidx.compose.ui.graphics.Brush import androidx.compose.ui.graphics.Color import androidx.compose.ui.graphics.painter.BrushPainter import androidx.compose.ui.res.colorResource -import androidx.compose.ui.res.dimensionResource import androidx.compose.ui.res.painterResource import androidx.compose.ui.res.stringResource import androidx.compose.ui.text.TextStyle import androidx.compose.ui.text.font.FontWeight import androidx.compose.ui.text.style.TextAlign +import androidx.compose.ui.tooling.preview.PreviewParameter +import androidx.compose.ui.tooling.preview.PreviewParameterProvider import androidx.compose.ui.unit.dp import androidx.compose.ui.unit.sp import mozilla.components.compose.base.annotation.FlexibleWindowLightDarkPreview import org.mozilla.fenix.R +class PaddingValuesParameterProvider : PreviewParameterProvider<PaddingValues> { + override val values = sequenceOf( + PaddingValues(top = 60.dp), + PaddingValues(bottom = 60.dp), + ) +} + @Composable @FlexibleWindowLightDarkPreview fun TorHomePage( - toolBarAtTop: Boolean = true, + @PreviewParameter(PaddingValuesParameterProvider::class) innerPadding: PaddingValues, ) { Column( modifier = Modifier .fillMaxSize() - .padding( - top = if (toolBarAtTop) dimensionResource(R.dimen.browser_navbar_height) else 0.dp, - bottom = if (!toolBarAtTop) dimensionResource(R.dimen.browser_navbar_height) else 0.dp, - ) + .padding(innerPadding) .paint( BrushPainter( Brush.linearGradient( View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ecded60… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ecded60… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bump Firefox version to 153.0esr for nightly builds.
by Pier Angelo Vendrame (@pierov) 21 Jul '26

21 Jul '26
Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 995d321b by Pier Angelo Vendrame at 2026-07-21T18:43:04+02:00 Bump Firefox version to 153.0esr for nightly builds. - - - - - 2 changed files: - projects/firefox/config - projects/geckoview/config Changes: ===================================== projects/firefox/config ===================================== @@ -18,10 +18,10 @@ container: use_container: 1 var: - firefox_platform_version: '153.0a1' - firefox_version: '[% c("var/firefox_platform_version") %]' + firefox_platform_version: '153.0' + firefox_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '16.0' - browser_rebase: 2 + browser_rebase: 1 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' browser_build: 1 upstream_firefox_commit: FIREFOX_NIGHTLY_153_END ===================================== projects/geckoview/config ===================================== @@ -21,10 +21,10 @@ container: build_apk: '[% !c("var/online_build") %]' var: - firefox_platform_version: '153.0a1' - geckoview_version: '[% c("var/firefox_platform_version") %]' + firefox_platform_version: '153.0' + geckoview_version: '[% c("var/firefox_platform_version") %]esr' browser_series: '16.0' - browser_rebase: 2 + browser_rebase: 1 browser_branch: '[% c("var/browser_series") %]-[% c("var/browser_rebase") %]' browser_build: 1 gitlab_project: https://gitlab.torproject.org/tpo/applications/tor-browser View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/9… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/9… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/mullvad-browser][mullvad-browser-153.0esr-16.0-1] fixup! Firefox preference overrides.
by Pier Angelo Vendrame (@pierov) 21 Jul '26

21 Jul '26
Pier Angelo Vendrame pushed to branch mullvad-browser-153.0esr-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: 3d0732cd by Pier Angelo Vendrame at 2026-07-21T18:38:32+02:00 fixup! Firefox preference overrides. BB 44811: Remove the lock on pdfjs.disable. This is not a fingerprinting hazard anymore thanks to Bug 1999126. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -570,10 +570,6 @@ pref("network.http.microsoft-entra-sso.enabled", false); pref("network.microsoft-sso-authority-list", ""); // tor-browser#40424 pref("pdfjs.enableScripting", false); -#if MOZ_UPDATE_CHANNEL == release -// tor-browser#42255: pdfjs.disabled used to be part of RFP until Bug 1838415; lock pref to false in stable -pref("pdfjs.disabled", false, locked); -#endif // tor-browser#43850. Keep forced colors off by default for all platforms. // Upstream sets a value of "0" for Windows. pref("browser.display.document_color_use", 1); View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/3d0… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/3d0… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
[Git][tpo/applications/mullvad-browser] Pushed new tag mullvad-browser-153.0esr-16.0-1-build1
by Pier Angelo Vendrame (@pierov) 21 Jul '26

21 Jul '26
Pier Angelo Vendrame pushed new tag mullvad-browser-153.0esr-16.0-1-build1 at The Tor Project / Applications / Mullvad Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/tree/mullv… You're receiving this email because of your account on gitlab.torproject.org. Manage all notifications: https://gitlab.torproject.org/-/profile/notifications | Help: https://gitlab.torproject.org/help
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • ...
  • 16
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.