As of bug 1433175, the mozilla/use-cc-etc eslint rule is enabled by default. This means that any use of Components.classes, Components.interfaces, Components.utils or Components.results will cause linting errors. Please use the Cc, Ci, Cu, Cr shorthands instead (they are defined in all chrome scopes since bug 767640).
To enable this rules, I had to convert all the remaining occurrences in the tree, which means I just landed a big patch that's likely to bitrot other patches. Sorry for the inconvenience. -- Florian Quèze _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform