gecko-dev/tools
Kris Maglione b78186b970 Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian
This adds support for detecting globals created by these helpers, as well as a
rule to enforce their use over the older XPConnect variants.

The latter rule also supports fixing code to use the newer variants, and will
be used in the next part to rewrite in-tree ESLint-enabled code that fails it.

MozReview-Commit-ID: 6Bgo6ohQA5j

--HG--
extra : rebase_source : feca0a0ed339420ea19faa1f6614e6253f0c840e
extra : absorb_source : d32d3d23fbd2c7dcae082375a1f9a61766b04b75
extra : histedit_source : 83cebb4f3eb66a79d38ee5412a5739d0c603425b
2018-01-18 12:53:01 -08:00
..
bloatview
clang-tidy Bug 1430749 - Update the list of checkers in config.yaml to add some clang-analyzer-security checks. r=janx 2018-01-16 14:43:05 +02:00
code-coverage Bug 1416199 - Don't try to set signal handlers in Windows coverage build. r=froydnj 2017-11-10 12:50:14 +01:00
compare-locales bug 1382005, update compare-locales to 2.1, r=glandium 2017-09-18 18:31:24 +02:00
coverity Bug 1412048 - Remove NS_RUNTIMEABORT. r=froydnj 2017-10-24 23:41:15 -07:00
docs Bug 1423425 Initial draft of WebExtensions API documentation r=bsilverberg 2017-12-05 18:54:34 -08:00
fuzzing Bug 1431090 - Prepare tools/fuzzing/ to be used with JS_STANDALONE. r=froydnj 2018-01-17 15:20:35 +01:00
git Bug 1429223 - [lint] Obsolete the eslintvalidate hooks by printing error message with upgrade path, r=standard8 2018-01-09 20:03:58 -05:00
jprof Bug 1400460 - Rename nsIAtom as nsAtom. r=hiro. 2017-10-03 09:05:19 +11:00
leak-gauge Bug 1408777 - Automatically fix instances of missing semicolons in the tree. r=Standard8 2017-10-15 20:50:39 +01:00
lint Bug 1431533: Part 4 - Add ESLint support for ChromeUtils import methods. r=florian 2018-01-18 12:53:01 -08:00
mercurial Bug 1429223 - [lint] Obsolete the eslintvalidate hooks by printing error message with upgrade path, r=standard8 2018-01-09 20:03:58 -05:00
power Bug 1386876 - Replace all uses of DISABLE_STL_WRAPPING with a template, remove DISABLE_STL_WRAPPING. r=glandium 2017-09-11 11:33:26 -07:00
profiler Bug 1429623: Report tracing events and thread registration to VTune when --enable-vtune is enabled. r=mstange r=ted 2018-01-19 17:19:29 +01:00
quitter Bug 1421968 - Fix more instances of .getService to use Services.jsm where possible. r=mossop 2017-11-30 12:04:16 +00:00
rb
rewriting Bug 1426682 - Remove tcanvasmark from talos; r=jmaher 2018-01-18 15:29:01 -05:00
tryselect Bug 1413928 - [tryselect] Implement paths for |mach try fuzzy| r=maja_zf 2017-11-15 16:36:07 -05:00
update-packaging Bug 1424294 - Also manage spaces in filename in tools/update-packaging/common.sh r=bhearsum 2017-12-08 15:21:07 +01:00
mach_commands.py Bug 1419986 - Fix ./mach clang-format when run without path argument. r=sylvestre 2017-11-22 13:06:14 +05:30
moz.build Bug 1413928 - [tryselect] Add python unittest for templates r=davehunt 2017-11-21 10:11:00 -05:00