gecko-dev/browser/installer
Ben Hearsum 8e86487f21 Bug 1814727: add tasks for attributing en-US builds r=ahal,nalexander
Notably, the actual attribution code we're using is stored in `browser`. This was largely motivated by the fact that the subsequent revision in this stack will also need it, and this seemed like the best way to make it shareable between the two. The only alternative I could come up with was stuffing it into a transforms - but it's really just data - there's no reason it ought to live in such a place. (We do have precedent for this sort of thing with both locale and whats new page information, so I don't think it's breaking huge new ground.) Nick - I'm tagging you mainly on this part, but I welcome any other comments you may have (here or in the rest of the stack for that matter).

The other notable part of this patch is that I've _explicitly_ decided not to use the `multi_dep` loader, nor reimplement any of its magic pulling of properties in a transform. I find that this makes it more clear what's _actually_ going on, and easier to debug when making changes. The dwonside, of course, is that there's some verboseness in the kind - all platforms we need to run this for must be explicitly listed. I'm open to debate on whether or not this is the right trade-off, so feel free to push back if you disagree.

Differential Revision: https://phabricator.services.mozilla.com/D170243
2023-03-13 19:04:06 +00:00
..
linux/debian Bug 1799042 - part 1: Make deb dependencies customizable r=gabriel 2023-03-07 19:28:21 +00:00
windows Bug 1793969: Add LPAC access to the application directory created by the installer. r=mhowell 2023-03-08 16:04:45 +00:00
allowed-dupes.mn Bug 1795901 - Stop persisting attributes for the bookmark properties dialog, r=dao,emilio 2022-11-03 08:31:47 +00:00
attribution.yml Bug 1814727: add tasks for attributing en-US builds r=ahal,nalexander 2023-03-13 19:04:06 +00:00
Makefile.in Bug 1796085 - Part 1: Define MOZ_BACKGROUNDTASKS macro globally r=smaug,necko-reviewers,application-update-reviewers,nalexander,valentin 2022-10-19 12:04:08 +00:00
package-manifest.in Bug 1819093 - Reduce unnecessary wake-ups caused by the SearchService's OpenSearch update mechanism. r=mcheang 2023-03-07 13:36:42 +00:00
removed-files.in