gecko-dev/python
Nathan Froyd 142b960302 Bug 1637737 - cleanup test failures from mach run JS shell changes; r=firefox-build-system-reviewers,rstewart
In bug 1637665, we changed the OS X codepath for `mach run` to consult
`MOZ_WIDGET_TOOLKIT` as a substitute for "browserness".  Unfortunately,
this caused tests that only set `MOZ_MACBUNDLE_NAME` to fail.  Rather
than set `MOZ_WIDGET_TOOLKIT` in those tests, we probably should have
been checking `MOZ_MACBUNDLE_NAME` in the first place, since
`MOZ_MACBUNDLE_NAME` is also set only for the browser and not for the JS
shell.  We can also remove the xulrunner codepath, as xulrunner was
removed from the tree several years ago.

Differential Revision: https://phabricator.services.mozilla.com/D75315
2020-05-14 14:58:47 +00:00
..
devtools/migrate-l10n
docs
gdbpp/gdbpp Bug 1622868 - Fix ns*String pretty-printers, r=glandium 2020-03-17 04:51:21 +00:00
l10n Bug 1631122 - Convert URL bar dtd strings in browser.xhtml to fluent. r=fluent-reviewers,flod,Gijs 2020-05-13 15:13:08 +00:00
lldbutils Bug 1627398 Part 5 - Support dumping frame trees in CSS pixels for gdb and lldb. r=heycam 2020-04-07 23:42:38 +00:00
mach Backed out changeset 5694a728839e (bug 1636251) for build bustages. CLOSED TREE 2020-05-13 02:19:46 +03:00
mozboot Bug 1637721 - openSUSEs bootstrap does not download the stackwalk toolchain r=firefox-build-system-reviewers,rstewart 2020-05-13 21:38:07 +00:00
mozbuild Bug 1637737 - cleanup test failures from mach run JS shell changes; r=firefox-build-system-reviewers,rstewart 2020-05-14 14:58:47 +00:00
mozlint Bug 1626104 - Change mach lint --config-path to be relative to topsrcdir. r=linter-reviewers,ahal 2020-03-31 19:41:22 +00:00
mozperftest Bug 1636179 - switch mpu to perftest-test r=sparky 2020-05-14 13:01:59 +00:00
mozrelease Bug 1611465 - Remove references to cmp() function and __cmp__ method in mozbuild r=firefox-build-system-reviewers,mshal 2020-01-30 13:15:24 +00:00
mozterm
mozversioncontrol Bug 1637333 - Ensure we don't pass bad environment variables to subprocess.check_call() in mozversioncontrol r=ahal 2020-05-12 16:58:21 +00:00
safety Bug 1619930 Update python-safety dependencies r=mtabara 2020-03-05 13:48:16 +00:00
mach_commands.py Bug 1628838 - Fix mach python on Windows by unsetting PYTHONUNBUFFERED. r=glandium 2020-04-21 14:07:19 +00:00
moz.build Bug 1635585 - Run compilation/test_warnings.py under Python 3 r=glandium 2020-05-06 19:36:57 +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