Bug 1555300 - .eslintignore no longer needs to ignore directories with no js files. r=mossop

Differential Revision: https://phabricator.services.mozilla.com/D32993

--HG--
extra : source : 0d2958471c0885b7acdfbeba557b109f1b403da4
This commit is contained in:
Mark Banner 2019-05-31 08:49:17 +00:00
parent da33717f34
commit b7e2ea03ab
2 changed files with 61 additions and 74 deletions

View File

@ -11,23 +11,58 @@
# Exclude expected objdirs.
obj*/**
# 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/**
xpfe/**
# dom/ exclusions which should be removed (aka ESLint enabled)
dom/animation/**
dom/base/*.*
dom/base/test/*.*
dom/base/test/unit/test_serializers_entities*.js
dom/base/test/unit_ipc/**
dom/base/test/jsmodules/**
dom/canvas/**
dom/encoding/**
dom/events/**
dom/fetch/**
dom/file/**
dom/flex/**
dom/grid/**
dom/html/**
dom/jsurl/**
dom/media/test/**
!dom/media/test/marionette/yttest/*.js
dom/media/tests/**
dom/media/webaudio/**
dom/media/webspeech/**
dom/messagechannel/**
dom/midi/**
dom/network/**
dom/payments/**
dom/performance/**
dom/permission/**
dom/promise/**
dom/quota/**
dom/security/test/cors/**
dom/security/test/csp/**
dom/security/test/general/**
dom/security/test/mixedcontentblocker/**
dom/security/test/sri/**
dom/serviceworkers/**
dom/smil/**
dom/tests/mochitest/**
dom/u2f/**
dom/vr/**
dom/webauthn/**
dom/webgpu/**
dom/websocket/**
dom/workers/**
dom/worklet/**
dom/xbl/**
dom/xhr/**
dom/xml/**
dom/xslt/**
dom/xul/**
# These directories only contain crashtests, but we still skip the whole
# directory to aid performance.
view/**
# build/ third-party code
build/pgo/js-input/**
# browser/ exclusions
browser/app/**
@ -176,57 +211,6 @@ devtools/server/tests/unit/sourcemapped.js
# devtools specific format test file
devtools/server/tests/unit/xpcshell_debugging_script.js
# dom/ exclusions which should be removed (aka ESLint enabled)
dom/animation/**
dom/base/*.*
dom/base/test/*.*
dom/base/test/unit/test_serializers_entities*.js
dom/base/test/unit_ipc/**
dom/base/test/jsmodules/**
dom/canvas/**
dom/encoding/**
dom/events/**
dom/fetch/**
dom/file/**
dom/flex/**
dom/grid/**
dom/html/**
dom/jsurl/**
dom/media/test/**
!dom/media/test/marionette/yttest/*.js
dom/media/tests/**
dom/media/webaudio/**
dom/media/webspeech/**
dom/messagechannel/**
dom/midi/**
dom/network/**
dom/payments/**
dom/performance/**
dom/permission/**
dom/promise/**
dom/quota/**
dom/security/test/cors/**
dom/security/test/csp/**
dom/security/test/general/**
dom/security/test/mixedcontentblocker/**
dom/security/test/sri/**
dom/serviceworkers/**
dom/smil/**
dom/tests/html/**
dom/tests/mochitest/**
dom/u2f/**
dom/vr/**
dom/webauthn/**
dom/webgpu/**
dom/websocket/**
dom/workers/**
dom/worklet/**
dom/xbl/**
dom/xhr/**
dom/xml/**
dom/xslt/**
dom/xul/**
# Third-party
dom/canvas/test/webgl-conf/**
dom/imptests/**

View File

@ -3,6 +3,8 @@
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
/* global Quitter */
var list =
[
"js-input/webkit/PerformanceTests/Speedometer/index.html",
@ -37,17 +39,17 @@
"js-input/sunspider/string-fasta.html",
"js-input/sunspider/string-tagcloud.html",
"js-input/sunspider/string-unpack-code.html",
"js-input/sunspider/string-validate-input.html"
"js-input/sunspider/string-validate-input.html",
];
var defaultInterval = 2000;
var idx = 0;
var w;
window.onload = function () {
window.onload = function() {
w = window.open("about:blank");
window.setTimeout(loadURL, defaultInterval);
};
function loadURL () {
function loadURL() {
var interval = defaultInterval;
if (idx == 0) {
interval = 90000;
@ -62,7 +64,8 @@
}
var i;
for(i=0; i < list.length;i++) {
for (i = 0; i < list.length;i++) {
// eslint-disable-next-line no-unsanitized/method
document.write(list[i]);
document.write("<br>");
}