From 13f43b54e3b80bb2968e990b3b6fe0b217990631 Mon Sep 17 00:00:00 2001 From: Tom Tromey Date: Mon, 19 Sep 2016 09:16:34 -0600 Subject: [PATCH] Bug 1265796 - add .eslintrc to devtools/shared/platform/content/; r=gregtatum devtools/shared/platform/content/ should never require chrome or a few other things; enforce this with eslint. MozReview-Commit-ID: DLgWITOvWeB --HG-- extra : rebase_source : 3590da90f4796a03c8ab9c001f58d470ea2f5daa --- devtools/shared/platform/content/.eslintrc | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 devtools/shared/platform/content/.eslintrc diff --git a/devtools/shared/platform/content/.eslintrc b/devtools/shared/platform/content/.eslintrc new file mode 100644 index 000000000000..2e8d7f749f45 --- /dev/null +++ b/devtools/shared/platform/content/.eslintrc @@ -0,0 +1,9 @@ +{ + // Extend from the devtools eslintrc. + "extends": "../../../.eslintrc", + + "rules": { + // All code in this directory must be content-clean. + "mozilla/reject-some-requires": [2, "^(chrome|chrome:.*|resource:.*|devtools/server/.*|.*\\.jsm|devtools/shared/platform/(chome|content)/.*)$"], + }, +}