gecko-dev/python
KS 644e33da0a Bug 1887998 - Have mozperftest and raptor use the same browsertime. r=perftest-reviewers,sparky
Currently, the browsertime used by mozperftest is outdated and
maintained separately from the browsertime used in raptor tests.

This patch upgrades the browsertime used in mozperftest by now sharing
the same browsertime that is used with raptors (in `src/tools/browsertime`).

Going forward we now only have to maintain one browsertime version. This
introduces the potential of more infra changes (because previously when
upgrading raptor's browsertime we only checked raptor tests, but now we
will have to verify mozperftest) but this should be worth it to stay up
to date.

Differential Revision: https://phabricator.services.mozilla.com/D208944
2024-05-14 14:59:05 +00:00
..
docs Bug 1840493 - doc/rst: fix some languages declaration r=firefox-source-docs-reviewers,webdriver-reviewers,necko-reviewers,geckoview-reviewers,devtools-reviewers,profiler-reviewers,championshuttler,whimboo,nchevobbe,julienw,amejiamarmol 2023-12-13 18:32:20 +00:00
gdbpp/gdbpp Bug 1871014 - Fix GDB pretty printer for nsWeakPtr. r=nalexander 2023-12-22 09:10:29 +00:00
l10n Bug 1877104 - Default to git source repo for fluent migration tests. r=flod,bolsson 2024-05-13 10:41:21 +00:00
lldbutils Bug 1876718 - Add lldb summaries for nscoord, WritingMode, nsPoint, nsSize, nsRect r=layout-reviewers,emilio 2024-01-29 17:01:16 +00:00
mach Bug 1894157 - Remove Python2 compatibility code in Mach r=firefox-build-system-reviewers,glandium 2024-05-01 02:32:23 +00:00
mozboot Bug 1895621 - Update Android bundletool to version 1.16.0. r=geckoview-reviewers,owlish 2024-05-13 20:37:00 +00:00
mozbuild Bug 1888243 - Allow mach cargo vet to work with Thunderbird's cargo config. r=firefox-build-system-reviewers,glandium 2024-05-14 14:21:39 +00:00
mozlint Bug 1856535 - allow linters to work by excluding extensions instead of including them, r=ahal 2024-03-13 09:40:27 +00:00
mozperftest Bug 1887998 - Have mozperftest and raptor use the same browsertime. r=perftest-reviewers,sparky 2024-05-14 14:59:05 +00:00
mozrelease Bug 1879120 - Remove all python deprecation warning: invalid escape sequence r=ahochheiden,webdriver-reviewers,perftest-reviewers,afinder UPGRADE_NSPR_RELEASE 2024-02-26 08:26:38 +00:00
mozterm Bug 1869430 - Batch 19.2 convert python unittest .ini -> .toml. r=gbrown,taskgraph-reviewers 2023-12-12 17:40:03 +00:00
mozversioncontrol Backed out changeset b685d0db4248 (bug 1872242) for causing py3 failures in test_commit.py CLOSED TREE 2024-04-29 13:27:46 -04:00
sites Bug 1895786 - Vendor Glean SDK v60.1.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,Roger 2024-05-14 14:42:14 +00:00
mach_commands.py
moz.build Bug 1869430 - Batch 19.2 convert python unittest .ini -> .toml. r=gbrown,taskgraph-reviewers 2023-12-12 17:40:03 +00:00
README

This directory contains common Python code.

The basic rule is that if Python code is cross-module (that's "module" in the
Mozilla meaning - as in "module ownership") and is MPL-compatible, it should
go here.

What should not go here:

* Vendored python modules (use third_party/python instead)
* Python that is not MPL-compatible (see other-licenses/)
* Python that has good reason to remain close to its "owning" (Mozilla)
  module (e.g. it is only being consumed from there).

Historical information can be found at
https://bugzilla.mozilla.org/show_bug.cgi?id=775243
https://bugzilla.mozilla.org/show_bug.cgi?id=1346025