Add `MOZ_BACKGROUNDTASKS` build flag for conditionally building background task infrastructure
Categories
(Toolkit :: Application Update, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox87 | --- | fixed |
People
(Reporter: nalexander, Assigned: nalexander)
References
Details
Attachments
(1 file, 1 obsolete file)
(deleted),
text/x-phabricator-request
|
Details |
This is just legwork for Bug 1675848. We want to be able to land bits and pieces of the infrastructure for background tasks without having them build.
Assignee | ||
Updated•4 years ago
|
Assignee | ||
Comment 1•4 years ago
|
||
This adds a build flag (defaulting to on in Nightly builds), an
AppConstants definition, and a tiny bit of scaffolding for running in
"background tasks" mode -- just enough to write some tests in future
tickets.
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
This lays the foundation for managing an active background task. A
singleton, exposed as an XPCOM service, owns the task name and lives
for the life of the application.
This will be wired into the application startup path in future
commits. It's separated to allow the changes to category registration
to come early in the commit sequence.
Depends on D96481
Updated•4 years ago
|
Updated•4 years ago
|
Comment 3•4 years ago
|
||
There's a r+ patch which didn't land and no activity in this bug for 2 weeks.
:nalexander, could you have a look please?
For more information, please visit auto_nag documentation.
Comment 5•4 years ago
|
||
bugherder |
Assignee | ||
Comment 6•4 years ago
|
||
Clearing NI 'cuz I finally got this stack landed!
Description
•