Skip to content
Snippets Groups Projects
  1. May 31, 2021
  2. May 28, 2021
    • Matthew Finkel's avatar
      Bug 40165: Announce v2 onion service deprecation on about:tor · a39fcc21
      Matthew Finkel authored and boklm's avatar boklm committed
      a39fcc21
    • Matthew Finkel's avatar
      Add Security Level UI · cedfec81
      Matthew Finkel authored and boklm's avatar boklm committed
      Bug 40026: Implement Security Level settings
      
      Bug 40026: Integrate Security Level settings
      cedfec81
    • Alex Catarineu's avatar
      Modify Add-on support · a510b344
      Alex Catarineu authored and boklm's avatar boklm committed
      Bug 40030: Install HTTPS Everywhere and NoScript addons on startup
      
      HTTPS Everywhere is installed as a builtin extension and NoScript as
      a regular AMO addon. To avoid unnecessary I/O we only install NoScript
      the first time, and rely on the browser addon updating mechanism for
      keeping up with new versions. This is the same behaviour that was
      implemented in the Fennec-based Tor Browser, where it was installed
      as a "distribution addon", which also only occurred once.
      
      Bug 40062: HTTPS Everywhere is not shown as installed
      
      Also 40070: Consider storing the list of recommended addons
      
      This implements our own AddonsProvider, which loads the list of
      available addons from assets instead of fetching it from an
      endpoint. In this list, we replace https-everywhere by
      our https-everywhere-eff, so that the EFF one is shown as installed
      in the addons list and the AMO one is not displayed.
      
      Also, we hide the uninstall button for builtin addons.
      
      Bug 40058: Hide option for disallowing addon in private mode
      a510b344
    • Alex Catarineu's avatar
      Modify UI/UX · 36953a48
      Alex Catarineu authored and boklm's avatar boklm committed
      Bug 40015: Modify Home menu
      
      Bug 40016: Hide unwanted Settings
      
      Bug 40016: Modify Default toolbar menu
      
      Bug 40016: Add Donate settings button
      
      Bug 40016: Move Allow Screenshots under Advanced
      
      Bug 40016: Don't install WebCompat webext
      
      Bug 40016: Don't onboard Search Suggestions
      
      Bug 40094: Do not use MasterPasswordTipProvider in HomeFragment
      
      Bug 40095: Hide "Sign in to sync" in bookmarks
      
      Bug 40031: Hide Mozilla-specific items on About page
      
      Bug 40032: Set usesCleartextTraffic as false
      
      Bug 40063: Do not sort search engines alphabetically
      
      Bug 34378: Port external helper app prompting
      
      With the corresponding android-components patch, this allows all `startActivity`
      that may open external apps to be replaced by `TorUtils.startActivityPrompt`.
      
      Bug 34403: Disable Normal mode by default
      
      Bug 40087: Implement a switch for english locale spoofing
      
      Bug 40144: Hide Download Manager
      
      Bug 40141: Hide EME site permission
      36953a48
    • Matthew Finkel's avatar
      Add Tor integration and UI · cf7ca790
      Matthew Finkel authored and boklm's avatar boklm committed
      Bug 40001: Start Tor as part of the Fenix initialization
      
      Bug 40028: Implement Tor Service controller
      
      Bug 40028: Integrate Tor Controller into HomeFragment
      
      Bug 40028: Implement Tor connect and logger screens
      
      Bug 40028: Implement Tor Onboarding
      
      Bug 40028: Implement new home screen
      
      Bug 40028: Define bootstrapping events and Quick Start
      
      Bug 40041: Implement Tor Network Settings
      
      Bug 40041: Integrate Tor Network Settings
      cf7ca790
    • Georg Koppen's avatar
      Modify build system · 68dc9160
      Georg Koppen authored and boklm's avatar boklm committed
      Bug 40083: Make locale ordering in BuildConfig deterministic
      
      Bug 40042: Add option do overwrite timestamp in extension version
      
      Bug 40059: Use MOZ_BUILD_DATE for versionCode
      
      At the same time we adapt MOZ_BUILD_DATE to our needs where it is
      actually used and not in tor-browser-build. This gives us more
      flexibility. See: tor-browser-build#40084.
      
      Bug 40067: Fix reproducibility issue in classes2.dex
      
      We make sure our MOZ_BUILD_DATE gets used as a source for showing date
      related information on the Fenix about page.
      
      Bug 40071: Show only supported locales
      
      Bug 40064: Use Gecko Beta for Nightly and Debug variants
      
      Bug 40123: Allow building the instrumented tests apks for variants other than debug
      
      This allows to specify the variant of the instrumented tests via
      a `testBuildType` gradle argument. It also applies a workaround for
      a R8 issue from https://issuetracker.google.com/issues/140851070.
      
      Bug 40143: Use deterministic date in Test apk
      
      The build config was using Date() when generating the Test apk's
      versionName.
      68dc9160
    • Matthew Finkel's avatar
      Disable features and functionality · 4033a73e
      Matthew Finkel authored and boklm's avatar boklm committed
      Bug 33594: Disable data collection by default (Glean)
      
      Bug 40019: Adjust is disabled on Release when data collection is disabled
      
      Bug 34338: Disable the crash reporter
      
      Bug 40014: Neuter Google Advertising ID
      
      Bug 40018: Disable Push service
      
      Bug 40034: Disable PWA onboading
      
      Bug 40072: Disable Tracking Protection
      
      Bug 40061: Do not show "Send to device" in sharing menu
      
      Bug 40109: Reduce requested permissions
      
      Exclude LOCATION and NETWORK_STATE
      
      Bug 40162: Disable Numbus experiments
      4033a73e
    • Matthew Finkel's avatar
      Rename as Tor Browser · 525f44a5
      Matthew Finkel authored and boklm's avatar boklm committed
      Bug 40020: Change applicationId
      
      Bug 40020: Change app name
      
      Bug 40020: Change deeplink scheme
      
      Bug 40020: Change App icons
      
      Bug 40073: Use correct branding on About page
      
      Bug 40088: Use Tor Browser logo in migration screen
      525f44a5
    • Matthew Finkel's avatar
      Bug 40002: Add GitLab CI · 62344547
      Matthew Finkel authored and boklm's avatar boklm committed
      Pin CI builds to runners with 32GB of RAM to avoid OOM conditions.
      62344547
    • MickeyMoz's avatar
      Update to Android-Components 75.0.22. · edea181c
      MickeyMoz authored
      edea181c
  3. May 27, 2021
  4. May 25, 2021
  5. May 24, 2021
    • github-actions[bot]'s avatar
      Sync Strings from master to releases_89.0 (#19578) · 606b1d6e
      github-actions[bot] authored
      
      * Strings - app/src/main/res/values-cak/strings.xml
      
      * Strings - app/src/main/res/values-el/strings.xml
      
      * Strings - app/src/main/res/values-en-rGB/strings.xml
      
      * Strings - app/src/main/res/values-es/strings.xml
      
      * Strings - app/src/main/res/values-es-rCL/strings.xml
      
      * Strings - app/src/main/res/values-es-rES/strings.xml
      
      * Strings - app/src/main/res/values-hy-rAM/strings.xml
      
      * Strings - app/src/main/res/values-ja/strings.xml
      
      * Strings - app/src/main/res/values-ka/strings.xml
      
      * Strings - app/src/main/res/values-nb-rNO/strings.xml
      
      * Strings - app/src/main/res/values-oc/strings.xml
      
      * Strings - app/src/main/res/values-pa-rIN/strings.xml
      
      * Strings - app/src/main/res/values-sk/strings.xml
      
      * Strings - app/src/main/res/values-te/strings.xml
      
      Co-authored-by: default avatarrunner <runner@fe1f1fc668ea>
      606b1d6e
    • Mozilla Releng Treescript's avatar
  6. May 23, 2021
  7. May 20, 2021
  8. May 19, 2021
    • github-actions[bot]'s avatar
      Sync Strings from master to releases_89.0 (#19344) · 51722e21
      github-actions[bot] authored
      
      * Strings - app/src/main/res/values-br/strings.xml
      
      * Strings - app/src/main/res/values-cak/strings.xml
      
      * Strings - app/src/main/res/values-co/strings.xml
      
      * Strings - app/src/main/res/values-cs/strings.xml
      
      * Strings - app/src/main/res/values-cy/strings.xml
      
      * Strings - app/src/main/res/values-de/strings.xml
      
      * Strings - app/src/main/res/values-dsb/strings.xml
      
      * Strings - app/src/main/res/values-el/strings.xml
      
      * Strings - app/src/main/res/values-en-rCA/strings.xml
      
      * Strings - app/src/main/res/values-en-rGB/strings.xml
      
      * Strings - app/src/main/res/values-es-rAR/strings.xml
      
      * Strings - app/src/main/res/values-es-rCL/strings.xml
      
      * Strings - app/src/main/res/values-es-rES/strings.xml
      
      * Strings - app/src/main/res/values-es-rMX/strings.xml
      
      * Strings - app/src/main/res/values-fa/strings.xml
      
      * Strings - app/src/main/res/values-fi/strings.xml
      
      * Strings - app/src/main/res/values-fr/strings.xml
      
      * Strings - app/src/main/res/values-fy-rNL/strings.xml
      
      * Strings - app/src/main/res/values-gn/strings.xml
      
      * Strings - app/src/main/res/values-iw/strings.xml
      
      * Strings - app/src/main/res/values-hr/strings.xml
      
      * Strings - app/src/main/res/values-hsb/strings.xml
      
      * Strings - app/src/main/res/values-hu/strings.xml
      
      * Strings - app/src/main/res/values-hy-rAM/strings.xml
      
      * Strings - app/src/main/res/values-it/strings.xml
      
      * Strings - app/src/main/res/values-ja/strings.xml
      
      * Strings - app/src/main/res/values-ka/strings.xml
      
      * Strings - app/src/main/res/values-kab/strings.xml
      
      * Strings - app/src/main/res/values-kk/strings.xml
      
      * Strings - app/src/main/res/values-ko/strings.xml
      
      * Strings - app/src/main/res/values-lt/strings.xml
      
      * Strings - app/src/main/res/values-nb-rNO/strings.xml
      
      * Strings - app/src/main/res/values-nl/strings.xml
      
      * Strings - app/src/main/res/values-nn-rNO/strings.xml
      
      * Strings - app/src/main/res/values-pa-rIN/strings.xml
      
      * Strings - app/src/main/res/values-pl/strings.xml
      
      * Strings - app/src/main/res/values-pt-rBR/strings.xml
      
      * Strings - app/src/main/res/values-rm/strings.xml
      
      * Strings - app/src/main/res/values-ru/strings.xml
      
      * Strings - app/src/main/res/values-sat/strings.xml
      
      * Strings - app/src/main/res/values-sk/strings.xml
      
      * Strings - app/src/main/res/values-sl/strings.xml
      
      * Strings - app/src/main/res/values-sq/strings.xml
      
      * Strings - app/src/main/res/values-sv-rSE/strings.xml
      
      * Strings - app/src/main/res/values-tg/strings.xml
      
      * Strings - app/src/main/res/values-tr/strings.xml
      
      * Strings - app/src/main/res/values-uk/strings.xml
      
      * Strings - app/src/main/res/values-vi/strings.xml
      
      * Strings - app/src/main/res/values-zh-rCN/strings.xml
      
      * Strings - app/src/main/res/values-zh-rTW/strings.xml
      
      Co-authored-by: default avatarrunner <runner@b454b7b6630d>
      51722e21
    • MickeyMoz's avatar
      Update to Android-Components 75.0.18. · 93ffc7e3
      MickeyMoz authored
      93ffc7e3
  9. May 18, 2021
  10. May 17, 2021
  11. May 14, 2021
  12. May 13, 2021
  13. May 11, 2021
  14. May 10, 2021
  15. May 06, 2021
  16. May 05, 2021
Loading