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 -----
  • 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

  • 1 participants
  • 20633 discussions
[Git][tpo/applications/tor-browser-update-responses][main] Add update_legacy13.5 files
by boklm (@boklm) 27 Mar '26

27 Mar '26
boklm pushed to branch main at The Tor Project / Applications / Tor Browser update responses Commits: e7ee16bc by Nicolas Vigier at 2026-03-26T13:45:10+01:00 Add update_legacy13.5 files https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/issues/4… Generated from the `maint-15.0` tor-browser-build branch, running `make torbrowser-update_responses-release`, with the following change: ``` diff --git a/projects/release/update_responses_config.yml b/projects/release/update_responses_config.yml index f6ddb9c5..32959745 100644 --- a/projects/release/update_responses_config.yml +++ b/projects/release/update_responses_config.yml @@ -11,8 +11,8 @@ download: gpg_keyring: ../../keyring/torbrowser.gpg archive_url: 'https://archive.torproject.org/tor-package-archive/[% c("var/projectname") %]' [% IF c("var/tor-browser") -%] - bundles_url: 'https://dist.torproject.org/torbrowser' - mars_url: 'https://cdn.torproject.org/aus1/torbrowser' + bundles_url: 'https://archive.torproject.org/tor-package-archive/torbrowser' + mars_url: 'https://archive.torproject.org/tor-package-archive/torbrowser' [% END -%] [% IF c("var/mullvad-browser") -%] bundles_url: 'https://cdn.mullvad.net/browser' @@ -113,18 +113,4 @@ htaccess_rewrite_rules: RewriteRule ^[^/]+/13\.5a\d/.* https://aus1.torproject.org/torbrowser/update_pre13.5a10/alpha/$0 [last] # tor-browser-build41356: Make 14.0a4 a watershed alpha release RewriteRule ^[^/]+/14\.0a[123]/.* https://aus1.torproject.org/torbrowser/update_pre14.0a4/alpha/$0 [last] - release: | - # bug 26570: Redirect pre-8.0 stable users to a separate update directory - RewriteRule ^[^/]+/[4567]\..*/.* https://aus1.torproject.org/torbrowser/update_pre8.0/release/$0 [last] - # tor-browser-build#40678: Force all <=11.5.7 users to update through 11.5.8 before 12.0 - RewriteRule ^[^/]+/[89]\..*/.* https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last] - RewriteRule ^[^/]+/10\..*/.* https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last] - RewriteRule ^[^/]+/11\.0.*/.* https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last] - RewriteRule ^[^/]+/11\.5/.* https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last] - RewriteRule ^[^/]+/11\.5\.[01234567]/.* https://aus1.torproject.org/torbrowser/update_pre12.0/release/$0 [last] - # tor-browser-build#41270: make 13.5.7 a watershed update - RewriteRule ^[^/]+/1[12]\.[05].*/.* https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last] - RewriteRule ^[^/]+/13\.0.*/.* https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last] - RewriteRule ^[^/]+/13\.5/.* https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last] - RewriteRule ^[^/]+/13\.5\.[0123456]/.* https://aus1.torproject.org/torbrowser/update_pre14.0/release/$0 [last] [% END -%] ``` - - - - - 40 changed files: - + update_legacy13.5/release/.htaccess - + update_legacy13.5/release/linux-i686/.htaccess - + update_legacy13.5/release/linux-i686/no-update.xml - + update_legacy13.5/release/linux-i686/update-15.0.5-15.0.8+13.5.29-linux-i686.xml - + update_legacy13.5/release/linux-i686/update-15.0.6-15.0.8+13.5.29-linux-i686.xml - + update_legacy13.5/release/linux-i686/update-15.0.7-15.0.8+13.5.29-linux-i686.xml - + update_legacy13.5/release/linux-i686/update-15.0.8+13.5.29-linux-i686.xml - + update_legacy13.5/release/linux-x86_64/.htaccess - + update_legacy13.5/release/linux-x86_64/no-update.xml - + update_legacy13.5/release/linux-x86_64/update-15.0.5-15.0.8+13.5.29-linux-x86_64.xml - + update_legacy13.5/release/linux-x86_64/update-15.0.6-15.0.8+13.5.29-linux-x86_64.xml - + update_legacy13.5/release/linux-x86_64/update-15.0.7-15.0.8+13.5.29-linux-x86_64.xml - + update_legacy13.5/release/linux-x86_64/update-15.0.8+13.5.29-linux-x86_64.xml - + update_legacy13.5/release/macos/.htaccess - + update_legacy13.5/release/macos/no-update.xml - + update_legacy13.5/release/macos/update-13.5.26-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/macos/update-13.5.27-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/macos/update-13.5.28-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/macos/update-15.0.5-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/macos/update-15.0.6-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/macos/update-15.0.7-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/macos/update-15.0.8+13.5.29-macos.xml - + update_legacy13.5/release/windows-i686/.htaccess - + update_legacy13.5/release/windows-i686/no-update.xml - + update_legacy13.5/release/windows-i686/update-13.5.26-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-i686/update-13.5.27-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-i686/update-13.5.28-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-i686/update-15.0.5-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-i686/update-15.0.6-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-i686/update-15.0.7-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-i686/update-15.0.8+13.5.29-windows-i686.xml - + update_legacy13.5/release/windows-x86_64/.htaccess - + update_legacy13.5/release/windows-x86_64/no-update.xml - + update_legacy13.5/release/windows-x86_64/update-13.5.26-15.0.8+13.5.29-windows-x86_64.xml - + update_legacy13.5/release/windows-x86_64/update-13.5.27-15.0.8+13.5.29-windows-x86_64.xml - + update_legacy13.5/release/windows-x86_64/update-13.5.28-15.0.8+13.5.29-windows-x86_64.xml - + update_legacy13.5/release/windows-x86_64/update-15.0.5-15.0.8+13.5.29-windows-x86_64.xml - + update_legacy13.5/release/windows-x86_64/update-15.0.6-15.0.8+13.5.29-windows-x86_64.xml - + update_legacy13.5/release/windows-x86_64/update-15.0.7-15.0.8+13.5.29-windows-x86_64.xml - + update_legacy13.5/release/windows-x86_64/update-15.0.8+13.5.29-windows-x86_64.xml The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-update-responses… 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-149.0a1-16.0-2] fixup! [android] Modify UI/UX
by Pier Angelo Vendrame (@pierov) 27 Mar '26

27 Mar '26
Pier Angelo Vendrame pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 3ec79881 by Dan Ballard at 2026-03-26T21:26:40+01:00 fixup! [android] Modify UI/UX TB 44785: Comment out use of remove trackingProtectionSwitch in SiteSecurityRobot.kt test file - - - - - 1 changed file: - mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/robots/SiteSecurityRobot.kt Changes: ===================================== mobile/android/fenix/app/src/androidTest/java/org/mozilla/fenix/ui/robots/SiteSecurityRobot.kt ===================================== @@ -88,15 +88,15 @@ class SiteSecurityRobot { fun verifyETPSwitchVisibility(visible: Boolean) { waitForAppWindowToBeUpdated() if (visible) { - Log.i(TAG, "verifyETPSwitchVisibility: Trying to verify ETP toggle is displayed") - enhancedTrackingProtectionSwitch() - .check(matches(isDisplayed())) - Log.i(TAG, "verifyETPSwitchVisibility: Verified ETP toggle is displayed") +// Log.i(TAG, "verifyETPSwitchVisibility: Trying to verify ETP toggle is displayed") +// enhancedTrackingProtectionSwitch() +// .check(matches(isDisplayed())) +// Log.i(TAG, "verifyETPSwitchVisibility: Verified ETP toggle is displayed") } else { - Log.i(TAG, "verifyETPSwitchVisibility: Trying to verify ETP toggle is not displayed") - enhancedTrackingProtectionSwitch() - .check(matches(not(isDisplayed()))) - Log.i(TAG, "verifyETPSwitchVisibility: Verified ETP toggle is not displayed") +// Log.i(TAG, "verifyETPSwitchVisibility: Trying to verify ETP toggle is not displayed") +// enhancedTrackingProtectionSwitch() +// .check(matches(not(isDisplayed()))) +// Log.i(TAG, "verifyETPSwitchVisibility: Verified ETP toggle is not displayed") } } @@ -242,8 +242,8 @@ private fun clearSiteDataPrompt(url: String) = private fun cancelClearSiteDataButton() = onView(withId(android.R.id.button2)).inRoot(RootMatchers.isDialog()) private fun deleteSiteDataButton() = onView(withId(android.R.id.button1)).inRoot(RootMatchers.isDialog()) -private fun enhancedTrackingProtectionSwitch() = - onView(withId(R.id.trackingProtectionSwitch)) +//private fun enhancedTrackingProtectionSwitch() = +// onView(withId(R.id.trackingProtectionSwitch)) private fun openEnhancedTrackingProtectionDetails() = mDevice.findObject(UiSelector().resourceId("$packageName:id/trackingProtectionDetails")) View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/3ec7988… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/3ec7988… 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-149.0a1-16.0-2] TB 44594: [android] Remove DoH
by clairehurst (@clairehurst) 27 Mar '26

27 Mar '26
clairehurst pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: f4c0f646 by clairehurst at 2026-03-26T13:59:50-06:00 TB 44594: [android] Remove DoH - - - - - 1 changed file: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt ===================================== @@ -2739,10 +2739,7 @@ class Settings( /** * Indicates whether or not to show the entry point for the DNS over HTTPS settings */ - val showDohEntryPoint by booleanPreference( - key = appContext.getPreferenceKey(R.string.pref_key_doh_settings_enabled), - default = { FxNimbus.features.doh.value().showUi }, - ) + val showDohEntryPoint = false /** * Stores the current DoH mode as an integer preference. @@ -2751,28 +2748,19 @@ class Settings( * - 3: Maximum protection * - 5: DoH is disabled */ - private var trrMode by intPreference( - key = appContext.getPreferenceKey(R.string.pref_key_doh_settings_mode), - default = DOH_SETTINGS_DEFAULT, - ) + private var trrMode = DOH_SETTINGS_OFF /** * Stores the URI of the custom DoH provider selected by the user. * Defaults to an empty string if no provider is set. */ - var dohProviderUrl by stringPreference( - key = appContext.getPreferenceKey(R.string.pref_key_doh_provider_uri), - default = "", - ) + var dohProviderUrl = "" /** * Stores the URI of the default DoH provider. * Bug 1946867 - Currently "hardcoded" to "https://mozilla.cloudflare-dns.com/dns-query" */ - val dohDefaultProviderUrl by stringPreference( - key = appContext.getPreferenceKey(R.string.pref_key_doh_default_provider_uri), - default = CLOUDFLARE_URI, - ) + val dohDefaultProviderUrl = "" /** * Stores a set of domains that are excluded from using DNS over HTTPS. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f4c0f64… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/f4c0f64… 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-149.0a1-16.0-2] fixup! TB 44581 [android]: Cleanup new android compose tab-strip feature
by clairehurst (@clairehurst) 27 Mar '26

27 Mar '26
clairehurst pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: ef8883ba by clairehurst at 2026-03-26T10:23:04-06:00 fixup! TB 44581 [android]: Cleanup new android compose tab-strip feature - - - - - 1 changed file: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/components/menu/compose/MainMenu.kt ===================================== @@ -245,6 +245,22 @@ fun MainMenu( } } + if (accessPoint == MenuAccessPoint.Home) { + MenuGroup { + ExtensionsMenuItem( + inCustomTab = false, + isPrivate = isPrivate, + isExtensionsProcessDisabled = isExtensionsProcessDisabled, + isExtensionsExpanded = isExtensionsExpanded, + isAllWebExtensionsDisabled = isAllWebExtensionsDisabled, + webExtensionMenuCount = webExtensionMenuCount, + extensionsMenuItemDescription = extensionsMenuItemDescription, + onExtensionsMenuClick = onExtensionsMenuClick, + extensionSubmenu = extensionSubmenu, + ) + } + } + if (accessPoint == MenuAccessPoint.Browser) { ToolsAndActionsMenuGroup( isBookmarked = isBookmarked, @@ -388,6 +404,18 @@ private fun ToolsAndActionsMenuGroup( ) } + ExtensionsMenuItem( + inCustomTab = false, + isPrivate = isPrivate, + isExtensionsProcessDisabled = isExtensionsProcessDisabled, + isExtensionsExpanded = isExtensionsExpanded, + isAllWebExtensionsDisabled = isAllWebExtensionsDisabled, + webExtensionMenuCount = webExtensionMenuCount, + extensionsMenuItemDescription = extensionsMenuItemDescription, + onExtensionsMenuClick = onExtensionsMenuClick, + extensionSubmenu = extensionSubmenu, + ) + if (!moreMenuExpanded) { MoreMenuButtonGroup( isMoreMenuHighlighted = false, // This prevents a dot from incorrectly showing e.g. "open in app" is available, even though we disable it. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ef8883b… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ef8883b… 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-149.0a1-16.0-2] fixup! TB 42655 [android]: Implement "New circuit for this site" on Android
by Dan Ballard (@dan) 27 Mar '26

27 Mar '26
Dan Ballard pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: a42f148a by clairehurst at 2026-03-26T09:19:02-07:00 fixup! TB 42655 [android]: Implement "New circuit for this site" on Android - - - - - 1 changed file: - mobile/android/fenix/app/src/main/res/drawable/new_circuit.xml Changes: ===================================== mobile/android/fenix/app/src/main/res/drawable/new_circuit.xml ===================================== @@ -1,7 +1,18 @@ -<vector xmlns:android="http://schemas.android.com/apk/res/android" android:autoMirrored="true" android:height="16dp" android:viewportHeight="16" android:viewportWidth="16" android:width="16dp"> +<vector xmlns:android="http://schemas.android.com/apk/res/android" + android:width="24dp" + android:height="24dp" + android:autoMirrored="true" + android:viewportWidth="16" + android:viewportHeight="16"> - <path android:fillColor="#5B5B66" android:fillType="evenOdd" android:pathData="M10.599,2.897C9.522,2.349 8.298,2.155 7.104,2.344C6.642,2.417 6.195,2.546 5.769,2.726C5.822,2.91 5.85,3.105 5.85,3.307C5.85,4.48 4.898,5.432 3.725,5.432C2.551,5.432 1.6,4.48 1.6,3.307C1.6,2.133 2.551,1.182 3.725,1.182C4.238,1.182 4.708,1.363 5.075,1.666C5.654,1.399 6.271,1.21 6.908,1.109C8.363,0.879 9.854,1.115 11.167,1.784C12.479,2.452 13.547,3.52 14.216,4.832C14.885,6.145 15.121,7.635 14.891,9.09C14.837,9.431 14.517,9.664 14.176,9.61C13.835,9.556 13.602,9.236 13.656,8.895C13.845,7.701 13.651,6.477 13.102,5.4C12.553,4.322 11.677,3.446 10.599,2.897ZM4.65,3.307C4.65,3.818 4.235,4.232 3.725,4.232C3.214,4.232 2.8,3.818 2.8,3.307C2.8,2.796 3.214,2.382 3.725,2.382C4.235,2.382 4.65,2.796 4.65,3.307Z"/> + <path + android:fillColor="#5B5B66" + android:fillType="evenOdd" + android:pathData="M10.599,2.897C9.522,2.349 8.298,2.155 7.104,2.344C6.642,2.417 6.195,2.546 5.769,2.726C5.822,2.91 5.85,3.105 5.85,3.307C5.85,4.48 4.898,5.432 3.725,5.432C2.551,5.432 1.6,4.48 1.6,3.307C1.6,2.133 2.551,1.182 3.725,1.182C4.238,1.182 4.708,1.363 5.075,1.666C5.654,1.399 6.271,1.21 6.908,1.109C8.363,0.879 9.854,1.115 11.167,1.784C12.479,2.452 13.547,3.52 14.216,4.832C14.885,6.145 15.121,7.635 14.891,9.09C14.837,9.431 14.517,9.664 14.176,9.61C13.835,9.556 13.602,9.236 13.656,8.895C13.845,7.701 13.651,6.477 13.102,5.4C12.553,4.322 11.677,3.446 10.599,2.897ZM4.65,3.307C4.65,3.818 4.235,4.232 3.725,4.232C3.214,4.232 2.8,3.818 2.8,3.307C2.8,2.796 3.214,2.382 3.725,2.382C4.235,2.382 4.65,2.796 4.65,3.307Z" /> - <path android:fillColor="#5B5B66" android:fillType="evenOdd" android:pathData="M1.824,6.39C2.165,6.444 2.398,6.764 2.344,7.105C2.155,8.299 2.349,9.523 2.898,10.6C3.447,11.678 4.323,12.554 5.401,13.103C6.478,13.651 7.702,13.845 8.896,13.656C9.356,13.583 9.803,13.455 10.227,13.276C10.173,13.088 10.144,12.891 10.144,12.686C10.144,11.512 11.096,10.561 12.269,10.561C13.443,10.561 14.394,11.512 14.394,12.686C14.394,13.86 13.443,14.811 12.269,14.811C11.76,14.811 11.293,14.632 10.927,14.333C10.347,14.601 9.73,14.79 9.092,14.891C7.637,15.121 6.146,14.885 4.833,14.216C3.52,13.548 2.453,12.481 1.784,11.168C1.115,9.855 0.879,8.365 1.109,6.91C1.163,6.569 1.483,6.336 1.824,6.39ZM13.194,12.686C13.194,13.197 12.78,13.611 12.269,13.611C11.759,13.611 11.344,13.197 11.344,12.686C11.344,12.175 11.759,11.761 12.269,11.761C12.78,11.761 13.194,12.175 13.194,12.686Z"/> + <path + android:fillColor="#5B5B66" + android:fillType="evenOdd" + android:pathData="M1.824,6.39C2.165,6.444 2.398,6.764 2.344,7.105C2.155,8.299 2.349,9.523 2.898,10.6C3.447,11.678 4.323,12.554 5.401,13.103C6.478,13.651 7.702,13.845 8.896,13.656C9.356,13.583 9.803,13.455 10.227,13.276C10.173,13.088 10.144,12.891 10.144,12.686C10.144,11.512 11.096,10.561 12.269,10.561C13.443,10.561 14.394,11.512 14.394,12.686C14.394,13.86 13.443,14.811 12.269,14.811C11.76,14.811 11.293,14.632 10.927,14.333C10.347,14.601 9.73,14.79 9.092,14.891C7.637,15.121 6.146,14.885 4.833,14.216C3.52,13.548 2.453,12.481 1.784,11.168C1.115,9.855 0.879,8.365 1.109,6.91C1.163,6.569 1.483,6.336 1.824,6.39ZM13.194,12.686C13.194,13.197 12.78,13.611 12.269,13.611C11.759,13.611 11.344,13.197 11.344,12.686C11.344,12.175 11.759,11.761 12.269,11.761C12.78,11.761 13.194,12.175 13.194,12.686Z" /> </vector> View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/a42f148… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/a42f148… 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-149.0a1-16.0-2] fixup! TB 40597: Implement TorSettings module
by henry (@henry) 27 Mar '26

27 Mar '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: ce7047cb by Henry Wilkes at 2026-03-26T12:40:50+00:00 fixup! TB 40597: Implement TorSettings module TB 44251: Drop pt_config.json meek-azure migration logic. - - - - - 1 changed file: - toolkit/modules/TorSettings.sys.mjs Changes: ===================================== toolkit/modules/TorSettings.sys.mjs ===================================== @@ -537,13 +537,6 @@ class TorSettingsImpl { const req = await fetch("chrome://global/content/pt_config.json"); const config = await req.json(); lazy.logger.debug("Loaded pt_config.json", config); - if ("meek-azure" in config.bridges) { - // Convert the meek-azure name to meek. tor-browser#44068. - // NOTE: no need to convert recommendedDefault since it is not meek. - lazy.logger.debug("Converting pt_config type from meek-azure to meek"); - config.bridges.meek = config.bridges["meek-azure"]; - delete config.bridges["meek-azure"]; - } this.#recommendedPT = config.recommendedDefault; this.#builtinBridges = config.bridges; for (const type in this.#builtinBridges) { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ce7047c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/ce7047c… 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-149.0a1-16.0-2] fixup! BB 41916: Letterboxing preferences UI
by henry (@henry) 26 Mar '26

26 Mar '26
henry pushed to branch mullvad-browser-149.0a1-16.0-2 at The Tor Project / Applications / Mullvad Browser Commits: 97ca4947 by Henry Wilkes at 2026-03-26T10:37:02+00:00 fixup! BB 41916: Letterboxing preferences UI BB 44546: Rename `appearance-chooser-item` to `setting-chooser-item`. We also drop the `200px` maximum width, since it seems that mozilla's new "Browser Layout" setting just above does not apply any maximum width for its two options. - - - - - 2 changed files: - browser/components/preferences/letterboxing.css - browser/components/preferences/letterboxing.js Changes: ===================================== browser/components/preferences/letterboxing.css ===================================== @@ -5,7 +5,3 @@ .letterboxing-overview { margin-block-end: var(--space-xxlarge); } - -.letterboxing-chooser-item.appearance-chooser-item { - flex: 0 1 200px; -} ===================================== browser/components/preferences/letterboxing.js ===================================== @@ -118,7 +118,7 @@ SettingGroupManager.registerGroups({ value: "top", l10nId: "letterboxing-alignment-top-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-top.svg", }, @@ -127,7 +127,7 @@ SettingGroupManager.registerGroups({ value: "middle", l10nId: "letterboxing-alignment-middle-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-middle.svg", }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/97c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/commit/97c… 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-149.0a1-16.0-2] fixup! BB 41916: Letterboxing preferences UI
by henry (@henry) 26 Mar '26

26 Mar '26
henry pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 33520bdd by Henry Wilkes at 2026-03-26T10:35:30+00:00 fixup! BB 41916: Letterboxing preferences UI BB 44546: Rename `appearance-chooser-item` to `setting-chooser-item`. We also drop the `200px` maximum width, since it seems that mozilla's new "Browser Layout" setting just above does not apply any maximum width for its two options. - - - - - 2 changed files: - browser/components/preferences/letterboxing.css - browser/components/preferences/letterboxing.js Changes: ===================================== browser/components/preferences/letterboxing.css ===================================== @@ -5,7 +5,3 @@ .letterboxing-overview { margin-block-end: var(--space-xxlarge); } - -.letterboxing-chooser-item.appearance-chooser-item { - flex: 0 1 200px; -} ===================================== browser/components/preferences/letterboxing.js ===================================== @@ -118,7 +118,7 @@ SettingGroupManager.registerGroups({ value: "top", l10nId: "letterboxing-alignment-top-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-top.svg", }, @@ -127,7 +127,7 @@ SettingGroupManager.registerGroups({ value: "middle", l10nId: "letterboxing-alignment-middle-option", controlAttrs: { - class: "appearance-chooser-item letterboxing-chooser-item", + class: "setting-chooser-item letterboxing-chooser-item", imagesrc: "chrome://browser/content/preferences/letterboxing-middle.svg", }, View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/33520bd… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/33520bd… 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-149.0a1-16.0-2] TB 44653 [android]: Disable 'Allow search suggestions in private sessions'...
by Dan Ballard (@dan) 26 Mar '26

26 Mar '26
Dan Ballard pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: d8aa4961 by clairehurst at 2026-03-25T19:03:24-06:00 TB 44653 [android]: Disable 'Allow search suggestions in private sessions' prompt presented in RR 148 android - - - - - 3 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/FenixSearchMiddleware.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarComposable.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/FenixSearchMiddleware.kt ===================================== @@ -237,12 +237,7 @@ class FenixSearchMiddleware( store.dispatch(SearchSuggestionsVisibilityUpdated(shouldShowSuggestions)) - val showPrivatePrompt = with(store.state) { - !settings.showSearchSuggestionsInPrivateOnboardingFinished && - appStore.state.mode.isPrivate && - !isSearchSuggestionsFeatureEnabled() && !showSearchShortcuts && - query.isNotBlank() && url != query - } + val showPrivatePrompt = false store.dispatch( SearchFragmentAction.AllowSearchSuggestionsInPrivateModePrompt( ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/search/awesomebar/AwesomeBarComposable.kt ===================================== @@ -156,7 +156,7 @@ class AwesomeBarComposable( } if (isSearchActive) { - if (state.showSearchSuggestionsHint) { + if (false) { PrivateSuggestionsCard( onSearchSuggestionsInPrivateModeAllowed = { activity.settings().shouldShowSearchSuggestionsInPrivate = true ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt ===================================== @@ -1613,10 +1613,7 @@ class Settings( default = false, ) - var showSearchSuggestionsInPrivateOnboardingFinished by booleanPreference( - appContext.getPreferenceKey(R.string.pref_key_show_search_suggestions_in_private_onboarding), - default = false, - ) + var showSearchSuggestionsInPrivateOnboardingFinished = false fun incrementVisitedInstallableCount() = pwaInstallableVisitCount.increment() View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d8aa496… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/d8aa496… 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-149.0a1-16.0-2] TB 44694 [android]: Remove new Tab bar feature
by clairehurst (@clairehurst) 26 Mar '26

26 Mar '26
clairehurst pushed to branch tor-browser-149.0a1-16.0-2 at The Tor Project / Applications / Tor Browser Commits: 2bd95221 by clairehurst at 2026-03-25T15:43:07-06:00 TB 44694 [android]: Remove new Tab bar feature - - - - - 3 changed files: - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/CustomizationFragment.kt - mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt - mobile/android/fenix/app/src/main/res/xml/customization_preferences.xml Changes: ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/settings/CustomizationFragment.kt ===================================== @@ -63,7 +63,6 @@ class CustomizationFragment : PreferenceFragmentCompat() { setupRadioGroups() val tabletAndTabStripEnabled = Settings(requireContext()).isTabStripEnabled updateToolbarCategoryBasedOnTabStrip(tabletAndTabStripEnabled) - setupTabStripCategory() updateToolbarShortcut() // if tab strip is enabled, swipe toolbar to switch tabs should not be enabled so the @@ -206,20 +205,6 @@ class CustomizationFragment : PreferenceFragmentCompat() { addToRadioGroup(topPreference, bottomPreference) } - private fun setupTabStripCategory() { - val tabStripSwitch = requirePreference<SwitchPreference>(R.string.pref_key_tab_strip_show) - val context = requireContext() - - tabStripSwitch.isChecked = Settings(requireContext()).isTabStripEnabled - - tabStripSwitch.setOnPreferenceChangeListener { _, newValue -> - val enabled = newValue as Boolean - context.settings().isTabStripEnabled = enabled - updateToolbarCategoryBasedOnTabStrip(enabled) - true - } - } - private fun setupGesturesCategory(isSwipeToolbarToSwitchTabsVisible: Boolean) { requirePreference<SwitchPreference>(R.string.pref_key_website_pull_to_refresh).apply { isVisible = FeatureFlags.PULL_TO_REFRESH_ENABLED ===================================== mobile/android/fenix/app/src/main/java/org/mozilla/fenix/utils/Settings.kt ===================================== @@ -2038,11 +2038,7 @@ class Settings( default = { FxNimbus.features.searchOptimizationOption.value().showStocksCard }, ) - var isTabStripEnabled by booleanPreference( - appContext.getPreferenceKey(R.string.pref_key_tab_strip_show), - default = FxNimbus.features.tabStrip.value().enabled && - (isTabStripEligible(appContext) || FxNimbus.features.tabStrip.value().allowOnAllDevices), - ) + val isTabStripEnabled = false var isDynamicToolbarEnabled = false ===================================== mobile/android/fenix/app/src/main/res/xml/customization_preferences.xml ===================================== @@ -60,15 +60,6 @@ android:selectable="false" /> </androidx.preference.PreferenceCategory> - <androidx.preference.PreferenceCategory - android:layout="@layout/preference_cat_style" - android:title="@string/preferences_tab_strip" - app:iconSpaceReserved="false"> - <androidx.preference.SwitchPreference - android:key="@string/pref_key_tab_strip_show" - android:title="@string/preference_tab_strip_show" /> - </androidx.preference.PreferenceCategory> - <!-- Toolbar shortcut picker --> <androidx.preference.PreferenceCategory android:key="@string/pref_key_customization_category_toolbar_shortcut" View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2bd9522… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/2bd9522… 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
  • ...
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • ...
  • 2064
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.