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
Download
Threads by month
  • ----- 2025 -----
  • 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

August 2023

  • 1 participants
  • 164 discussions
[Git][tpo/applications/tor-browser][base-browser-115.1.0esr-13.0-1] fixup! Bug 40926: Implemented the New Identity feature
by ma1 (@ma1) 21 Aug '23

21 Aug '23
ma1 pushed to branch base-browser-115.1.0esr-13.0-1 at The Tor Project / Applications / Tor Browser Commits: 64c5d915 by hackademix at 2023-08-21T14:30:10+02:00 fixup! Bug 40926: Implemented the New Identity feature Bug 41833: Reload extensions on new identity - - - - - 1 changed file: - browser/components/newidentity/content/newidentity.js Changes: ===================================== browser/components/newidentity/content/newidentity.js ===================================== @@ -144,… [View More]6 +144,7 @@ XPCOMUtils.defineLazyGetter(this, "NewIdentityButton", () => { this.clearStorage(); this.clearPreferencesAndPermissions(); await this.clearData(); + await this.reloadAddons(); this.clearConnections(); this.clearPrivateSession(); } @@ -414,6 +415,15 @@ XPCOMUtils.defineLazyGetter(this, "NewIdentityButton", () => { Services.obs.notifyObservers(null, "last-pb-context-exited"); } + async reloadAddons() { + logger.info("Reloading add-ons to clear their temporary state."); + // Reload all active extensions except search engines, which would throw. + const addons = ( + await AddonManager.getAddonsByTypes(["extension"]) + ).filter(a => a.isActive && !a.id.endsWith("@search.mozilla.org")); + await Promise.all(addons.map(a => a.reload())); + } + // Broadcast as a hook to clear other data broadcast() { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/64c5d91… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/64c5d91… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.1.0esr-13.0-1] 3 commits: fixup! Bug 40926: Implemented the New Identity feature
by ma1 (@ma1) 21 Aug '23

21 Aug '23
ma1 pushed to branch tor-browser-115.1.0esr-13.0-1 at The Tor Project / Applications / Tor Browser Commits: 4459daa5 by hackademix at 2023-08-21T11:07:43+02:00 fixup! Bug 40926: Implemented the New Identity feature Remove useless and confusing EXPORTED_SYMBOLS usage in ScriptLoader inclusion. - - - - - b6f6eb79 by hackademix at 2023-08-21T11:07:44+02:00 fixup! Bug 40926: Implemented the New Identity feature Remove redundant "Closing tabs" logging. - - - - - 80c57ed8 by … [View More]hackademix at 2023-08-21T11:08:16+02:00 fixup! Bug 40926: Implemented the New Identity feature Bug 41833: Reload extensions on new identity - - - - - 1 changed file: - browser/components/newidentity/content/newidentity.js Changes: ===================================== browser/components/newidentity/content/newidentity.js ===================================== @@ -1,7 +1,5 @@ "use strict"; -var EXPORTED_SYMBOLS = ["NewIdentityButton"]; - /* globals CustomizableUI Services gFindBarInitialized gFindBar OpenBrowserWindow PrivateBrowsingUtils XPCOMUtils */ @@ -144,6 +142,7 @@ XPCOMUtils.defineLazyGetter(this, "NewIdentityButton", () => { this.clearStorage(); this.clearPreferencesAndPermissions(); await this.clearData(); + await this.reloadAddons(); this.clearConnections(); this.clearPrivateSession(); } @@ -160,7 +159,6 @@ XPCOMUtils.defineLazyGetter(this, "NewIdentityButton", () => { } closeTabs() { - logger.info("Closing tabs"); if ( !Services.prefs.getBoolPref("browser.new_identity.close_newnym", true) ) { @@ -414,6 +412,15 @@ XPCOMUtils.defineLazyGetter(this, "NewIdentityButton", () => { Services.obs.notifyObservers(null, "last-pb-context-exited"); } + async reloadAddons() { + logger.info("Reloading add-ons to clear their temporary state."); + // Reload all active extensions except search engines, which would throw. + const addons = ( + await AddonManager.getAddonsByTypes(["extension"]) + ).filter(a => a.isActive && !a.id.endsWith("@search.mozilla.org")); + await Promise.all(addons.map(a => a.reload())); + } + // Broadcast as a hook to clear other data broadcast() { View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/39d95c… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/compare/39d95c… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser-build][maint-12.5] Bug 40921: staticiforme-prepare-cdn-dist-upload uses hardcoded torbrowser path...
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch maint-12.5 at The Tor Project / Applications / tor-browser-build Commits: 914a95c5 by Richard Pospesel at 2023-08-17T20:16:28+00:00 Bug 40921: staticiforme-prepare-cdn-dist-upload uses hardcoded torbrowser path for .htacess file generation - - - - - 1 changed file: - tools/signing/staticiforme-prepare-cdn-dist-upload Changes: ===================================== tools/signing/staticiforme-prepare-cdn-dist-upload ===================================== @@ -3,7 +3,… [View More]7 @@ set -e script_dir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) source "$script_dir/functions" -dist_dir="/srv/dist-master.torproject.org/htdocs/torbrowser/$tbb_version" +dist_dir="/srv/dist-master.torproject.org/htdocs/$SIGNING_PROJECTNAME/$tbb_version" cat > "$dist_dir/.htaccess" << 'EOF' RewriteEngine On RewriteRule ^sha256sums.txt$ sha256sums-unsigned-build.txt 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. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 40576: Remove blanks from fonts.conf.
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 305a78c3 by Pier Angelo Vendrame at 2023-08-17T19:52:10+00:00 Bug 40576: Remove blanks from fonts.conf. FontConfig removed the possibility to configure blanks in its configuration in 2015, but we kept it, which caused runtime warnings for years. In 2017, FontConfig removed the support for this feature altogether, so it should be safe to remove this part of the configuration. - - - - - 1 changed … [View More]file: - projects/browser/Bundle-Data/linux/Data/fontconfig/fonts.conf Changes: ===================================== projects/browser/Bundle-Data/linux/Data/fontconfig/fonts.conf ===================================== @@ -110,72 +110,6 @@ PERFORMANCE OF THIS SOFTWARE. <cachedir prefix="xdg">fontconfig</cachedir> <config> -<!-- - These are the default Unicode chars that are expected to be blank - in fonts. All other blank chars are assumed to be broken and - won't appear in the resulting charsets - --> - <blank> - <int>0x0020</int> <!-- SPACE --> - <int>0x00A0</int> <!-- NO-BREAK SPACE --> - <int>0x00AD</int> <!-- SOFT HYPHEN --> - <int>0x034F</int> <!-- COMBINING GRAPHEME JOINER --> - <int>0x0600</int> <!-- ARABIC NUMBER SIGN --> - <int>0x0601</int> <!-- ARABIC SIGN SANAH --> - <int>0x0602</int> <!-- ARABIC FOOTNOTE MARKER --> - <int>0x0603</int> <!-- ARABIC SIGN SAFHA --> - <int>0x06DD</int> <!-- ARABIC END OF AYAH --> - <int>0x070F</int> <!-- SYRIAC ABBREVIATION MARK --> - <int>0x115F</int> <!-- HANGUL CHOSEONG FILLER --> - <int>0x1160</int> <!-- HANGUL JUNGSEONG FILLER --> - <int>0x1680</int> <!-- OGHAM SPACE MARK --> - <int>0x17B4</int> <!-- KHMER VOWEL INHERENT AQ --> - <int>0x17B5</int> <!-- KHMER VOWEL INHERENT AA --> - <int>0x180E</int> <!-- MONGOLIAN VOWEL SEPARATOR --> - <int>0x2000</int> <!-- EN QUAD --> - <int>0x2001</int> <!-- EM QUAD --> - <int>0x2002</int> <!-- EN SPACE --> - <int>0x2003</int> <!-- EM SPACE --> - <int>0x2004</int> <!-- THREE-PER-EM SPACE --> - <int>0x2005</int> <!-- FOUR-PER-EM SPACE --> - <int>0x2006</int> <!-- SIX-PER-EM SPACE --> - <int>0x2007</int> <!-- FIGURE SPACE --> - <int>0x2008</int> <!-- PUNCTUATION SPACE --> - <int>0x2009</int> <!-- THIN SPACE --> - <int>0x200A</int> <!-- HAIR SPACE --> - <int>0x200B</int> <!-- ZERO WIDTH SPACE --> - <int>0x200C</int> <!-- ZERO WIDTH NON-JOINER --> - <int>0x200D</int> <!-- ZERO WIDTH JOINER --> - <int>0x200E</int> <!-- LEFT-TO-RIGHT MARK --> - <int>0x200F</int> <!-- RIGHT-TO-LEFT MARK --> - <int>0x2028</int> <!-- LINE SEPARATOR --> - <int>0x2029</int> <!-- PARAGRAPH SEPARATOR --> - <int>0x202A</int> <!-- LEFT-TO-RIGHT EMBEDDING --> - <int>0x202B</int> <!-- RIGHT-TO-LEFT EMBEDDING --> - <int>0x202C</int> <!-- POP DIRECTIONAL FORMATTING --> - <int>0x202D</int> <!-- LEFT-TO-RIGHT OVERRIDE --> - <int>0x202E</int> <!-- RIGHT-TO-LEFT OVERRIDE --> - <int>0x202F</int> <!-- NARROW NO-BREAK SPACE --> - <int>0x205F</int> <!-- MEDIUM MATHEMATICAL SPACE --> - <int>0x2060</int> <!-- WORD JOINER --> - <int>0x2061</int> <!-- FUNCTION APPLICATION --> - <int>0x2062</int> <!-- INVISIBLE TIMES --> - <int>0x2063</int> <!-- INVISIBLE SEPARATOR --> - <int>0x206A</int> <!-- INHIBIT SYMMETRIC SWAPPING --> - <int>0x206B</int> <!-- ACTIVATE SYMMETRIC SWAPPING --> - <int>0x206C</int> <!-- INHIBIT ARABIC FORM SHAPING --> - <int>0x206D</int> <!-- ACTIVATE ARABIC FORM SHAPING --> - <int>0x206E</int> <!-- NATIONAL DIGIT SHAPES --> - <int>0x206F</int> <!-- NOMINAL DIGIT SHAPES --> - <int>0x2800</int> <!-- BRAILLE PATTERN BLANK --> - <int>0x3000</int> <!-- IDEOGRAPHIC SPACE --> - <int>0x3164</int> <!-- HANGUL FILLER --> - <int>0xFEFF</int> <!-- ZERO WIDTH NO-BREAK SPACE --> - <int>0xFFA0</int> <!-- HALFWIDTH HANGUL FILLER --> - <int>0xFFF9</int> <!-- INTERLINEAR ANNOTATION ANCHOR --> - <int>0xFFFA</int> <!-- INTERLINEAR ANNOTATION SEPARATOR --> - <int>0xFFFB</int> <!-- INTERLINEAR ANNOTATION TERMINATOR --> - </blank> <!-- Rescan configuration every 30 seconds when FcFontSetList is called --> 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. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 40922: Use base-browser.ftl instead of languageNotification.ftl.
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: be45d31e by Pier Angelo Vendrame at 2023-08-17T19:39:26+00:00 Bug 40922: Use base-browser.ftl instead of languageNotification.ftl. We have finally renamed the file for Base Browser strings, and moved it to the same branch as other Base Browser string files. So, we needed to change the references to the Fluent file (we have one in Firefox&#39;s build file), and then we could drop the references to … [View More]the basebrowser-newidentity branch, since it is not used anymore. - - - - - 5 changed files: - .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md - .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md - projects/firefox/build - projects/firefox/config - projects/translation/config Changes: ===================================== .gitlab/issue_templates/Release Prep - Mullvad Browser Alpha.md ===================================== @@ -46,7 +46,6 @@ Mullvad Browser Alpha (and Nightly) are on the `main` branch - [ ] Update `projects/translation/config`: - [ ] run `make list_translation_updates-alpha` to get updated hashes - [ ] `steps/base-browser/git_hash` : update with `HEAD` commit of project's `base-browser` branch - - [ ] `steps/base-browser-fluent/git_hash` : update with `HEAD` commit of project's `basebrowser-newidentityftl` branch - [ ] `steps/mullvad-browser/git_hash` : update with `HEAD` commit of project's `mullvad-browser` branch - [ ] Update common build configs - [ ] Check for NoScript updates here : https://addons.mozilla.org/en-US/firefox/addon/noscript ===================================== .gitlab/issue_templates/Release Prep - Tor Browser Alpha.md ===================================== @@ -46,7 +46,6 @@ Tor Browser Alpha (and Nightly) are on the `main` branch - [ ] Update `projects/translation/config`: - [ ] run `make list_translation_updates-alpha` to get updated hashes - [ ] `steps/base-browser/git_hash` : update with `HEAD` commit of project's `base-browser` branch - - [ ] `steps/base-browser-fluent/git_hash` : update with `HEAD` commit of project's `basebrowser-newidentityftl` branch - [ ] `steps/tor-browser/git_hash` : update with `HEAD` commit of project's `tor-browser` branch - [ ] `steps/fenix/git_hash` : update with `HEAD` commit of project's `fenix-torbrowserstringsxml` branch - [ ] Update Android-specific build configs ===================================== projects/firefox/build ===================================== @@ -116,24 +116,13 @@ mkdir "$HOME/.mozbuild" pushd "$rootdir/translation-base-browser" ln -s ja ja-JP-mac for lang in $supported_locales; do - # Please notice that Fluent and DTDs use different directories in - # l10n-central! This is something we have to keep in mind when we will join - # the two branches! + # Fluent + mv $lang/base-browser.ftl "$l10ncentral/$lang/browser/browser/" + # Properties (they use a different directory) mv $lang/* "$l10ncentral/$lang/browser/chrome/browser/" done popd - tar -C "$rootdir" -xf "$rootdir/[% c('input_files_by_name/translation-base-browser-fluent') %]" - pushd "$rootdir/translation-base-browser-fluent" - ln -s ja ja-JP-mac - # TODO: These two sources will be unified eventually; at that point, this link - # will go away, too. - ln -s es es-ES - for lang in $supported_locales; do - mv $lang/languageNotification.ftl "$l10ncentral/$lang/browser/browser/" - done - popd - [% IF c("var/tor-browser") -%] # We will have to keep the torbutton.jar until we stop using dtds, because # if we move them to the browser locale directory, browser.xhtml is not ===================================== projects/firefox/config ===================================== @@ -191,10 +191,6 @@ input_files: name: translation-base-browser pkg_type: base-browser enable: '[% c("var/has_l10n") %]' - - project: translation - name: translation-base-browser-fluent - pkg_type: base-browser-fluent - enable: '[% c("var/has_l10n") %]' - project: translation name: translation-tor-browser pkg_type: tor-browser ===================================== projects/translation/config ===================================== @@ -16,12 +16,6 @@ steps: targets: nightly: git_hash: 'base-browser' - base-browser-fluent: - base-browser-fluent: '[% INCLUDE build %]' - git_hash: 72c0d47f55994b6d68e0239d9edd02d7ae7708ab - targets: - nightly: - git_hash: 'basebrowser-newidentityftl' tor-browser: tor-browser: '[% INCLUDE build %]' git_hash: 2b885b2a6dfeaa046678133755639d6e26485754 @@ -46,7 +40,7 @@ steps: list_updates: list_updates: | [% - FOREACH component = [ 'base-browser', 'base-browser-fluent', 'tor-browser', 'mullvad-browser', 'fenix' ]; + FOREACH component = [ 'base-browser', 'tor-browser', 'mullvad-browser', 'fenix' ]; branch = pc(project, 'git_hash', { step => component, target => [ 'nightly' ] }); commit_hash = exec('git rev-parse ' _ branch, { git_hash => branch }); IF commit_hash == pc(project, "git_hash", { step => component }); View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/b… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bump the firefox-android version to 115.2.1.
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 1ee1b1b5 by Pier Angelo Vendrame at 2023-08-17T18:49:25+00:00 Bump the firefox-android version to 115.2.1. - - - - - 1 changed file: - projects/firefox-android/config Changes: ===================================== projects/firefox-android/config ===================================== @@ -14,9 +14,9 @@ container: use_container: 1 var: - fenix_version: 115.2.0 + fenix_version: 115.2.1 … [View More]browser_branch: 13.0-1 - browser_build: 5 + browser_build: 1 platform_version: 115.0 variant: Beta # This should be updated when the list of gradle dependencies is changed. View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/1… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/1… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 40924: Customize the remoting name.
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 1e151f80 by Pier Angelo Vendrame at 2023-08-17T18:15:47+00:00 Bug 40924: Customize the remoting name. Firefox uses the remote name also as GTK&#39;s prgname, which is then shown in some UI elements like GNOME&#39;s Alt-Tab. We used to customize it with --class and --name on Linux, but these options are lost when restarting the browser after an update. On other platforms it should not have … [View More]evident consequences. - - - - - 4 changed files: - projects/browser/RelativeLink/start-browser - projects/browser/RelativeLink/start-browser.desktop - projects/firefox/mozconfig - rbm.conf Changes: ===================================== projects/browser/RelativeLink/start-browser ===================================== @@ -365,23 +365,18 @@ cd "${HOME}" if [ "$show_usage" -eq 1 ]; then # Display Firefox help, then our help - [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] \ - --class "[% c('var/Project_Name') %]" --name "[% c('var/Project_Name') %]" --help 2>/dev/null + [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] --help 2>/dev/null print_usage elif [ "$detach" -eq 1 ] ; then - [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] \ - --class "[% c('var/Project_Name') %]" --name "[% c('var/Project_Name') %]" "${@}" > "$logfile" 2>&1 </dev/null & - disown "$!" + [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] "${@}" > "$logfile" 2>&1 </dev/null & + disown "$!" elif [ "$log_output" -eq 1 -a "$show_output" -eq 1 ]; then - [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] \ - --class "[% c('var/Project_Name') %]" --name "[% c('var/Project_Name') %]" "${@}" 2>&1 </dev/null | \ + [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] "${@}" 2>&1 </dev/null | \ tee "$logfile" elif [ "$show_output" -eq 1 ]; then - [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] \ - --class "[% c('var/Project_Name') %]" --name "[% c('var/Project_Name') %]" "${@}" < /dev/null + [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] "${@}" < /dev/null else - [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] \ - --class "[% c('var/Project_Name') %]" --name "[% c('var/Project_Name') %]" "${@}" > "$logfile" 2>&1 </dev/null + [% IF c("var/tor-browser") %]TOR_CONTROL_PASSWD=${TOR_CONTROL_PASSWD}[% END %] ./[% c('var/exe_name') %] "${@}" > "$logfile" 2>&1 </dev/null fi exit $? ===================================== projects/browser/RelativeLink/start-browser.desktop ===================================== @@ -31,4 +31,4 @@ Categories=Network;WebBrowser;Security; Exec=sh -c '"$(dirname "$*")"/Browser/start-[% c("var/project-name") %] --detach || ([ ! -x "$(dirname "$*")"/Browser/start-[% c("var/project-name") %] ] && "$(dirname "$*")"/start-[% c("var/project-name") %] --detach)' dummy %k X-[% c("var/ProjectName") %]-ExecShell=./Browser/start-[% c("var/project-name") %] --detach Icon=web-browser -StartupWMClass=[% c("var/Project_Name") %] +StartupWMClass=[% c("var/Project_Name_Channel") %] ===================================== projects/firefox/mozconfig ===================================== @@ -74,6 +74,8 @@ ac_add_options --[% IF c("var/updater_enabled") %]enable[% ELSE %]disable[% END mk_add_options MOZ_PARALLEL_BUILD=[% c("num_procs") %] +export MOZ_APP_REMOTINGNAME="[% c('var/Project_Name_Channel') %]" + export MOZ_INCLUDE_SOURCE_INFO=1 export MOZ_SOURCE_REPO="[% c('var/gitlab_project') %]" export MOZ_SOURCE_CHANGESET=[% c("var/git_commit") %] ===================================== rbm.conf ===================================== @@ -107,6 +107,7 @@ var: [% SET step = c("step") -%] [% c(step, { filename => 'f', output_dir => '/out', norec => {} }) %] + Project_Name_Channel: '[% c("var/Project_Name") %] [% c("var/channel") FILTER ucfirst %]' exe_name: firefox locale_ja: ja locales: @@ -230,6 +231,7 @@ targets: var: release: 1 channel: release + Project_Name_Channel: '[% c("var/Project_Name") %]' alpha: var: alpha: 1 View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/1… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/1… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.1.0esr-13.0-1] fixup! TB3: Tor Browser's official .mozconfigs.
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch tor-browser-115.1.0esr-13.0-1 at The Tor Project / Applications / Tor Browser Commits: 39d95c67 by Pier Angelo Vendrame at 2023-08-17T16:58:28+00:00 fixup! TB3: Tor Browser&#39;s official .mozconfigs. Bug 41509: Set the remoting name for dev builds, and add a comment to tell downstream builders that do not use tor-browser-build that they might want to customize it as well. - - - - - 2 changed files: - browser/config/mozconfigs/tor-browser - mozconfig-linux-… [View More]x86_64-dev Changes: ===================================== browser/config/mozconfigs/tor-browser ===================================== @@ -1,6 +1,12 @@ . $topsrcdir/browser/config/mozconfigs/base-browser mk_add_options MOZ_APP_DISPLAYNAME="Tor Browser" +# If building outside tor-browser-build, you might want to customize this value. +# On Linux, it influences the WM_CLASS value, which is shown on GNOME's ALT-TAB, +# for example. +# We customize it in tor-browser-build because we include the channel name, just +# like Firefox does. +# export MOZ_APP_REMOTINGNAME="Tor Browser" ac_add_options --with-relative-data-dir=TorBrowser/Data/Browser # This is not needed with the relative data directory, but it is when you ===================================== mozconfig-linux-x86_64-dev ===================================== @@ -5,6 +5,7 @@ # during development. export MOZILLA_OFFICIAL= +export MOZ_APP_REMOTINGNAME="Tor Browser Dev" ac_add_options --with-branding=browser/branding/tb-nightly ac_add_options --enable-default-toolkit=cairo-gtk3 View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/39d95c6… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/39d95c6… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser][tor-browser-115.1.0esr-13.0-1] fixup! Firefox preference overrides.
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch tor-browser-115.1.0esr-13.0-1 at The Tor Project / Applications / Tor Browser Commits: 4d5efc7c by hackademix at 2023-08-17T16:46:22+00:00 fixup! Firefox preference overrides. - - - - - 1 changed file: - browser/app/profile/001-base-profile.js Changes: ===================================== browser/app/profile/001-base-profile.js ===================================== @@ -316,6 +316,9 @@ pref("javascript.options.large_arraybuffers", false); // Bug 40057: Ensure … [View More]system colors are not used for CSS4 colors pref("browser.display.use_system_colors", false); +// tor-browser#41943: lock and revisit after it gets flipped to true in stable Firefox +pref("javascript.options.spectre.disable_for_isolated_content", false, locked); + // Third party stuff pref("privacy.firstparty.isolate", true); // Always enforce first party isolation // tor-browser#40123 and #40308: Disable for now until audit View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4d5efc7… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser/-/commit/4d5efc7… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
[Git][tpo/applications/tor-browser-build][main] Bug 40921: staticiforme-prepare-cdn-dist-upload uses hardcoded torbrowser path...
by richard (@richard) 17 Aug '23

17 Aug '23
richard pushed to branch main at The Tor Project / Applications / tor-browser-build Commits: 418eae60 by Richard Pospesel at 2023-08-15T02:28:49+00:00 Bug 40921: staticiforme-prepare-cdn-dist-upload uses hardcoded torbrowser path for .htacess file generation - - - - - 1 changed file: - tools/signing/staticiforme-prepare-cdn-dist-upload Changes: ===================================== tools/signing/staticiforme-prepare-cdn-dist-upload ===================================== @@ -3,7 +3,7 @@ … [View More]set -e script_dir=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) source "$script_dir/functions" -dist_dir="/srv/dist-master.torproject.org/htdocs/torbrowser/$tbb_version" +dist_dir="/srv/dist-master.torproject.org/htdocs/$SIGNING_PROJECTNAME/$tbb_version" cat > "$dist_dir/.htaccess" << 'EOF' RewriteEngine On RewriteRule ^sha256sums.txt$ sha256sums-unsigned-build.txt View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4… -- View it on GitLab: https://gitlab.torproject.org/tpo/applications/tor-browser-build/-/commit/4… You're receiving this email because of your account on gitlab.torproject.org. [View Less]
1 0
0 0
  • ← Newer
  • 1
  • ...
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • ...
  • 17
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.