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

  • 2 participants
  • 99 discussions
[tor-browser] branch tor-browser-91.9.0esr-11.5-1 updated: fixup! Bug 40309: Avoid using regional OS locales
by gitolite role 18 May '22

18 May '22
This is an automated email from the git hooks/post-receive script. richard pushed a commit to branch tor-browser-91.9.0esr-11.5-1 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-91.9.0esr-11.5-1 by this push: new 65b1177a09f91 fixup! Bug 40309: Avoid using regional OS locales 65b1177a09f91 is described below commit 65b1177a09f919d62f21d0b9ba35e165f4675a14 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Wed May 18 19:22:37 2022 +0200 fixup! Bug 40309: Avoid using regional OS locales Avoid regional OS locales if the pref `intl.regional_prefs.use_os_locales` is false but RFP is enabled. --- intl/locale/LocaleService.cpp | 34 ++++++++++++++++++++++++++++++---- 1 file changed, 30 insertions(+), 4 deletions(-) diff --git a/intl/locale/LocaleService.cpp b/intl/locale/LocaleService.cpp index ac001ee98991c..10342c6024998 100644 --- a/intl/locale/LocaleService.cpp +++ b/intl/locale/LocaleService.cpp @@ -15,6 +15,7 @@ #include "mozilla/intl/OSPreferences.h" #include "nsDirectoryService.h" #include "nsDirectoryServiceDefs.h" +#include "nsContentUtils.h" #include "nsIObserverService.h" #include "nsStringEnumerator.h" #include "nsXULAppAPI.h" @@ -447,11 +448,36 @@ LocaleService::GetRegionalPrefsLocales(nsTArray<nsCString>& aRetVal) { // If the user specified that they want to use OS Regional Preferences // locales, try to retrieve them and use. - if (useOSLocales) { - if (NS_SUCCEEDED( + if (useOSLocales && NS_SUCCEEDED( OSPreferences::GetInstance()->GetRegionalPrefsLocales(aRetVal))) { - return NS_OK; - } + return NS_OK; + } + if (useOSLocales || nsContentUtils::ShouldResistFingerprinting()) { + // If we fail to retrieve them, or we have RFP enabled, just return the app + // locales. + GetAppLocalesAsBCP47(aRetVal); + return NS_OK; + } + + // Otherwise, fetch OS Regional Preferences locales and compare the first one + // to the app locale. If the language subtag matches, we can safely use + // the OS Regional Preferences locale. + // + // This facilitates scenarios such as Firefox in "en-US" and User sets + // regional prefs to "en-GB". + nsAutoCString appLocale; + AutoTArray<nsCString, 10> regionalPrefsLocales; + LocaleService::GetInstance()->GetAppLocaleAsBCP47(appLocale); + + if (NS_FAILED(OSPreferences::GetInstance()->GetRegionalPrefsLocales( + regionalPrefsLocales))) { + GetAppLocalesAsBCP47(aRetVal); + return NS_OK; + } + + if (LocaleService::LanguagesMatch(appLocale, regionalPrefsLocales[0])) { + aRetVal = regionalPrefsLocales.Clone(); + return NS_OK; } // Otherwise use the app locales. -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-91.9.0esr-11.5-1 updated (8598151d65529 -> d559a9e30f1d5)
by gitolite role 17 May '22

17 May '22
This is an automated email from the git hooks/post-receive script. richard pushed a change to branch tor-browser-91.9.0esr-11.5-1 in repository tor-browser. from 8598151d65529 fixup! squash! Bug 27476: Implement about:torconnect captive portal within Tor Browser new d54aeed8c9409 fixup! Bug 40597: Implement TorSettings module new d559a9e30f1d5 fixup! Bug 27476: Implement about:torconnect captive portal within Tor Browser The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/components/torconnect/TorConnectParent.jsm | 2 ++ .../torconnect/content/aboutTorConnect.js | 34 ++++++++++++++-------- browser/modules/Moat.jsm | 9 ++++-- browser/modules/TorConnect.jsm | 24 +++++++++++---- 4 files changed, 48 insertions(+), 21 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[builders/tor-browser-build] branch master updated: fixup! Bug 40446: Update components for mozilla99: geckoview part
by gitolite role 17 May '22

17 May '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch master in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/master by this push: new 3bad4a9 fixup! Bug 40446: Update components for mozilla99: geckoview part 3bad4a9 is described below commit 3bad4a9f8a5750ea021b4cfe1ca5012850627078 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Tue May 17 12:02:31 2022 +0200 fixup! Bug 40446: Update components for mozilla99: geckoview part Disable JS minimization also for the merge_aars phase, otherwise addons cannot be installed. --- projects/geckoview/mozconfig-android-all | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/geckoview/mozconfig-android-all b/projects/geckoview/mozconfig-android-all index 1b41181..934b689 100644 --- a/projects/geckoview/mozconfig-android-all +++ b/projects/geckoview/mozconfig-android-all @@ -8,3 +8,6 @@ ac_add_options --enable-update-channel=beta ac_add_options --with-android-sdk=/var/tmp/dist/android-toolchain/android-sdk-linux ac_add_options --with-gradle=/var/tmp/dist/android-toolchain/gradle/gradle/bin/gradle + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1758568 +ac_add_options --enable-minify=properties -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch maint-11.5a10 updated: fixup! Bug 40446: Update components for mozilla99: geckoview part
by gitolite role 17 May '22

17 May '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch maint-11.5a10 in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/maint-11.5a10 by this push: new 5acd973 fixup! Bug 40446: Update components for mozilla99: geckoview part 5acd973 is described below commit 5acd973a8f5f1aee023816b3545eb082d4a2f4f9 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Tue May 17 12:02:31 2022 +0200 fixup! Bug 40446: Update components for mozilla99: geckoview part Disable JS minimization also for the merge_aars phase, otherwise addons cannot be installed. --- projects/geckoview/mozconfig-android-all | 3 +++ 1 file changed, 3 insertions(+) diff --git a/projects/geckoview/mozconfig-android-all b/projects/geckoview/mozconfig-android-all index 1b41181..934b689 100644 --- a/projects/geckoview/mozconfig-android-all +++ b/projects/geckoview/mozconfig-android-all @@ -8,3 +8,6 @@ ac_add_options --enable-update-channel=beta ac_add_options --with-android-sdk=/var/tmp/dist/android-toolchain/android-sdk-linux ac_add_options --with-gradle=/var/tmp/dist/android-toolchain/gradle/gradle/bin/gradle + +# https://bugzilla.mozilla.org/show_bug.cgi?id=1758568 +ac_add_options --enable-minify=properties -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] branch master updated: Bug 40116: Make Android testbuild single-arch
by gitolite role 17 May '22

17 May '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch master in repository builders/tor-browser-build. The following commit(s) were added to refs/heads/master by this push: new 0e0b425 Bug 40116: Make Android testbuild single-arch 0e0b425 is described below commit 0e0b4255ceed711c1837d76627673576c8fb0ec5 Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Tue May 17 09:15:15 2022 +0200 Bug 40116: Make Android testbuild single-arch --- projects/android-components/config | 5 ++++- projects/fenix/config | 4 ++++ rbm.conf | 4 +++- rbm.local.conf.example | 4 ++++ 4 files changed, 15 insertions(+), 2 deletions(-) diff --git a/projects/android-components/config b/projects/android-components/config index 5b5fe9e..eff85be 100644 --- a/projects/android-components/config +++ b/projects/android-components/config @@ -34,10 +34,13 @@ input_files: - project: gradle name: gradle pkg_type: build + - name: geckoview + project: geckoview + enable: '[% !c("var/fetch_gradle_dependencies") && c("var/android_single_arch") %]' - name: geckoview project: geckoview pkg_type: merge_aars - enable: '[% !c("var/fetch_gradle_dependencies") %]' + enable: '[% !c("var/fetch_gradle_dependencies") && !c("var/android_single_arch") %]' - name: application-services project: application-services enable: '[% !c("var/fetch_gradle_dependencies") %]' diff --git a/projects/fenix/config b/projects/fenix/config index 756c8a7..2b14ad7 100644 --- a/projects/fenix/config +++ b/projects/fenix/config @@ -39,9 +39,13 @@ input_files: project: android-components - name: application-services project: application-services + - name: geckoview + project: geckoview + enable: '[% c("var/android_single_arch") %]' - name: geckoview project: geckoview pkg_type: merge_aars + enable: '[% !c("var/android_single_arch") %]' - name: tba-translation project: tba-translation - filename: 'gradle-dependencies-[% c("var/gradle_dependencies_version") %]' diff --git a/rbm.conf b/rbm.conf index e9fa2c6..4e23b77 100644 --- a/rbm.conf +++ b/rbm.conf @@ -34,7 +34,7 @@ steps: #!/bin/bash [% c("var/set_default_env") %] mkdir /var/tmp/dist - # NOTE: since different projects need different rust versions, + # NOTE: since different projects need different rust versions, # we use the version of cargo produced by the rust project # build rather than the build container's debian package. # Thus, any project that wants to run a `cargo_vendor` step @@ -255,6 +255,8 @@ targets: testbuild: 1 # Don't create mar files to save time build_mar: 0 + # Building only one architecture saves a lot of time + android_single_arch: 1 torbrowser-android-armv7: - android-armv7 diff --git a/rbm.local.conf.example b/rbm.local.conf.example index dd59034..9f5ad4e 100644 --- a/rbm.local.conf.example +++ b/rbm.local.conf.example @@ -97,6 +97,10 @@ targets: ### Uncomment this if you want to create mar files in your test build. #build_mar: 1 + ### Uncomment this if you want to enable the merge_aars step in your test + ### build, meaning that GeckoView will be compiled for all architectures. + #android_single_arch: 0 + nightly: ### By default 'fetch' is set to 1 for nightly builds, meaning that new -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-91.9.0esr-11.5-1 updated: fixup! squash! Bug 27476: Implement about:torconnect captive portal within Tor Browser
by gitolite role 16 May '22

16 May '22
This is an automated email from the git hooks/post-receive script. richard pushed a commit to branch tor-browser-91.9.0esr-11.5-1 in repository tor-browser. The following commit(s) were added to refs/heads/tor-browser-91.9.0esr-11.5-1 by this push: new 8598151d65529 fixup! squash! Bug 27476: Implement about:torconnect captive portal within Tor Browser 8598151d65529 is described below commit 8598151d65529eed22714484c9d02d106790f28b Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Fri May 13 12:43:15 2022 +0200 fixup! squash! Bug 27476: Implement about:torconnect captive portal within Tor Browser Bug 40918: Hide breadcrumbs on the first bootstrap --- browser/components/torconnect/content/aboutTorConnect.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/browser/components/torconnect/content/aboutTorConnect.js b/browser/components/torconnect/content/aboutTorConnect.js index 8b5f7216e9ef8..28356045525a3 100644 --- a/browser/components/torconnect/content/aboutTorConnect.js +++ b/browser/components/torconnect/content/aboutTorConnect.js @@ -145,6 +145,7 @@ class AboutTorConnect { allowAutomaticLocation: true, selectedLocation: "automatic", bootstrapCause: UIStates.ConnectToTor, + bootstrapEverAttempted: false, }; locations = {}; @@ -499,7 +500,13 @@ class AboutTorConnect { this.setTitle(title, ""); this.showConfigureConnectionLink(description); this.setProgress("", showProgressbar, state.BootstrapProgress); - this.setBreadcrumbsStatus(...breadcrumbs); + if (this.uiState.bootstrapEverAttempted) { + this.setBreadcrumbsStatus(...breadcrumbs); + } else { + this.hideBreadcrumbs(); + this.uiState.bootstrapEverAttempted = true; + this.saveUIState(); + } this.hideButtons(); if (state.ShowViewLog) { this.show(this.elements.viewLogContainer); -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch tor-browser-91.9.0esr-11.5-1 updated (54d48aac4deb6 -> ceaf87006cfbc)
by gitolite role 16 May '22

16 May '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to branch tor-browser-91.9.0esr-11.5-1 in repository tor-browser. from 54d48aac4deb6 fixup! Bug 10760: Integrate TorButton to TorBrowser core new 97de7c047ddff squash! TB4: Tor Browser's Firefox preference overrides. new ceaf87006cfbc fixup! TB4: Tor Browser's Firefox preference overrides. The 2 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: browser/app/profile/000-tor-browser.js | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 2
0 0
[tor-browser] annotated tag geckoview-99.0b3-11.5-2-build3 created (now 71ac82820bafe)
by gitolite role 12 May '22

12 May '22
This is an automated email from the git hooks/post-receive script. pierov pushed a change to annotated tag geckoview-99.0b3-11.5-2-build3 in repository tor-browser. at 71ac82820bafe (tag) tagging 2fbebf5fc3278f97ad31421d6d004d92dffc987a (commit) replaces geckoview-99.0b3-11.5-2-build2 by Pier Angelo Vendrame on Thu May 12 18:57:21 2022 +0200 - Log ----------------------------------------------------------------- Tagging build3 for 99.0b3-based alpha -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQQCHOE9KLO2f598e8HwdW0XkBKIkQUCYn08vgAKCRDwdW0XkBKI kYcWAPwPQNn9/m+9VV4AhuvZB/w1TNeAVKIHpwxwPw1J7IF2AAEA2mxEpwJETc70 fflUoTtDUXllpZS268opfo1H0wvNYgc= =DVlH -----END PGP SIGNATURE----- ----------------------------------------------------------------------- No new revisions were added by this update. -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[builders/tor-browser-build] annotated tag tbb-11.5a10-build3 created (now 950f273)
by gitolite role 12 May '22

12 May '22
This is an automated email from the git hooks/post-receive script. sysrqb pushed a change to annotated tag tbb-11.5a10-build3 in repository builders/tor-browser-build. at 950f273 (tag) tagging 431f3c75ce1117087f7804e1df79b90117dca915 (commit) replaces tbb-11.5a10-build2 by Matthew Finkel on Thu May 12 16:55:18 2022 +0000 - Log ----------------------------------------------------------------- Tagging build3 for 11.5a10 -----BEGIN PGP SIGNATURE----- iQHKBAABCgA0FiEE9inw4ednl9UBm2K6YhU4FBUMlC0FAmJ9O/YWHHN5c3JxYkB0 b3Jwcm9qZWN0Lm9yZwAKCRBiFTgUFQyULWiZDACFOXmXlSJDnrfYsB/wg/ieNpoc laGx2qkBv7bR4uqSzfy0g74S2+sZDfy67YIQQYr/ggaPslGOCXacVdcmfi0maSo7 ValPuSbTXqa5VKaPOvbp2vAyZLBIrS9I+HW6qrr8gpH7hq84c/g/2gnJIkPhmcIK mdSi6MF+XSYTWuqxDJx9YoVOVXpZnk8MphgZJcD7TXW82o1DIjlbSyjMf4kSr372 iJgS+mHCD90z9WzMUr3pECNyO/n+EeFvteYSZdGO6t7myIoZPC5ExjMY4mOz+bMI FUkk0OXlmuc1PJe4RP5OHyTS+C0FeNhQvOOatyhrmyyAZA84yumDdCagHMY79MdN bZs14+AvjsX3wN6P8wAPPOYyPiz4K3YFPaMvrNAPQHuSBU7UfYHAYHSkq0INL/yB BGaLsV2pzKuAu+GUi2XwCtaHlr16lHPD6q3g10pLZ/Wu/S6RhiDjXeJzrEPM5XMB h/5Qo8Nsn46hmbefd6HmgZclzluEVE3RFNGMMwM= =P6qD -----END PGP SIGNATURE----- ----------------------------------------------------------------------- No new revisions were added by this update. -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
[tor-browser] branch geckoview-99.0b3-11.5-2 updated: squash! TB4: Tor Browser's Firefox preference overrides.
by gitolite role 12 May '22

12 May '22
This is an automated email from the git hooks/post-receive script. pierov pushed a commit to branch geckoview-99.0b3-11.5-2 in repository tor-browser. The following commit(s) were added to refs/heads/geckoview-99.0b3-11.5-2 by this push: new 2fbebf5fc3278 squash! TB4: Tor Browser's Firefox preference overrides. 2fbebf5fc3278 is described below commit 2fbebf5fc3278f97ad31421d6d004d92dffc987a Author: Pier Angelo Vendrame <pierov(a)torproject.org> AuthorDate: Mon May 9 12:22:01 2022 +0200 squash! TB4: Tor Browser's Firefox preference overrides. Bug 40682: Set network.proxy.allow_bypass to false --- browser/app/profile/000-tor-browser.js | 1 + 1 file changed, 1 insertion(+) diff --git a/browser/app/profile/000-tor-browser.js b/browser/app/profile/000-tor-browser.js index cc716dd5a6b76..9629e2ee848e1 100644 --- a/browser/app/profile/000-tor-browser.js +++ b/browser/app/profile/000-tor-browser.js @@ -208,6 +208,7 @@ pref("network.protocol-handler.warn-external.mailto", true); pref("network.protocol-handler.warn-external.news", true); pref("network.protocol-handler.warn-external.nntp", true); pref("network.protocol-handler.warn-external.snews", true); +pref("network.proxy.allow_bypass", false); // #40682 // Make sure we don't have any GIO supported protocols (defense in depth // measure) pref("network.gio.supported-protocols", ""); -- To stop receiving notification emails like this one, please contact the administrator of this repository.
1 0
0 0
  • ← Newer
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • Older →

HyperKitty Powered by HyperKitty version 1.3.12.