Skip to content
Snippets Groups Projects

Year End Campaign YEC 2024 for desktop

Merge Info

Related Issues

Backporting

Timeline

  • Immediate: patchset needed as soon as possible
  • Next Minor Stable Release: patchset that needs to be verified in nightly before backport
  • Eventually: patchset that needs to be verified in alpha before backport
  • No Backport (preferred): patchset for the next major stable

(Optional) Justification

  • Emergency security update: patchset fixes CVEs, 0-days, etc
  • Censorship event: patchset enables censorship circumvention
  • Critical bug-fix: patchset fixes a bug in core-functionality
  • Consistency: patchset which would make development easier if it were in both the alpha and release branches; developer tools, build system changes, etc
  • Sponsor required: patchset required for sponsor
  • Localization: typos and other localization changes that should be also in the release branch
  • Other: please explain

Merging

  • Merge to tor-browser - !fixups to tor-browser-specific commits, new features, security backports
  • Merge to base-browser - !fixups to base-browser-specific commits, new features to be shared with mullvad-browser, and security backports
    • NOTE: if your changeset includes patches to both base-browser and tor-browser please clearly label in the change description which commits should be cherry-picked to base-browser after merging

Issue Tracking

Review

Request Reviewer

  • Request review from an applications developer depending on modified system:
    • NOTE: if the MR modifies multiple areas, please /cc all the relevant reviewers (since gitlab only allows 1 reviewer)
    • accessibility : henry
    • android : clairehurst, dan
    • build system : boklm
    • extensions : ma1
    • firefox internals (XUL/JS/XPCOM) : jwilde, ma1
    • fonts : pierov
    • frontend (implementation) : henry
    • frontend (review) : donuts, richard
    • localization : henry, pierov
    • macOS : clairehurst, dan
    • nightly builds : boklm
    • rebases/release-prep : dan, ma1, pierov, richard
    • security : jwilde, ma1
    • signing : boklm, richard
    • updater : pierov
    • windows : jwilde, richard
    • misc/other : pierov, richard

Change Description

Implement YEC 2024 for desktop.

How Tested

Either edit AboutTorParent.sys.mjs to change yecStartDate and hideYEC, or in "about:tor" set YecWidget.messageNumber to 0, 1 or 2.

Edited by henry

Merge request reports

Merge request pipeline #205513 skipped

Merge request pipeline skipped for 7833a99f

Approval is optional

Merged by morganmorgan 5 months ago (Sep 18, 2024 6:33pm UTC)

Merge details

  • Changes merged into tor-browser-128.5.0esr-14.5-1 with 7833a99f.
  • Deleted the source branch.
  • Auto-merge enabled

Pipeline #205516 passed

Pipeline: Translation

#205517

    Pipeline passed for 7833a99f on tor-browser-128.2.0esr-14.0-1

    Activity

    Filter activity
    • Approvals
    • Assignees & reviewers
    • Comments (from bots)
    • Comments (from users)
    • Commits & branches
    • Edits
    • Labels
    • Lock status
    • Mentions
    • Merge request status
    • Tracking
  • henry
  • henry
  • henry
  • henry
    • Resolved by henry

      @henry you probably saw this in the android ticket but wanted to document here as well for posterity. @donuts shared that we got concerning feedback from users about the banner populating on every new tab, so we're going to follow their recommendation of hiding the banner after being dismissed, and only showing up again once a new session starts or after an update!

  • henry mentioned in issue #43099 (closed)

    mentioned in issue #43099 (closed)

  • henry mentioned in merge request !1202 (closed)

    mentioned in merge request !1202 (closed)

  • henry added 6 commits

    added 6 commits

    • 7df4863c...13a575c8 - 5 commits from branch tpo/applications:tor-browser-128.2.0esr-14.0-1
    • 8ebc6cfc - Bug 43098: Year End Campaign 2024.

    Compare with previous version

  • henry added 1 commit

    added 1 commit

    • 9f78be11 - Bug 43098: Year End Campaign 2024.

    Compare with previous version

  • henry
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading