Skip to content

Bug 41263: Prepare Mullvad Browser Alpha 14.0a10

morgan requested to merge morgan/tor-browser-build:bug_41263 into maint-14.0

Related Issues

Self-review + reviewer's template

  • rbm.conf updates:
    • var/torbrowser_version
    • var/torbrowser_build: should be build1, unless bumping a previous release preparation
    • var/browser_release_date: must not be in the future when we start building
    • var/torbrowser_incremental_from (not needed for Android-only releases)
    • var/torbrowser_legacy_version (For Tor Browser 14.0.x stable releases only)
    • var/torbrowser_legacy_platform_version (For Tor Browser 14.0.x stable releases only)
  • Tag updates:
    • Firefox
    • Geckoview - should match Firefox
    • Tags might be speculative in the release preparation: i.e., they might not exist yet.
  • Addon updates:
    • NoScript
    • uBlock Origin (Mullvad Browser only)
    • Mullvad Browser Extension (Mullvad Browser only)
    • For AMO extension (NoScript and uBlock), updating the version in the URL is not enough, check that also a numeric ID from the URL has changed
  • Tor and dependencies updates (Tor Browser only)
    • Tor
    • OpenSSL: we stay on the latest LTS channel (currently 3.0.x)
    • zlib
    • Zstandard (Android only, at least for now)
    • Go: avoid major updates, unless planned
  • Manual version update (Tor Browser only, optional)
  • Changelogs
    • Changelogs must be in sync between stable and alpha
    • Check the browser name
    • Check the version
    • Check the release date
    • Check we include only the platform we're releasing for (e.g., no Android in desktop-only releases)
    • Check all the updates from above are reported in the changelogs
    • Check for major errors
      • If you find errors such as platform or category (build system) please adjust the issue label accordingly
      • You can run tools/relprep.py --only-changelogs --date $date $version to update only the changelogs

Review

Request Reviewer

  • Request review from a release engineer: boklm, dan, ma1, morgan, pierov

Change Description

Includes a backport of @jwilde's mingw WebRTC, a custom commmit to revert once Mullvad Browser stabilises which conditionally enables the webrtc patch on !release build so Tor Browser 14.0 does not get it, and finally the release prep commit with some fairly specific ifdefs which should be self explanataory.

TODO: still need to merge and tag @jwilde's associated Mullvad Browser patch so this won't currently build.

Merge request reports

Loading