Closed Bug 1703886 Opened 4 years ago Closed 4 years ago

Let `MOZ_BACKGROUNDTASKS` ride to Beta and make `MOZ_UPDATE_AGENT` depend on `MOZ_BACKGROUNDTASKS`

Categories

(Toolkit :: Application Update, task)

task

Tracking

()

RESOLVED FIXED
89 Branch
Tracking Status
firefox89 --- fixed

People

(Reporter: nalexander, Assigned: nalexander)

References

(Blocks 1 open bug)

Details

Attachments

(1 file, 1 obsolete file)

Right now, MOZ_BACKGROUNDTASKS is limited to Nightly: https://searchfox.org/mozilla-central/rev/21110f35dbb95d3c41c8c5bd363ec689900af30f/toolkit/moz.configure#2534.

And for hysterical raisins, we used MOZ_UPDATE_AGENT to gate the TaskScheduler.jsm work: Bug 1676296. Subsequently, we've actually implemented MOZ_UPDATE_AGENT, but we haven't made it depend on MOZ_BACKGROUNDTASKS.

This ticket tracks:

  1. letting MOZ_BACKGROUNDTASKS ride the trains
  2. letting TaskScheduler.jsm ride the trains
  3. making MOZ_UPDATE_AGENT depend on MOZ_BACKGROUNDTASKS
Blocks: 1703909

There's no need to lint the tools/update-programs project, since
it's not a supported configuration. The next consumer can
rehabilitate it or remove it.

Attachment #9214493 - Attachment is obsolete: true
Attachment #9214492 - Attachment description: Bug 1703886 - Part 1: Let `MOZ_BACKGROUNDTASKS` ride the trains; make `MOZ_UPDATE_AGENT` depend on `MOZ_BACKGROUNDTASKS`. r?#application-update-reviewers,#build → Bug 1703886 - Let `MOZ_BACKGROUNDTASKS` ride the trains; make `MOZ_UPDATE_AGENT` depend on `MOZ_BACKGROUNDTASKS`. r?#application-update-reviewers,#build
Attachment #9214492 - Attachment description: Bug 1703886 - Let `MOZ_BACKGROUNDTASKS` ride the trains; make `MOZ_UPDATE_AGENT` depend on `MOZ_BACKGROUNDTASKS`. r?#application-update-reviewers,#build → Bug 1703886 - Let `MOZ_BACKGROUNDTASKS` and `MOZ_UPDATE_AGENT` ride the trains. r?#application-update-reviewers,#build
Pushed by nalexander@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/f4e961e742ef Let `MOZ_BACKGROUNDTASKS` and `MOZ_UPDATE_AGENT` ride the trains. r=application-update-reviewers,firefox-build-system-reviewers,mhentges,bytesized
Status: ASSIGNED → RESOLVED
Closed: 4 years ago
Resolution: --- → FIXED
Target Milestone: --- → 89 Branch
See Also: → 1943309
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: