Skip to content
Snippets Groups Projects
  1. Oct 21, 2024
    • Pier Angelo Vendrame's avatar
      Bug 41603: Customize the creation of MOZ_SOURCE_URL · 120ba80c
      Pier Angelo Vendrame authored
      MOZ_SOURCE_URL is created by combining MOZ_SOURCE_REPO and
      MOZ_SOURCE_CHANGESET.
      But the code takes for granted that it refers to a Hg instance, so it
      combines them as `$MOZ_SOURCE_REPO/rev/$MOZ_SOURCE_CHANGESET`.
      With this commit, we change this logic to combine them to create a URL
      that is valid for GitLab.
      $MOZ_SOURCE_CHANGESET needs to be a commit hash, not a branch or a tag.
      If that is needed, we could use /-/tree/, instead of /-/commit/.
      120ba80c
    • Kathleen Brade's avatar
      Bug 4234: Use the Firefox Update Process for Base Browser. · 1bf01d0d
      Kathleen Brade authored and Pier Angelo Vendrame's avatar Pier Angelo Vendrame committed
      Windows: disable "runas" code path in updater (15201).
      Windows: avoid writing to the registry (16236).
      Also includes fixes for tickets 13047, 13301, 13356, 13594, 15406,
        16014, 16909, 24476, and 25909.
      
      Also fix bug 27221: purge the startup cache if the Base Browser
      version changed (even if the Firefox version and build ID did
      not change), e.g., after a minor Base Browser update.
      
      Also fix 32616: Disable GetSecureOutputDirectoryPath() functionality.
      
      Bug 26048: potentially confusing "restart to update" message
      
      Within the update doorhanger, remove the misleading message that mentions
      that windows will be restored after an update is applied, and replace the
      "Restart and Restore" button label with an existing
      "Restart to update Tor Browser" string.
      
      Bug 28885: notify users that update is downloading
      
      Add a "Downloading Base Browser update" item which appears in the
      hamburger (app) menu while the update service is downloading a MAR
      file. Before this change, the browser did not indicate to the user
      that an update was in progress, which is especially confusing in
      Tor Browser because downloads often take some time. If the user
      clicks on the new menu item, the about dialog is opened to allow
      the user to see download progress.
      
      As part of this fix, the update service was changed to always show
      update-related messages in the hamburger menu, even if the update
      was started in the foreground via the about dialog or via the
      "Check for Tor Browser Update" toolbar menu item. This change is
      consistent with the Tor Browser goal of making sure users are
      informed about the update process.
      
      Removed #28885 parts of this patch which have been uplifted to Firefox.
      1bf01d0d
    • Pier Angelo Vendrame's avatar
      Bug 1832523 - Allow using NSS to sign and verify MAR signatures.... · c4cfdc82
      Pier Angelo Vendrame authored
      Bug 1832523 - Allow using NSS to sign and verify MAR signatures. r=application-update-reviewers,glandium,bytesized
      
      Allow using NSS for checking MAR signatures also in platforms where
      OS-native APIs are used by default, i.e., macOS and Windows.
      
      Differential Revision: https://phabricator.services.mozilla.com/D177743
      c4cfdc82
  2. Jun 21, 2024
  3. Feb 28, 2024
  4. Feb 05, 2024
    • Sebastian Hengst's avatar
      Bug 1874627 - regenerate expiring test certificates for 2024 (branch patch),... · a9239f3e
      Sebastian Hengst authored
      Bug 1874627 - regenerate expiring test certificates for 2024 (branch patch), this time with certificates included. r=jschank a=test-only
      
      
      * the certificates were regenerated using `./mach generate-test-certs`
      * the build/pgo/certs/ changes were made using
        `./mach python build/pgo/genpgocert.py`
      * the zip files in security/manager/ssl/tests/unit/test_signed_apps/ were
        updated per the directions in the corresponding moz.build file
      * security/manager/ssl/tests/unit/test_cert_override_read.js needed manual
        updating
      
      These certificates and other test artifacts will now expire in 2025.
      
      Differential Revision: https://phabricator.services.mozilla.com/D199156
      a9239f3e
  5. Jan 20, 2024
  6. Nov 21, 2023
  7. Aug 09, 2023
  8. Jun 29, 2023
  9. Jun 16, 2023
  10. Jun 08, 2023
    • Mike Hommey's avatar
      Bug 1837086 - Properly pass -pie when linking.... · ae345270
      Mike Hommey authored
      Bug 1837086 - Properly pass -pie when linking. r=firefox-build-system-reviewers,sergesanspaille, a=dmeehan
      
      There was a syntax error introduced in bug 1796380 that removed the flag
      entirely. In practice, it didn't make a difference for us because clang
      now defaults to PIE, but it can make a difference in environments where
      the compiler is not using such a default.
      
      However, on both Darwin and WASI, clang complains the flag is unused, so
      we have to do something about it.
      
      Differential Revision: https://phabricator.services.mozilla.com/D180279
      ae345270
  11. Jun 02, 2023
  12. Jun 01, 2023
  13. May 31, 2023
  14. May 30, 2023
  15. May 29, 2023
  16. May 28, 2023
  17. May 26, 2023
  18. May 25, 2023
  19. May 24, 2023
Loading