Skip to content
Snippets Groups Projects
  1. Apr 22, 2024
    • Pier Angelo Vendrame's avatar
      Bug 42535 (TB): Fix Japanese translation paths. · 40425dd2
      Pier Angelo Vendrame authored
      When we setup packaged locales, it seemed that Japanese files needed to
      be in torbutton/locale/ja also for macOS, instead of ja-JP-mac.
      However, recently we saw that Firefox cannot find brand.ftl in ja, and
      the legacy files work also in ja-JP-mac.
      Maybe the initial tests were influenced by some cache.
      40425dd2
  2. Apr 17, 2024
    • boklm's avatar
      Bug 41127: Update default browser_release_date for nightly · e47404c6
      boklm authored
      In nightly builds, when a date cannot be extracted from
      `var/torbrowser_version` (for example when doing a testbuild), we set a
      default date. However `firefox-android` fails to build when the date
      from `MOZ_BUILD_DATE` (which is based on `var/browser_release_date`) is
      too old. So we change the default date to something more recent.
      e47404c6
    • Pier Angelo Vendrame's avatar
      Bug 41128: Fix spaces in various config files. · f8cb6710
      Pier Angelo Vendrame authored
      Some files contain more spaces than needed.
      After fixing them, we can update these files with ruamel.yaml if
      needed.
      f8cb6710
  3. Apr 15, 2024
  4. Apr 12, 2024
    • boklm's avatar
      Bug 41122: Add var/browser_release_date · b1ae0065
      boklm authored
      Add a release date, and use it for MOZ_BUILD_DATE, and as timestamp on
      files in projects/browser.
      
      For nightly we use a release date based on the version number.
      b1ae0065
  5. Apr 11, 2024
  6. Apr 10, 2024
  7. Apr 09, 2024
  8. Mar 27, 2024
  9. Mar 23, 2024
  10. Mar 19, 2024
  11. Mar 18, 2024
  12. Mar 13, 2024
  13. Mar 11, 2024
    • boklm's avatar
      fbc5b080
    • boklm's avatar
      Bug 41088: Remove use of projects/browser/run_scripts · ec2d06bd
      boklm authored
      The script run_scripts was used to generate multiple bundles (for the
      different locales) in parallel. However now that we only have one bundle
      for all locales, using run_scripts is not useful anymore, and we can
      simplify the build script by removing the use of run_scripts.
      ec2d06bd
    • boklm's avatar
      Bug 41102: Compress firefox source tarball in a container · 5e9f8f0c
      boklm authored
      As the xz version on the host can be different and produce different
      output, we compress the firefox source tarball inside a container.
      
      At the same time we use xz's --threads option to make compression
      faster by using multiple threads.
      
      We also move the src-tarballs step definition from rbm.conf to
      projects/firefox/config since it's not used in any other project.
      5e9f8f0c
  14. Mar 06, 2024
  15. Mar 04, 2024
    • Pier Angelo Vendrame's avatar
      Bug 41089: Register file types in the Mullvad Browser installer. · e764744f
      Pier Angelo Vendrame authored
      This step is needed to set Mullvad Browser as a default browser.
      
      Also, we use the same way as Firefox to identify different installs
      uniquely based on the hash of their installation directory.
      Therefore, we need to build the CityHash NSIS plugin on Firefox and
      consume it in browser.
      We do the same for the ApplicationID plugin.
      e764744f
  16. Mar 02, 2024
  17. Feb 29, 2024
  18. Feb 28, 2024
  19. Feb 27, 2024
  20. Feb 26, 2024
  21. Feb 22, 2024
  22. Feb 21, 2024
  23. Feb 20, 2024
  24. Feb 15, 2024
  25. Feb 14, 2024
  26. Feb 13, 2024
    • Pier Angelo Vendrame's avatar
      Bug 41077: Draft the new installer for Mullvad Browser. · 8deb68f2
      Pier Angelo Vendrame authored
      The installer for Mullvad Browser is going to be different from Tor
      Browser's, because it will offer both a traditional installation
      (at the moment only for the current user, to avoid enabling privilege
      elevation code paths, but still with a control panel entry) and
      portable "installations".
      
      The traditional one will support also setting MB as the default
      browser and file associations. However, this is quite tricky, and
      having a base installer to start implementing the feature is helpful.
      Thus this commit, even though the final installer will be likely
      changed.
      8deb68f2
    • Pier Angelo Vendrame's avatar
      Bug 41076: Include the ShellLink plugin in NSIS. · a382aeb7
      Pier Angelo Vendrame authored
      We will need this plugin for the Mullvad Browser uninstaller.
      a382aeb7
  27. Feb 08, 2024
Loading