gecko-dev/toolkit
Axel Hecht 8c3bd3e2ac bug 1370176, generic configuration for l10n, r=flod,gps
The current way to configure compare-locales has a lot of
assumptions that make our l10n system really stubborn.

The generic configuration is independent of python, and uses
toml files for configuration. They're still modular, but
there's only one file format.

See http://moz-l10n-config.readthedocs.io/en/latest/fileformat.html
for the specification.

Also fixes a few nits in filter.py, where we compared the
entity key as bool, which is false if we pass in ''.
Explicitly compare as "entity is None" to be precise about
when we're checking files.

MozReview-Commit-ID: 5TmfobaImF4

--HG--
extra : rebase_source : 7c6feee0aa178315cc69fd6e8c7938365193224c
2017-06-05 10:28:33 +02:00
..
components merge mozilla-inbound to mozilla-central a=merge 2017-06-09 16:03:43 +02:00
content Merge mozilla-central to autoland 2017-06-09 13:04:17 +02:00
crashreporter Bug 1370061 - turn off more warnings in crashreporter code. r=ted.mielczarek 2017-06-04 17:38:14 +09:00
forgetaboutsite Bug 1362882 - script-generated patch to switch from Promise.defer() to new Promise() where it's straightforward, rs=Mossop. 2017-05-12 14:55:27 +02:00
library Bug 1371382 - Update gl_generator to 0.5.3. r=jrmuizel 2017-06-08 17:06:05 -04:00
locales bug 1370176, generic configuration for l10n, r=flod,gps 2017-06-05 10:28:33 +02:00
modules merge mozilla-inbound to mozilla-central a=merge 2017-06-09 12:58:49 +02:00
mozapps Bug 1367847 Support makensis on MinGW Linux for Windows builds r=glandium 2017-06-07 20:56:21 -05:00
pluginproblem
profile Bug 1347358 - Add a Cleanup() function for profile locks. r=glandium 2017-03-23 18:02:10 +01:00
system Bug 1366133 - Part 1: make nsISystemProxySettings::GetPACURI happen in another thread; r=bagder 2017-05-24 14:36:53 +08:00
themes Bug 1348358 - Remove unused chrome://global/skin/arrow.css and cleanup chrome://global/skin/arrow/ r=dao 2017-05-23 16:51:11 +01:00
xre Bug 1370216: Remove SANDBOX_BROKER_INITIALIZED telemetry. r=jimm 2017-06-05 20:18:31 +01:00
.eslintrc.js Bug 1353542 - Add an eslint rule deprecating usage of Task.jsm in browser/ and toolkit/, r=Mossop. 2017-05-12 14:54:42 +02:00
moz.build
moz.configure Bug 1370978 - Enable av1 decoding in Nightly on macOS and Linux. r=froydnj,gerald 2017-06-07 10:29:59 -07:00
nss.configure
toolkit.mozbuild Bug 1368035 - Enable geckodriver building in automation; r=ted 2017-05-27 18:51:40 +01:00