gecko-dev/python
Masatoshi Kimura 7276b36871 Bug 1590693 - Unship empty chrome.manifest files. r=glandium
Bug 1295542 added empty chrome.manifest files to prevent malware from abusing
them. This workaround is no longer necessary because Firefox stopped reading
chrome.manifest outside omni.ja since bug 1543761.

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

--HG--
extra : moz-landing-system : lando
2019-12-12 11:13:42 +00:00
..
devtools/migrate-l10n
docs Bug 1490253 - Update documentation on vendoring Python packages based on switch to pip-tools; r=ahal 2018-10-15 13:36:30 +00:00
gdbpp/gdbpp
l10n Bug 1600560 - Remove Fluent migration recipes for Firefox 71 r=Pike 2019-12-02 10:12:39 +00:00
mach
mozboot Bug 1595218 - Update bootstrap to upgrade to stable rust. r=froydnj 2019-12-05 04:53:09 +00:00
mozbuild Bug 1590693 - Unship empty chrome.manifest files. r=glandium 2019-12-12 11:13:42 +00:00
mozlint
mozrelease
mozterm
mozversioncontrol
safety
README
mach_commands.py Bug 1590745 - Make the $PYTHON3 build var use a virtualenv r=mshal 2019-12-03 18:49:06 +00:00
moz.build Bug 1601076 - Fix some broken BUG_COMPONENTS in moz.build files; r=jmaher 2019-12-04 13:55:45 +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