Граф коммитов

18 Коммитов

Автор SHA1 Сообщение Дата
Rob Lemley 214d2d15ca Bug 1731160 - mach initialization for Thunderbird mach commands. r=darktrojan
Creating mach commands in comm-central. The initialize function
calls the mozilla-central mach initialize first, then modifies
the returned mach.driver.

This implementation allows for new command categories and new mach
command modules. Mach settings providers can also be added in the
mach_commands files.

"mach commlint" is implemented, it just calls "mach lint", but with the
Thunderbird lint configurations in comm/tools/lint.

Requires bug 1731158 in mozilla-central.

Differential Revision: https://phabricator.services.mozilla.com/D125984

--HG--
extra : amend_source : 2699448d31d7e5ec062f6daddb12394301417fb7
2021-11-30 21:37:52 +02:00
Geoff Lankow 89bf5aac20 Backed out two changesets (bug 1731160) so that mach works again.
This change isn't necessarily the problem, bug it's much easier to reverse than bug 1731158 on mozilla-central.

--HG--
extra : amend_source : 93c8fe228eb06f214a31837204d953f30dee19ed
extra : histedit_source : 0d6ab90e92afd47c0baad03606fc3894b54d16ed%2C73b086c097ca95e626c03f35726ce3546ef48706
2021-11-30 18:29:39 +13:00
Rob Lemley 8807e513f4 Bug 1731160 - mach initialization for Thunderbird mach commands. r=darktrojan
Creating mach commands in comm-central. The initialize function
calls the mozilla-central mach initialize first, then modifies
the returned mach.driver.

This implementation allows for new command categories and new mach
command modules. Mach settings providers can also be added in the
mach_commands files.

"mach commlint" is implemented, it just calls "mach lint", but with the
Thunderbird lint configurations in comm/tools/lint.

Requires bug 1731158 in mozilla-central.

Differential Revision: https://phabricator.services.mozilla.com/D125984

--HG--
extra : moz-landing-system : lando
2021-11-29 18:49:17 +00:00
Mitchell Hentges 3c3edcbac1 Bug 1712133 - Remove filename prefix from virtualenv pths r=rjl
Specifying a filename for `sys.path` modifications is
no longer necessary - if a path needs to be on the
Python `sys.path`, then just mark it with `pth:` for
it to go into a `.pth` file in the virtualenv.

Differential Revision: https://phabricator.services.mozilla.com/D117934

--HG--
extra : moz-landing-system : lando
2021-06-17 23:15:59 +00:00
Rob Lemley bfcf1f3c91 Bug 1652638 - Unittests for comm_taskgraph.parameters. r=justdave
Differential Revision: https://phabricator.services.mozilla.com/D83860
2021-05-21 00:38:07 +00:00
Magnus Melin 5adff3b0d0 Bug 1621633 - add comm/python/l10n to python path so that ./mach fluent-migration-test will work. r=aleca 2020-05-12 16:01:57 +03:00
Rob Lemley 83cbd28a24 Bug 1621782 - Import RNP sources into comm-central. r=kaie
Modifications are documented in README.rnp and update-rnp.sh

Differential Revision: https://phabricator.services.mozilla.com/D70738

--HG--
rename : third_party/README.libotr => third_party/README.rnp
extra : moz-landing-system : lando
2020-04-14 22:28:53 +00:00
Magnus Melin d5bf9af402 Backed out changeset 24aae04385e0 (bug 1621633) for breaking cross-channel generation 2020-03-16 08:57:24 +02:00
Magnus Melin bd5464e182 Bug 1621633 - make "./mach fluent-migration-test" work for Thunderbird. r=rjl DONTBUILD 2020-03-14 12:57:43 +02:00
Rob Lemley 7986779514 Bug 1609987 - Initial support for extending taskgraph with hooks. r=darktrojan
The comm_taskgraph.register function will get called early in the Decision
task. The Fenix project uses this to add functionality in key places via
hooks that aid in customizing the taskgraph.
This is just initial support, extension modules will be added as needed.

--HG--
extra : rebase_source : 5e87d819b40350c1549fdee0a680a5917c91ec84
2020-01-18 14:48:22 -05:00
Rob Lemley abf689ec0b Bug 1543725 - Enable marionette tests on Windows/Linux. r=darktrojan CLOSED TREE DONTBUILD
This is the remaining pieces for enabling marionette tests with macOS disabled for now.

--HG--
extra : amend_source : 64f0811234f60ec986791c83deb114e8040a347e
2019-07-25 19:05:51 -04:00
Jorg K a993de14e9 Bug 1543725 - Backed out 2 changesets for perma-failures on Mac. a=backout DONTBUILD
Backed out changeset 7a364236efd0 (bug 1543725)
Backed out changeset f5f85315ba00 (bug 1543725)
2019-07-06 07:49:54 +02:00
Samuel Thibault 29c49c2bbc Bug 1543725 - Add marionette support to Thunderbird, empty for now. r=rjl,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D27104
2019-06-03 19:42:29 +00:00
Jorg K d92af58186 Backed out 2 changesets (bug 1543725) for build bustage. a=backout
Backed out changeset 63e4680def0f (bug 1543725)
Backed out changeset c76024e437fd (bug 1543725)
2019-06-05 22:28:34 +02:00
Samuel Thibault 0526032ff5 Bug 1543725 - Add marionette support to Thunderbird, empty for now. r=rjl,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D27104
2019-06-03 19:42:29 +00:00
Jorg K 371235b2dc Backed out changeset 4058126a02ed (bug 1543725) for build bustage. a=backout 2019-06-05 19:48:11 +02:00
Samuel Thibault 0b1d3e9fc7 Bug 1543725 - Add marionette support to Thunderbird, empty for now. r=rjl,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D27104
2019-06-03 19:42:29 +00:00
Tom Prince 5d93205a33 Bug 1413976: Support defining toolchain and docker-image tasks by reference to mozilla-centrals definitions; r=dustin
MozReview-Commit-ID: 9Lqq3UMbLxe
2017-11-17 16:35:34 -07:00