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

May 2026

  • 1 participants
  • 111 discussions
[Git][tpo/applications/tor-browser][tor-browser-151.0a1-16.0-1] 2 commits: fixup! TB 40701: Add security warning when downloading a file
by henry (@henry) 28 May '26

28 May '26
henry pushed to branch tor-browser-151.0a1-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 0275f05d by Henry Wilkes at 2026-05-28T16:03:21+00:00 fixup! TB 40701: Add security warning when downloading a file TB 45005: Rename arrowpanel CSS variable. - - - - - d58de249 by Henry Wilkes at 2026-05-28T16:03:21+00:00 fixup! TB 41600: Add a tor circuit display panel. TB 45005: Rename arrowpanel CSS variable. - - - - - 2 changed files: - browser/components/downloads/content/downloads.css - browser/components/torcircuit/content/torCircuitPanel.css Changes: ===================================== browser/components/downloads/content/downloads.css ===================================== @@ -96,7 +96,7 @@ } #downloadsPanelTorWarning { - margin-block-end: var(--arrowpanel-menuitem-padding-block); + margin-block-end: var(--panel-menuitem-padding-block); } #downloadsPanelTorWarningWrapper { ===================================== browser/components/torcircuit/content/torCircuitPanel.css ===================================== @@ -61,7 +61,7 @@ #tor-circuit-alias:not([hidden]) { /* Same as padding for .panel-header */ - margin-block-start: var(--arrowpanel-menuitem-margin-inline); + margin-block-start: var(--panel-menuitem-margin-inline); display: flex; align-items: center; } @@ -84,9 +84,9 @@ /* May grow larger than 480px if we have a long domain name or ip address. */ min-width: 480px; /* Line up with the button at the bottom of the panel. */ - margin: var(--arrowpanel-menuitem-margin); - padding: var(--arrowpanel-menuitem-padding); - gap: var(--arrowpanel-menuitem-padding-block); + margin: var(--panel-menuitem-margin); + padding: var(--panel-menuitem-padding); + gap: var(--panel-menuitem-padding-block); } #tor-circuit-node-list-name, @@ -96,7 +96,7 @@ #tor-circuit-node-list { list-style: none; - padding-inline-start: var(--arrowpanel-menuitem-margin-inline); + padding-inline-start: var(--panel-menuitem-margin-inline); /* Do not allow an item to wrap since this would break the circuit diagram. */ white-space: nowrap; } View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/fd4715… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/fd4715… 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-151.0a1-16.0-1] 3 commits: fixup! TB 40562: Added Tor Browser preferences to 000-tor-browser.js
by Pier Angelo Vendrame (@pierov) 28 May '26

28 May '26
Pier Angelo Vendrame pushed to branch tor-browser-151.0a1-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 152a987b by Pier Angelo Vendrame at 2026-05-28T12:26:37+02:00 fixup! TB 40562: Added Tor Browser preferences to 000-tor-browser.js TB 42436: Support multi-fronts for Moat. - - - - - e4d60e5f by Pier Angelo Vendrame at 2026-05-28T12:26:44+02:00 fixup! Lox integration TB 42436: Support multi-fronts for Moat. - - - - - fd471587 by Pier Angelo Vendrame at 2026-05-28T12:26:44+02:00 fixup! TB 40597: Implement TorSettings module TB 42436: Support multi-fronts for Moat. - - - - - 4 changed files: - browser/app/profile/000-tor-browser.js - toolkit/components/lox/Lox.sys.mjs - toolkit/modules/DomainFrontedRequests.sys.mjs - toolkit/modules/Moat.sys.mjs Changes: ===================================== browser/app/profile/000-tor-browser.js ===================================== @@ -126,8 +126,7 @@ pref("extensions.torlauncher.torrc_path", ""); pref("extensions.torlauncher.tordatadir_path", ""); // BridgeDB-related preferences (used for Moat). -pref("extensions.torlauncher.bridgedb_front", "vuejs.org"); -pref("extensions.torlauncher.bridgedb_reflector", "https://bespoke-strudel-c243cc.netlify.app"); +pref("extensions.torlauncher.bridgedb_targets", "https://1723079976.rsc.cdn77.org|cdn.zk.mk+www.cdn77.com"); pref("extensions.torlauncher.moat_service", "https://bridges.torproject.org/moat"); // Log levels ===================================== toolkit/components/lox/Lox.sys.mjs ===================================== @@ -1077,15 +1077,12 @@ class LoxImpl { if (this.#domainFrontedRequests === null) { this.#domainFrontedRequests = new Promise((resolve, reject) => { // TODO: Customize to the values for Lox - const reflector = Services.prefs.getStringPref( - "extensions.torlauncher.bridgedb_reflector" - ); - const front = Services.prefs.getStringPref( - "extensions.torlauncher.bridgedb_front" + const targets = Services.prefs.getStringPref( + "extensions.torlauncher.bridgedb_targets" ); const builder = new lazy.DomainFrontRequestBuilder(); builder - .init(reflector, front) + .init(targets) .then(() => resolve(builder)) .catch(reject); }); ===================================== toolkit/modules/DomainFrontedRequests.sys.mjs ===================================== @@ -24,38 +24,20 @@ ChromeUtils.defineESModuleGetters(lazy, { * proxy credentials, which can be prepared with this function. * * @param {string} proxyType The proxy type (socks for socks5 or socks4) - * @param {string} reflector The URL of the service hosted by the CDN - * @param {string} front The domain to use as a front + * @param {string} targets The string to pass to meek as the targets argument * @returns {string[]} An array containing [username, password] */ -function makeMeekCredentials(proxyType, reflector, front) { - // Construct the per-connection arguments. - let meekClientEscapedArgs = ""; - +function makeMeekCredentials(proxyType, targets) { // Escape aValue per section 3.5 of the PT specification: // First the "<Key>=<Value>" formatted arguments MUST be escaped, // such that all backslash, equal sign, and semicolon characters // are escaped with a backslash. - const escapeArgValue = aValue => - aValue - ? aValue - .replaceAll("\\", "\\\\") - .replaceAll("=", "\\=") - .replaceAll(";", "\\;") - : ""; - - if (reflector) { - meekClientEscapedArgs += "url="; - meekClientEscapedArgs += escapeArgValue(reflector); - } - - if (front) { - if (meekClientEscapedArgs.length) { - meekClientEscapedArgs += ";"; - } - meekClientEscapedArgs += "front="; - meekClientEscapedArgs += escapeArgValue(front); - } + targets = targets + .replaceAll("\\", "\\\\") + .replaceAll("=", "\\=") + .replaceAll(";", "\\;"); + // Construct the per-connection arguments. + const meekClientEscapedArgs = `targets=${targets}`; // socks5 if (proxyType === "socks") { @@ -88,7 +70,7 @@ class MeekTransport { #meekClientProcess = null; // launches the meekprocess - async init(reflector, front) { + async init(targets) { // ensure we haven't already init'd if (this.#inited) { throw new Error("MeekTransport: Already initialized"); @@ -267,8 +249,7 @@ class MeekTransport { }); [this.proxyUsername, this.proxyPassword] = makeMeekCredentials( this.proxyType, - reflector, - front + targets ); this.#inited = true; } catch (ex) { @@ -321,7 +302,7 @@ class MeekTransportAndroid { */ #id = 0; - async init(reflector, front) { + async init(targets) { // ensure we haven't already init'd if (this.#id) { throw new Error("MeekTransport: Already initialized"); @@ -336,8 +317,7 @@ class MeekTransportAndroid { this.proxyPort = details.port; [this.proxyUsername, this.proxyPassword] = makeMeekCredentials( this.proxyType, - reflector, - front + targets ); } @@ -457,7 +437,7 @@ export class DomainFrontRequestBuilder { return this.#inited; } - async init(reflector, front) { + async init(targets) { if (this.#inited) { throw new Error("DomainFrontRequestBuilder: Already initialized"); } @@ -466,7 +446,7 @@ export class DomainFrontRequestBuilder { Services.appinfo.OS === "Android" ? new MeekTransportAndroid() : new MeekTransport(); - await meekTransport.init(reflector, front); + await meekTransport.init(targets); this.#meekTransport = meekTransport; this.#inited = true; } ===================================== toolkit/modules/Moat.sys.mjs ===================================== @@ -18,8 +18,7 @@ ChromeUtils.defineESModuleGetters(lazy, { }); const TorLauncherPrefs = Object.freeze({ - bridgedb_front: "extensions.torlauncher.bridgedb_front", - bridgedb_reflector: "extensions.torlauncher.bridgedb_reflector", + bridgedb_targets: "extensions.torlauncher.bridgedb_targets", moat_service: "extensions.torlauncher.moat_service", }); @@ -68,13 +67,12 @@ export class MoatRPC { return; } - const reflector = Services.prefs.getStringPref( - TorLauncherPrefs.bridgedb_reflector + const targets = Services.prefs.getStringPref( + TorLauncherPrefs.bridgedb_targets ); - const front = Services.prefs.getStringPref(TorLauncherPrefs.bridgedb_front); this.#requestBuilder = new lazy.DomainFrontRequestBuilder(); try { - await this.#requestBuilder.init(reflector, front); + await this.#requestBuilder.init(targets); } catch (e) { this.#requestBuilder = null; throw e; View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/8a9cab… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/8a9cab… 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-151.0a1-16.0-1-build1
by ma1 (@ma1) 28 May '26

28 May '26
ma1 pushed new tag mullvad-browser-151.0a1-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
[Git][tpo/applications/mullvad-browser][mullvad-browser-151.0a1-16.0-1] 48 commits: Add CI for Mullvad Browser
by ma1 (@ma1) 28 May '26

28 May '26
ma1 pushed to branch mullvad-browser-151.0a1-16.0-1 at The Tor Project / Applications / Mullvad Browser Commits: 21a4ac99 by Henry Wilkes at 2026-05-27T17:44:02+02:00 Add CI for Mullvad Browser - - - - - f0d598aa by Pier Angelo Vendrame at 2026-05-27T17:44:07+02:00 MB 38: Mullvad Browser configuration - - - - - 664fc6ed by Pier Angelo Vendrame at 2026-05-27T17:44:14+02:00 MB 1: Mullvad Browser branding See also: mullvad-browser#5: Product name and directory customization mullvad-browser#12: Create new branding directories and integrate Mullvad icons+branding mullvad-browser#14: Remove Default Built-in bookmarks mullvad-browser#35: Add custom PDF icons for Windows builds mullvad-browser#48: Replace Mozilla copyright and legal trademarks in mullvadbrowser.exe metadata mullvad-browser#51: Update trademark string mullvad-browser#104: Update shipped dll metadata copyright/licensing info mullvad-browser#107: Add alpha and nightly icons - - - - - af301635 by Henry Wilkes at 2026-05-27T17:44:19+02:00 Mullvad Browser strings This commit adds strings needed by the following Mullvad Browser patches. - - - - - df313845 by Pier Angelo Vendrame at 2026-05-27T17:44:23+02:00 MB 20: Allow packaged-addons in PBM. We install a few addons from the distribution directory, but they are not automatically enabled for PBM mode. This commit modifies the code that installs them to also add the PBM permission to the known ones. - - - - - edace86c by Pier Angelo Vendrame at 2026-05-27T17:44:28+02:00 MB 63: Customize some about pages for Mullvad Browser Also: mullvad-browser#57: Purge unneeded about: pages - - - - - a393238e by Pier Angelo Vendrame at 2026-05-27T17:44:32+02:00 MB 37: Customization for the about dialog - - - - - e6848421 by Henry Wilkes at 2026-05-27T17:44:36+02:00 MB 39: Add home page about:mullvad-browser - - - - - a75ef859 by hackademix at 2026-05-27T17:44:41+02:00 MB 97: Remove UI cues to install new extensions. - - - - - 8138d512 by hackademix at 2026-05-27T17:44:45+02:00 MB 47: uBlock Origin customization - - - - - e3d983a4 by Pier Angelo Vendrame at 2026-05-27T17:44:50+02:00 MB 21: Disable the password manager This commit disables the about:login page and removes the "Login and Password" section of about:preferences. We do not do anything to the real password manager of Firefox, that is in toolkit: it contains C++ parts that make it difficult to actually prevent it from being built.. Finally, we modify the the function that opens about:login to report an error in the console so that we can quickly get a backtrace to the code that tries to use it. - - - - - 03231ac4 by Pier Angelo Vendrame at 2026-05-27T17:44:54+02:00 MB 112: Updater customization for Mullvad Browser MB 71: Set the updater base URL to Mullvad domain - - - - - edd461ed by Nicolas Vigier at 2026-05-27T17:44:58+02:00 MB 79: Add Mullvad Browser MAR signing keys MB 256: Add mullvad-browser nightly mar signing key - - - - - f8143823 by Pier Angelo Vendrame at 2026-05-28T11:03:41+02:00 MB 34: Hide unsafe and unwanted preferences UI about:preferences allow to override some of our defaults, that could be fingeprintable or have some other unwanted consequences. - - - - - b417c075 by Pier Angelo Vendrame at 2026-05-28T11:04:01+02:00 MB 160: Disable the cookie exceptions button Besides disabling the "Delete on close checkbox", disable also the "Manage Exceptions" button when always using PBM. - - - - - de29cad0 by hackademix at 2026-05-28T11:04:06+02:00 MB 163: Prevent uBlock Origin from being uninstalled/disabled - - - - - 06aefd16 by Richard Pospesel at 2026-05-28T11:04:11+02:00 MB 188: Customize Gitlab Issue and Merge templates - - - - - cd9f4b4f by rui hildt at 2026-05-28T11:04:16+02:00 MB 213: Customize the search engines list. - - - - - d7b7b3ba by hackademix at 2026-05-28T11:04:21+02:00 MB 214: Enable cross-tab identity leak protection in "quiet" mode - - - - - b54c3d88 by Pier Angelo Vendrame at 2026-05-28T11:04:26+02:00 MB 320: Temporarily disable WebRTC and WDBA on Windows. WebRTC should be re-enabled when tor-browser#42758 is resolved, and and the default browser agent when in general we make this feature work again. - - - - - 794fe704 by Henry Wilkes at 2026-05-28T11:04:30+02:00 MB 329: Customize toolbar for mullvad-browser. - - - - - 23421ab2 by Henry Wilkes at 2026-05-28T11:04:35+02:00 MB 419: Mullvad Browser migration procedures. This commit implements the the Mullvad Browser's version of _migrateUI. - - - - - f86f00b8 by Henry Wilkes at 2026-05-28T11:04:40+02:00 MB 488: Adjust search engine removal notification for Mullvad Leta. - - - - - 2278f4e6 by Pier Angelo Vendrame at 2026-05-28T11:04:44+02:00 MB 80: Enable Mullvad Browser as a default browser - - - - - ec917e97 by Beatriz Rizental at 2026-05-28T11:04:49+02:00 MB 43564: Modify ./mach bootstrap for Mullvad Browser - - - - - c371c7eb by Pier Angelo Vendrame at 2026-05-28T11:04:54+02:00 fixup! Firefox preference overrides. BB 44521: Disable widget.wayland.fractional-scale.enabled. It introduces fingerprinting opportunities to users who manually enabled Wayland, so disable it until we decide to make Wayland the default also for our browsers. - - - - - 7485aedd by Pier Angelo Vendrame at 2026-05-28T11:04:59+02:00 fixup! BB 44772: Disable efficient randomization for canvases. BB 44895: Revert "BB 44772: Disable efficient randomization for canvases." This reverts commit ced1d9a35c7d8cbb727d8c1c450b2dce62cd7289. We have investigated this issue more, and this change was not needed after all, therefore we can just revert this patch. - - - - - 3a305e80 by Henry Wilkes at 2026-05-28T11:05:04+02:00 fixup! BB 32308: Use direct browser sizing for letterboxing. BB 44685: Use border radius for letterboxing. This allows us to drop browserDecorator. BB 44847: Drop the custom sidebar border radius logic since upstream now permanently uses a rounded corner for the browserContainer element when the sidebar is shown. We move the letterboxing background styling to browserContainer as well, so it does not leak out the corners. - - - - - 7d3e89a1 by Henry Wilkes at 2026-05-28T11:05:09+02:00 BB 44832: Modify error pages for Base Browser. - - - - - 45aa0e22 by Nicolas Vigier at 2026-05-28T11:05:13+02:00 fixup! BB 43615: Add Gitlab Issue and Merge Request templates BB 44870: Remove legacy branch from gitlab templates - - - - - 3bed20cc by Beatriz Rizental at 2026-05-28T11:05:18+02:00 fixup! Base Browser's .mozconfigs. Bug 44848: Stop overwriting Android toolchain paths. Keep the overwrites only on tor-browser-build. - - - - - 1464337d by Nicolas Vigier at 2026-05-28T11:05:23+02:00 fixup! Base Browser's .mozconfigs. BB 44555: Remove mozconfig-linux-i686 - - - - - 5e0c1081 by Pier Angelo Vendrame at 2026-05-28T11:05:28+02:00 fixup! BB 40925: Implemented the Security Level component BB 43824: Move from resources:// to moz-src:///. - - - - - 6f5dc6d9 by Pier Angelo Vendrame at 2026-05-28T11:05:33+02:00 fixup! BB 42835: Create an actor to filter file data transfers BB 43824: Move from resources:// to moz-src:///. - - - - - 4f8ffc32 by Pier Angelo Vendrame at 2026-05-28T11:05:38+02:00 fixup! MB 329: Customize toolbar for mullvad-browser. BB 43824: Move from resources:// to moz-src:///. - - - - - baa6015c by Pier Angelo Vendrame at 2026-05-28T11:05:42+02:00 fixup! MB 39: Add home page about:mullvad-browser BB 43824: Move from resources:// to moz-src:///. - - - - - f374c81f by Henry Wilkes at 2026-05-28T11:05:47+02:00 fixup! BB 41739: Remove "Website appearance" from about:preferences. BB 44630: Stop hiding with data-hidden-from-search. - - - - - fbb2b670 by Henry Wilkes at 2026-05-28T11:05:52+02:00 fixup! BB 42777: Hide Website Privacy Preferences. BB 44630: Stop hiding with data-hidden-from-search. - - - - - 37597a92 by Henry Wilkes at 2026-05-28T11:05:57+02:00 fixup! BB 42070: Hide "Use smooth scrolling" from settings BB 44630: Stop commenting out setting controls. - - - - - 9f6f8849 by Henry Wilkes at 2026-05-28T11:06:01+02:00 fixup! BB 43117: Hide "Always underline links" from settings. BB 44630: Stop commenting out setting controls. - - - - - 1a2b439f by Henry Wilkes at 2026-05-28T11:06:06+02:00 fixup! BB 43118: Hide feature recommendation (CFR) settings. BB 44630: Stop commenting out setting controls. - - - - - 7343ef27 by Henry Wilkes at 2026-05-28T11:06:11+02:00 fixup! BB 44711: Hide unwanted setting controls in Base Browser. BB 44630: Hide settings using the config. - - - - - 2570bc22 by Henry Wilkes at 2026-05-28T11:06:16+02:00 fixup! BB 42583: Modify moz-support-link for Base Browser. BB 44903: Use upstream's `support-page` rather than custom `tor-manual-page`. - - - - - 5ecbbb73 by Henry Wilkes at 2026-05-28T11:06:20+02:00 fixup! BB 41916: Letterboxing preferences UI BB 44903: Use upstream's `support-page` rather than custom `tor-manual-page`. - - - - - 22578603 by Henry Wilkes at 2026-05-28T11:06:25+02:00 fixup! BB 40925: Implemented the Security Level component BB 44903: Use upstream's `support-page` rather than custom `tor-manual-page`. - - - - - e3241397 by Henry Wilkes at 2026-05-28T11:06:29+02:00 fixup! BB 44711: Hide unwanted setting controls in Base Browser. BB 44745: Hide SSO using settings config. - - - - - fad73d01 by Henry Wilkes at 2026-05-28T11:06:33+02:00 fixup! BB 40717: Hide Windows SSO in settings BB 44745: Use data-hidden-from-search rather than CSS to hide SSO settings. This will ensure that this patch can be dropped alongside upstream's markup when it switches entirely to the config approach. - - - - - 3c600fea by hackademix at 2026-05-28T11:53:33+02:00 fixup! BB 41459: WebRTC fails to build under mingw (Part 5) Fix for 151 bustage from Bug 2023271 - - - - - 285 changed files: - .gitlab/ci/jobs/update-translations.yml - .gitlab/issue_templates/000 Bug Report.md - .gitlab/issue_templates/010 Proposal.md - .gitlab/issue_templates/020 Web Compatibility.md - .gitlab/issue_templates/030 Test.md - .gitlab/issue_templates/040 Feature.md - .gitlab/issue_templates/041 Time-Gated Feature.md - .gitlab/issue_templates/050 Backport.md - .gitlab/issue_templates/051 Revert.md - + .gitlab/issue_templates/060 Rebase - Alpha.md - + .gitlab/issue_templates/061 Rebase - Stable.md - .gitlab/issue_templates/090 Emergency Security Issue.md - .gitlab/merge_request_templates/Default.md - + .gitlab/merge_request_templates/Rebase.md - browser/app/Makefile.in - browser/app/macbuild/Contents/Info.plist.in - browser/app/module.ver - browser/app/firefox.exe.manifest → browser/app/mullvadbrowser.exe.manifest - + browser/app/profile/000-mullvad-browser.js - browser/app/profile/001-base-profile.js - browser/base/content/aboutDialog.xhtml - browser/base/content/appmenu-viewcache.inc.xhtml - browser/base/content/browser-menubar.inc.xhtml - browser/base/content/browser-places.js - browser/base/content/browser.js - browser/base/content/default-bookmarks.html - browser/base/content/nsContextMenu.sys.mjs - browser/base/content/overrides/app-license.html - browser/base/content/pageinfo/pageInfo.xhtml - browser/base/content/utilityOverlay.js - browser/branding/branding-common.mozbuild - + browser/branding/mb-alpha/VisualElements_150.png - + browser/branding/mb-alpha/VisualElements_70.png - + browser/branding/mb-alpha/configure.sh - + browser/branding/mb-alpha/content/about-logo.png - + browser/branding/mb-alpha/content/about-logo.svg - + browser/branding/mb-alpha/content/about-logo(a)2x.png - + browser/branding/mb-alpha/content/about-wordmark.svg - + browser/branding/mb-alpha/content/about.png - + browser/branding/mb-alpha/content/aboutDialog.css - + browser/branding/mb-alpha/content/document_pdf.svg - + browser/branding/mb-alpha/content/firefox-wordmark.svg - + browser/branding/mb-alpha/content/icon128.png - + browser/branding/mb-alpha/content/icon16.png - + browser/branding/mb-alpha/content/icon256.png - + browser/branding/mb-alpha/content/icon32.png - + browser/branding/mb-alpha/content/icon48.png - + browser/branding/mb-alpha/content/icon64.png - + browser/branding/mb-alpha/content/jar.mn - + browser/branding/mb-alpha/content/moz.build - + browser/branding/mb-alpha/content/mullvad-branding.css - + browser/branding/mb-alpha/default128.png - + browser/branding/mb-alpha/default16.png - + browser/branding/mb-alpha/default22.png - + browser/branding/mb-alpha/default24.png - + browser/branding/mb-alpha/default256.png - + browser/branding/mb-alpha/default32.png - + browser/branding/mb-alpha/default48.png - + browser/branding/mb-alpha/default64.png - + browser/branding/mb-alpha/document.icns - + browser/branding/mb-alpha/document.ico - + browser/branding/mb-alpha/document_pdf.ico - + browser/branding/mb-alpha/firefox.icns - + browser/branding/mb-alpha/firefox.ico - + browser/branding/mb-alpha/firefox.svg - + browser/branding/mb-alpha/locales/en-US/brand.ftl - + browser/branding/mb-alpha/locales/en-US/brand.properties - + browser/branding/mb-alpha/locales/jar.mn - + browser/branding/mb-alpha/locales/moz.build - + browser/branding/mb-alpha/locales/mullvad-about-wordmark-en.ftl - + browser/branding/mb-alpha/moz.build - + browser/branding/mb-alpha/mullvadbrowser.VisualElementsManifest.xml - + browser/branding/mb-alpha/newtab.ico - + browser/branding/mb-alpha/newwindow.ico - + browser/branding/mb-alpha/pbmode.ico - + browser/branding/mb-alpha/pref/firefox-branding.js - + browser/branding/mb-nightly/VisualElements_150.png - + browser/branding/mb-nightly/VisualElements_70.png - + browser/branding/mb-nightly/configure.sh - + browser/branding/mb-nightly/content/about-logo.png - + browser/branding/mb-nightly/content/about-logo.svg - + browser/branding/mb-nightly/content/about-logo(a)2x.png - + browser/branding/mb-nightly/content/about-wordmark.svg - + browser/branding/mb-nightly/content/about.png - + browser/branding/mb-nightly/content/aboutDialog.css - + browser/branding/mb-nightly/content/document_pdf.svg - + browser/branding/mb-nightly/content/firefox-wordmark.svg - + browser/branding/mb-nightly/content/icon128.png - + browser/branding/mb-nightly/content/icon16.png - + browser/branding/mb-nightly/content/icon256.png - + browser/branding/mb-nightly/content/icon32.png - + browser/branding/mb-nightly/content/icon48.png - + browser/branding/mb-nightly/content/icon64.png - + browser/branding/mb-nightly/content/jar.mn - + browser/branding/mb-nightly/content/moz.build - + browser/branding/mb-nightly/content/mullvad-branding.css - + browser/branding/mb-nightly/default128.png - + browser/branding/mb-nightly/default16.png - + browser/branding/mb-nightly/default22.png - + browser/branding/mb-nightly/default24.png - + browser/branding/mb-nightly/default256.png - + browser/branding/mb-nightly/default32.png - + browser/branding/mb-nightly/default48.png - + browser/branding/mb-nightly/default64.png - + browser/branding/mb-nightly/document.icns - + browser/branding/mb-nightly/document.ico - + browser/branding/mb-nightly/document_pdf.ico - + browser/branding/mb-nightly/firefox.icns - + browser/branding/mb-nightly/firefox.ico - + browser/branding/mb-nightly/firefox.svg - + browser/branding/mb-nightly/locales/en-US/brand.ftl - + browser/branding/mb-nightly/locales/en-US/brand.properties - + browser/branding/mb-nightly/locales/jar.mn - + browser/branding/mb-nightly/locales/moz.build - + browser/branding/mb-nightly/locales/mullvad-about-wordmark-en.ftl - + browser/branding/mb-nightly/moz.build - + browser/branding/mb-nightly/mullvadbrowser.VisualElementsManifest.xml - + browser/branding/mb-nightly/newtab.ico - + browser/branding/mb-nightly/newwindow.ico - + browser/branding/mb-nightly/pbmode.ico - + browser/branding/mb-nightly/pref/firefox-branding.js - + browser/branding/mb-release/VisualElements_150.png - + browser/branding/mb-release/VisualElements_70.png - + browser/branding/mb-release/configure.sh - + browser/branding/mb-release/content/about-logo.png - + browser/branding/mb-release/content/about-logo.svg - + browser/branding/mb-release/content/about-logo(a)2x.png - + browser/branding/mb-release/content/about-wordmark.svg - + browser/branding/mb-release/content/about.png - + browser/branding/mb-release/content/aboutDialog.css - + browser/branding/mb-release/content/document_pdf.svg - + browser/branding/mb-release/content/firefox-wordmark.svg - + browser/branding/mb-release/content/icon128.png - + browser/branding/mb-release/content/icon16.png - + browser/branding/mb-release/content/icon256.png - + browser/branding/mb-release/content/icon32.png - + browser/branding/mb-release/content/icon48.png - + browser/branding/mb-release/content/icon64.png - + browser/branding/mb-release/content/jar.mn - + browser/branding/mb-release/content/moz.build - + browser/branding/mb-release/content/mullvad-branding.css - + browser/branding/mb-release/default128.png - + browser/branding/mb-release/default16.png - + browser/branding/mb-release/default22.png - + browser/branding/mb-release/default24.png - + browser/branding/mb-release/default256.png - + browser/branding/mb-release/default32.png - + browser/branding/mb-release/default48.png - + browser/branding/mb-release/default64.png - + browser/branding/mb-release/document.icns - + browser/branding/mb-release/document.ico - + browser/branding/mb-release/document_pdf.ico - + browser/branding/mb-release/firefox.icns - + browser/branding/mb-release/firefox.ico - + browser/branding/mb-release/firefox.svg - + browser/branding/mb-release/locales/en-US/brand.ftl - + browser/branding/mb-release/locales/en-US/brand.properties - + browser/branding/mb-release/locales/jar.mn - + browser/branding/mb-release/locales/moz.build - + browser/branding/mb-release/locales/mullvad-about-wordmark-en.ftl - + browser/branding/mb-release/moz.build - + browser/branding/mb-release/mullvadbrowser.VisualElementsManifest.xml - + browser/branding/mb-release/newtab.ico - + browser/branding/mb-release/newwindow.ico - + browser/branding/mb-release/pbmode.ico - + browser/branding/mb-release/pref/firefox-branding.js - browser/components/BrowserContentHandler.sys.mjs - browser/components/BrowserGlue.sys.mjs - browser/components/DesktopActorRegistry.sys.mjs - browser/components/ProfileDataUpgrader.sys.mjs - browser/components/about/AboutRedirector.cpp - browser/components/about/components.conf - browser/components/customizableui/CustomizableUI.sys.mjs - browser/components/moz.build - + browser/components/mullvad-browser/AboutMullvadBrowserChild.sys.mjs - + browser/components/mullvad-browser/AboutMullvadBrowserParent.sys.mjs - + browser/components/mullvad-browser/content/2728-sparkles.svg - + browser/components/mullvad-browser/content/aboutMullvadBrowser.css - + browser/components/mullvad-browser/content/aboutMullvadBrowser.html - + browser/components/mullvad-browser/content/aboutMullvadBrowser.js - + browser/components/mullvad-browser/jar.mn - + browser/components/mullvad-browser/moz.build - browser/components/preferences/config/privacy.mjs - browser/components/preferences/home.inc.xhtml - browser/components/preferences/letterboxing.inc.xhtml - browser/components/preferences/main.inc.xhtml - browser/components/preferences/main.js - browser/components/preferences/preferences.xhtml - browser/components/preferences/privacy.inc.xhtml - browser/components/preferences/privacy.js - browser/components/preferences/search.inc.xhtml - browser/components/search/SearchUIUtils.sys.mjs - browser/components/securitylevel/content/securityLevel.js - browser/components/securitylevel/content/securityLevelDialog.js - browser/components/securitylevel/content/securityLevelPanel.inc.xhtml - browser/components/securitylevel/content/securityLevelPreferences.inc.xhtml - browser/components/securitylevel/moz.build - browser/components/shell/ShellService.sys.mjs - browser/components/shell/WindowsDefaultBrowser.cpp - browser/components/shell/nsWindowsShellService.cpp - browser/components/tabbrowser/NewTabPagePreloading.sys.mjs - browser/components/tabbrowser/content/tabbrowser.js - browser/config/mozconfigs/base-browser - browser/config/mozconfigs/base-browser-android - + browser/config/mozconfigs/mullvad-browser - browser/installer/package-manifest.in - browser/installer/windows/nsis/updater_append.ini - browser/locales/l10n.toml - browser/modules/HomePage.sys.mjs - browser/modules/SecurityLevelNotification.sys.mjs - browser/moz.build - browser/moz.configure - browser/themes/shared/preferences/preferences.css - build/moz.configure/basebrowser-resources.configure - build/moz.configure/bootstrap.configure - config/create_rc.py - devtools/client/aboutdebugging/src/actions/runtimes.js - devtools/client/aboutdebugging/src/components/sidebar/Sidebar.js - devtools/client/jar.mn - devtools/client/themes/images/aboutdebugging-firefox-aurora.svg - devtools/client/themes/images/aboutdebugging-firefox-beta.svg - devtools/client/themes/images/aboutdebugging-firefox-logo.svg - devtools/client/themes/images/aboutdebugging-firefox-nightly.svg - devtools/client/themes/images/aboutdebugging-firefox-release.svg - + devtools/client/themes/images/aboutdebugging-mullvadbrowser-logo.svg - docshell/base/nsAboutRedirector.cpp - docshell/build/components.conf - dom/canvas/CanvasUtils.cpp - dom/media/webrtc/transport/nricestunaddr.cpp - moz.configure - mozconfig-android-all - mozconfig-linux-aarch64 - mozconfig-linux-aarch64-dev - − mozconfig-linux-i686 - mozconfig-linux-x86_64 - mozconfig-linux-x86_64-asan - mozconfig-linux-x86_64-dev - mozconfig-macos - mozconfig-macos-dev - mozconfig-windows-x86_64 - + other-licenses/nsis/Contrib/ApplicationID/Makefile - other-licenses/nsis/Contrib/ApplicationID/Set.cpp - + other-licenses/nsis/Contrib/CityHash/Makefile - python/mozboot/mozboot/bootstrap.py - python/mozbuild/mozbuild/backend/base.py - python/mozbuild/mozbuild/tbbutils.py - toolkit/actors/moz.build - toolkit/components/extensions/child/ext-storage.js - toolkit/components/extensions/parent/ext-storage.js - toolkit/components/passwordmgr/LoginHelper.sys.mjs - toolkit/components/remote/nsDBusRemoteClient.cpp - toolkit/components/remote/nsDBusRemoteServer.cpp - toolkit/components/resistfingerprinting/RFPHelper.sys.mjs - toolkit/components/resistfingerprinting/content/letterboxing.css - toolkit/components/search/SearchService.sys.mjs - toolkit/components/search/content/base-browser-search-engine-icons.json - toolkit/components/search/content/base-browser-search-engines.json - + toolkit/components/search/content/brave.svg - + toolkit/components/search/content/mojeek.ico - toolkit/components/search/tests/xpcshell/test_base_browser.js - toolkit/components/securitylevel/SecurityLevel.sys.mjs - toolkit/components/securitylevel/components.conf - toolkit/components/securitylevel/moz.build - + toolkit/content/aboutTelemetryMullvad.xhtml - toolkit/content/jar.mn - toolkit/content/net-error-card.mjs - toolkit/content/widgets/moz-support-link/moz-support-link.mjs - + toolkit/locales/en-US/toolkit/global/mullvad-browser.ftl - toolkit/modules/ActorManagerParent.sys.mjs - toolkit/mozapps/defaultagent/EventLog.h - toolkit/mozapps/defaultagent/SetDefaultBrowser.cpp - toolkit/mozapps/extensions/AddonManager.sys.mjs - toolkit/mozapps/extensions/content/aboutaddons.css - toolkit/mozapps/extensions/internal/XPIDatabase.sys.mjs - toolkit/mozapps/extensions/internal/XPIProvider.sys.mjs - toolkit/mozapps/update/updater/nightly_aurora_level3_primary.der - toolkit/mozapps/update/updater/nightly_aurora_level3_secondary.der - toolkit/mozapps/update/updater/release_primary.der - toolkit/mozapps/update/updater/release_secondary.der - + toolkit/themes/shared/icons/mullvadbrowser.png - toolkit/themes/shared/minimal-toolkit.jar.inc.mn - toolkit/xre/nsAppRunner.cpp - tools/lint/fluent-lint/exclusions.yml - widget/windows/WinTaskbar.cpp - widget/windows/moz.build The diff was not included because it is too large. View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/b6… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/compare/b6… 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 base-browser-151.0a1-16.0-1-build1
by Pier Angelo Vendrame (@pierov) 28 May '26

28 May '26
Pier Angelo Vendrame pushed new tag base-browser-151.0a1-16.0-1-build1 at The Tor Project / Applications / Mullvad Browser -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/mullvad-browser/-/tree/base-… 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] Bug 41779: Actually bump Firefox's version to 151.0a1.
by Pier Angelo Vendrame (@pierov) 28 May '26

28 May '26
Pier Angelo Vendrame pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 307af924 by Pier Angelo Vendrame at 2026-05-28T09:49:47+02:00 Bug 41779: Actually bump Firefox's version to 151.0a1. - - - - - 2 changed files: - projects/firefox/config - projects/geckoview/config Changes: ===================================== projects/firefox/config ===================================== @@ -18,7 +18,7 @@ container: use_container: 1 var: - firefox_platform_version: '150.0a1' + firefox_platform_version: '151.0a1' firefox_version: '[% c("var/firefox_platform_version") %]' browser_series: '16.0' browser_rebase: 1 ===================================== projects/geckoview/config ===================================== @@ -21,7 +21,7 @@ container: build_apk: '[% !c("var/online_build") %]' var: - firefox_platform_version: '150.0a1' + firefox_platform_version: '151.0a1' geckoview_version: '[% c("var/firefox_platform_version") %]' browser_series: '16.0' browser_rebase: 1 View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/3… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/3… 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-bundle-testsuite][main] Bug 40105: Only run tools/trigger-test-pipeline.py for supported platforms
by boklm (@boklm) 28 May '26

28 May '26
boklm pushed to branch main at The Tor Project / Applications / tor-browser-bundle-testsuite Commits: 6527da9f by Nicolas Vigier at 2026-05-25T16:53:22+02:00 Bug 40105: Only run tools/trigger-test-pipeline.py for supported platforms Add trigger_test_pipeline option to only enable running tools/trigger-test-pipeline.py on selected builds that are supported platforms. This should remove all "failed run" pipeline errors in the email that are expected failures. - - - - - 4 changed files: - TBBTestSuite/TestSuite/TorBrowserBuild.pm - config/tb-build-06.torproject.org - tmpl/details_rbm_build.html - tmpl/report_tor-browser_build.txt Changes: ===================================== TBBTestSuite/TestSuite/TorBrowserBuild.pm ===================================== @@ -46,7 +46,8 @@ sub set_tests { 'browser-linux-x86_64', 'torbrowser', ], - publish_dir => 'nightly-linux-x86_64', + publish_dir => 'nightly-linux-x86_64', + trigger_test_pipeline => 1, }, { name => 'torbrowser-incrementals-nightly-linux-x86_64', @@ -109,7 +110,8 @@ sub set_tests { 'browser-windows-x86_64', 'torbrowser', ], - publish_dir => 'nightly-windows-x86_64', + publish_dir => 'nightly-windows-x86_64', + trigger_test_pipeline => 1, }, { name => 'torbrowser-incrementals-nightly-windows-x86_64', @@ -130,7 +132,8 @@ sub set_tests { 'browser-macos', 'torbrowser', ], - publish_dir => 'nightly-macos', + publish_dir => 'nightly-macos', + trigger_test_pipeline => 1, }, { name => 'torbrowser-incrementals-nightly-macos', @@ -165,7 +168,8 @@ sub set_tests { 'browser-android-x86_64', 'torbrowser', ], - publish_dir => 'nightly-android-x86_64', + publish_dir => 'nightly-android-x86_64', + trigger_test_pipeline => 1, }, { name => 'torbrowser-nightly-android-aarch64', ===================================== config/tb-build-06.torproject.org ===================================== @@ -32,7 +32,7 @@ my $test_post = sub { my ($tbbinfos, $test) = @_; run_rsync(); - return unless $test->{type} eq 'rbm_build'; + return unless $test->{trigger_test_pipeline}; return unless $test->{results} && $test->{results}{success}; return unless $test->{publish_dir}; ===================================== tmpl/details_rbm_build.html ===================================== @@ -3,7 +3,7 @@ [% IF tbbfiles.$tbbfile.publish_url %] <li><a href="[% tbbfiles.$tbbfile.publish_url %]/[% test.publish_dir %]">build files</a></li> [% END %] -[% IF test.gitlab_pipeline_url %] - <li>GitLab test pipeline: <a href="[% test.gitlab_pipeline_url %]">[% test.gitlab_pipeline_url %]</a></li> +[% IF IF test.trigger_test_pipeline && test.results.success %] + <li><a href="[% test.gitlab_pipeline_url %]">GitLab test pipeline</a> (<a href="results-[% tbbfile %]/[% test.name %].trigger-test-pipeline.stderr.txt">trigger stderr</a>)</li> [% END %] </ul> ===================================== tmpl/report_tor-browser_build.txt ===================================== @@ -9,7 +9,7 @@ Results [% IF test.results -%] [% test.name %]: [% test.results.success ? 'ok' : 'failed (' _ test.fail_type _ ')' %] - [%- IF test.type == 'rbm_build' -%] + [%- IF test.trigger_test_pipeline && test.results.success -%] GitLab test pipeline: [% test.gitlab_pipeline_url ? test.gitlab_pipeline_url : 'failed run' %] [%- END -%] View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-bundle-testsuite… 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-151.0a1-16.0-1] fixup! [android] Override settings
by Dan Ballard (@dan) 27 May '26

27 May '26
Dan Ballard pushed to branch tor-browser-151.0a1-16.0-1 at The Tor Project / Applications / Tor Browser Commits: 8a9cabfd by Beatriz Rizental at 2026-05-27T14:11:48-03:00 fixup! [android] Override settings Bug 44917: Disable ads client for all channels - - - - - 1 changed file: - mobile/android/fenix/app/nimbus.fml.yaml Changes: ===================================== mobile/android/fenix/app/nimbus.fml.yaml ===================================== @@ -1190,10 +1190,10 @@ features: defaults: - channel: developer value: - enabled: true + enabled: false - channel: nightly value: - enabled: true + enabled: false private-mode-and-stories-entry-point: description: Feature to enable the Private Mode and Stories Entry Point Experiment. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/8a9cabf… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/8a9cabf… 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 branch mullvad-browser-151.0a1-16.0-1
by ma1 (@ma1) 27 May '26

27 May '26
ma1 pushed new branch mullvad-browser-151.0a1-16.0-1 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
[Git][tpo/applications/tor-browser][tor-browser-151.0a1-16.0-1] fixup! Add CI for Base Browser
by brizental (@brizental) 27 May '26

27 May '26
brizental pushed to branch tor-browser-151.0a1-16.0-1 at The Tor Project / Applications / Tor Browser Commits: e810190a by Beatriz Rizental at 2026-05-27T13:56:55-03:00 fixup! Add CI for Base Browser This reverts commit 1d1ea9c7bfa8930b5bbc928a70054c4971562347. - - - - - 1 changed file: - .gitlab/ci/mixins.yml Changes: ===================================== .gitlab/ci/mixins.yml ===================================== @@ -52,8 +52,12 @@ return $fetch_exit } - fetch_with_timeout origin "merge-requests/${CI_MERGE_REQUEST_IID}/head" || exit 1 + if ! fetch_with_timeout origin "${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}"; then + echo "Fetching failed for branch ${CI_COMMIT_BRANCH:-$CI_MERGE_REQUEST_SOURCE_BRANCH_NAME}." + echo "Attempting to fetch the merge request branch, assuming this pipeline is not running in a fork." + fetch_with_timeout origin "merge-requests/${CI_MERGE_REQUEST_IID}/head" || exit 1 + fi - git checkout FETCH_HEAD .with-local-repo-pwsh: View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e810190… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/e810190… 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
  • ...
  • 12
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.