Backed out 2 changesets (bug 1512052)for causing build bustages CLOSED TREE
authorCiure Andrei <aciure@mozilla.com>
Wed, 05 Dec 2018 05:47:39 +0200
changeset 505816 269d79ff36b604dd349b76b756dd1883baa35244
parent 505815 5d3409288ae324ded0a1f76c9c3332c774ddf311
child 505817 1dbe3852e298dd4bc918c3139ee8ef2ee4e1da96
push id10301
push userarchaeopteryx@coole-files.de
push dateThu, 06 Dec 2018 16:36:14 +0000
treeherdermozilla-beta@7d2f3c71997c [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
bugs1512052
milestone65.0a1
backs out4773a3f46c225d5c62f1773e68bf3f907c1ac30e
2f48c5afbe570e3ce027c45b03fc88a6d0fe1312
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
Backed out 2 changesets (bug 1512052)for causing build bustages CLOSED TREE Backed out changeset 4773a3f46c22 (bug 1512052) Backed out changeset 2f48c5afbe57 (bug 1512052)
.eslintignore
browser/components/attribution/test/.eslintrc.js
browser/components/attribution/test/xpcshell/.eslintrc.js
browser/components/resistfingerprinting/test/chrome/.eslintrc.js
browser/extensions/screenshots/test/browser/.eslintrc.js
browser/extensions/screenshots/test/browser/.eslintrc.yml
browser/modules/test/browser/formValidation/.eslinrc.js
dom/media/test/.eslintrc.js
dom/media/tests/mochitest/identity/.eslintrc.js
dom/media/webspeech/recognition/test/.eslintrc.js
dom/media/webspeech/synth/test/.eslintrc.js
dom/messagechannel/tests/.eslintrc.js
dom/network/tests/.eslintrc.js
dom/payments/test/.eslintrc.js
dom/performance/tests/.eslintrc.js
dom/permission/tests/.eslintrc.js
dom/promise/tests/.eslintrc.js
dom/push/test/.eslintrc.js
dom/quota/test/.eslintrc.js
dom/quota/test/unit/.eslintrc.js
dom/security/featurepolicy/test/mochitest/.eslintrc.js
dom/serviceworkers/test/.eslintrc.js
dom/smil/test/.eslintrc.js
dom/u2f/tests/.eslintrc.js
dom/url/tests/.eslintrc.js
dom/webauthn/tests/.eslintrc.js
dom/webauthn/tests/browser/.eslintrc.js
dom/webgpu/mochitest/.eslintrc.js
dom/websocket/tests/.eslintrc.js
dom/workers/test/.eslintrc.js
dom/workers/test/xpcshell/.eslintrc.js
dom/worklet/tests/.eslintrc.js
dom/xbl/test/.eslintrc.js
dom/xhr/tests/.eslintrc.js
dom/xml/test/.eslintrc.js
dom/xul/test/.eslintrc.js
extensions/cookie/test/.eslintrc.js
extensions/cookie/test/unit/.eslintrc.js
extensions/spellcheck/hunspell/tests/unit/.eslintrc.js
extensions/universalchardet/tests/.eslintrc.js
gfx/layers/apz/test/mochitest/.eslintrc.js
gfx/tests/browser/.eslintrc.js
gfx/tests/chrome/.eslintrc.js
gfx/tests/mochitest/.eslintrc.js
image/test/browser/.eslintrc.js
image/test/mochitest/.eslintrc.js
image/test/unit/.eslintrc.js
intl/uconv/tests/.eslintrc.js
intl/uconv/tests/unit/.eslintrc.js
layout/base/tests/.eslintrc.js
layout/forms/test/.eslintrc.js
layout/generic/test/.eslintrc.js
layout/inspector/tests/.eslintrc.js
layout/inspector/tests/chrome/.eslintrc.js
layout/mathml/tests/.eslintrc.js
layout/style/test/.eslintrc.js
layout/style/test/chrome/.eslintrc.js
layout/svg/tests/.eslintrc.js
layout/tables/test/.eslintrc.js
layout/tools/layout-debug/tests/browser/.eslintrc.js
layout/tools/layout-debug/tests/unit/.eslintrc.js
layout/xul/test/.eslintrc.js
widget/tests/.eslintrc.js
widget/tests/unit/.eslintrc.js
xpfe/appshell/test/.eslintrc.js
--- a/.eslintignore
+++ b/.eslintignore
@@ -32,31 +32,31 @@ netwerk/test/browser/**
 netwerk/test/mochitests/**
 netwerk/test/unit*/**
 parser/**
 tools/update-packaging/**
 uriloader/exthandler/**
 uriloader/exthandler/tests/mochitest/**
 widget/headless/tests/**
 widget/tests/**
-xpfe/**
 
 # We currently have no js files in these directories, so we ignore them by
 # default to aid ESLint's performance.
 build/**
 config/**
 db/**
 embedding/**
 gradle/**
 hal/**
 mfbt/**
 mozglue/**
 nsprpub/**
 other-licenses/**
 startupcache/**
+xpfe/**
 
 # These directories only contain crashtests, but we still skip the whole
 # directory to aid performance.
 view/**
 
 # browser/ exclusions
 browser/app/**
 browser/branding/**/firefox-branding.js
@@ -235,36 +235,32 @@ dom/xbl/**
 dom/xhr/**
 dom/xml/**
 dom/xslt/**
 dom/xul/**
 
 # Third-party
 dom/canvas/test/webgl-conf/**
 dom/imptests/**
-dom/media/webaudio/test/blink/**
 dom/media/webvtt/**
 
 # Third-party
 editor/libeditor/tests/browserscope/**
 
 # Third-party
 gfx/ots/**
 gfx/skia/**
 gfx/wr/**
 
 # intl/ exclusions
 intl/icu/**
 intl/locale/**
 intl/strres/**
 intl/uconv/**
 
-# Third-party
-layout/mathml/imptests/**
-
 # Exclude everything but self-hosted JS
 js/ductwork/**
 js/examples/**
 js/ipc/**
 js/public/**
 js/xpconnect/**
 js/src/devtools/**
 js/src/octane/**
rename from browser/components/attribution/test/xpcshell/.eslintrc.js
rename to browser/components/attribution/test/.eslintrc.js
deleted file mode 100644
--- a/browser/components/resistfingerprinting/test/chrome/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/browser/extensions/screenshots/test/browser/.eslintrc.js
+++ /dev/null
@@ -1,5 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": "plugin:mozilla/browser-test",
-};
new file mode 100644
--- /dev/null
+++ b/browser/extensions/screenshots/test/browser/.eslintrc.yml
@@ -0,0 +1,5 @@
+env:
+  node: true
+
+extends:
+  - plugin:mozilla/browser-test
new file mode 100644
--- /dev/null
+++ b/browser/modules/test/browser/formValidation/.eslinrc.js
@@ -0,0 +1,7 @@
+"use strict";
+
+module.exports = {
+  "extends": [
+    "plugin:mozilla/browser-test"
+  ]
+};
deleted file mode 100644
--- a/dom/media/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/media/tests/mochitest/identity/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/media/webspeech/recognition/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/media/webspeech/synth/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/messagechannel/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/network/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/payments/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/dom/performance/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/permission/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/promise/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/push/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/quota/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/dom/quota/test/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/dom/security/featurepolicy/test/mochitest/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/serviceworkers/test/.eslintrc.js
+++ /dev/null
@@ -1,9 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/smil/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/u2f/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/url/tests/.eslintrc.js
+++ /dev/null
@@ -1,9 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/webauthn/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/webauthn/tests/browser/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/dom/webgpu/mochitest/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/websocket/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/workers/test/.eslintrc.js
+++ /dev/null
@@ -1,9 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/workers/test/xpcshell/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/dom/worklet/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/xbl/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/dom/xhr/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/dom/xml/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/dom/xul/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/extensions/cookie/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/extensions/cookie/test/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/extensions/spellcheck/hunspell/tests/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/extensions/universalchardet/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/gfx/layers/apz/test/mochitest/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/gfx/tests/browser/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/gfx/tests/chrome/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/gfx/tests/mochitest/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/image/test/browser/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/image/test/mochitest/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/image/test/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/intl/uconv/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/intl/uconv/tests/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/layout/base/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/layout/forms/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/layout/generic/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/layout/inspector/tests/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/layout/inspector/tests/chrome/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/layout/mathml/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/layout/style/test/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/layout/style/test/chrome/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/layout/svg/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/layout/tables/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/layout/tools/layout-debug/tests/browser/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/browser-test",
-  ]
-};
deleted file mode 100644
--- a/layout/tools/layout-debug/tests/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/layout/xul/test/.eslintrc.js
+++ /dev/null
@@ -1,9 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/mochitest-test",
-    "plugin:mozilla/browser-test",
-    "plugin:mozilla/chrome-test",
-  ]
-};
deleted file mode 100644
--- a/widget/tests/.eslintrc.js
+++ /dev/null
@@ -1,8 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-    "plugin:mozilla/mochitest-test",
-  ]
-};
deleted file mode 100644
--- a/widget/tests/unit/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/xpcshell-test",
-  ]
-};
deleted file mode 100644
--- a/xpfe/appshell/test/.eslintrc.js
+++ /dev/null
@@ -1,7 +0,0 @@
-"use strict";
-
-module.exports = {
-  "extends": [
-    "plugin:mozilla/chrome-test",
-  ]
-};