From 8346839a9e2a98d484b2ee7437a2d41349394dea Mon Sep 17 00:00:00 2001 From: Mark Banner Date: Mon, 10 Feb 2020 16:28:09 +0000 Subject: [PATCH] Bug 1613903 - Enable ESLint for testing/marionette/harness and testing/marionette/legacyaction.js (manual changes). r=whimboo,marionette-reviewers Differential Revision: https://phabricator.services.mozilla.com/D62026 --HG-- extra : moz-landing-system : lando --- .eslintignore | 12 +++-------- .../marionette_harness/www/deletingFrame.html | 1 + .../www/html5/geolocation.js | 2 ++ .../marionette_harness/www/html5Page.html | 3 ++- .../marionette_harness/www/keyboard.html | 2 +- .../harness/marionette_harness/www/shim.js | 8 +++++--- .../marionette_harness/www/testAction.html | 10 ++++++---- .../marionette_harness/www/test_dynamic.html | 2 +- .../www/test_shadow_dom.html | 8 ++++---- .../www/test_tab_modal_dialogs.html | 1 + testing/marionette/legacyaction.js | 20 ++++++++++--------- 11 files changed, 37 insertions(+), 32 deletions(-) diff --git a/.eslintignore b/.eslintignore index 16c1fdbe5434..3a4834884ab8 100644 --- a/.eslintignore +++ b/.eslintignore @@ -178,19 +178,13 @@ services/fxaccounts/FxAccountsPairingChannel.js # Servo is imported. servo/ -# Remote protocol exclusions -testing/marionette/atom.js -testing/marionette/legacyaction.js -testing/marionette/harness - -# other testing/ exclusions # third party modules testing/mochitest/tests/Harness_sanity/ testing/mochitest/tests/SimpleTest/ -# octothorpe used for pref file comment causes parsing error -testing/mozbase/mozprofile/tests/files/prefs_with_comments.js -# Test files that we don't want to lint. +# Test files that we don't want to lint (preprocessed, minified etc) +testing/marionette/atom.js +testing/mozbase/mozprofile/tests/files/prefs_with_comments.js testing/talos/talos/scripts/jszip.min.js testing/talos/talos/startup_test/sessionrestore/profile/sessionstore.js testing/talos/talos/startup_test/sessionrestore/profile-manywindows/sessionstore.js diff --git a/testing/marionette/harness/marionette_harness/www/deletingFrame.html b/testing/marionette/harness/marionette_harness/www/deletingFrame.html index dec7cd402e71..af226e959539 100644 --- a/testing/marionette/harness/marionette_harness/www/deletingFrame.html +++ b/testing/marionette/harness/marionette_harness/www/deletingFrame.html @@ -11,6 +11,7 @@ function addBack() { let iframe = ''; let myDiv2 = document.getElementById("myDiv2"); + // eslint-disable-next-line no-unsanitized/property myDiv2.innerHTML = iframe; } diff --git a/testing/marionette/harness/marionette_harness/www/html5/geolocation.js b/testing/marionette/harness/marionette_harness/www/html5/geolocation.js index 91ab4d1b5c1f..4fb4a4747b4c 100644 --- a/testing/marionette/harness/marionette_harness/www/html5/geolocation.js +++ b/testing/marionette/harness/marionette_harness/www/html5/geolocation.js @@ -1,3 +1,5 @@ +/* eslint-disable no-unsanitized/property */ + function success(position) { let message = document.getElementById("status"); message.innerHTML = diff --git a/testing/marionette/harness/marionette_harness/www/html5Page.html b/testing/marionette/harness/marionette_harness/www/html5Page.html index 4197cd12269d..fbd943d79252 100644 --- a/testing/marionette/harness/marionette_harness/www/html5Page.html +++ b/testing/marionette/harness/marionette_harness/www/html5Page.html @@ -29,9 +29,10 @@ limitations under the License.

Current network status:

diff --git a/testing/marionette/harness/marionette_harness/www/keyboard.html b/testing/marionette/harness/marionette_harness/www/keyboard.html index 1a71b3a4b980..e711b31e057c 100644 --- a/testing/marionette/harness/marionette_harness/www/keyboard.html +++ b/testing/marionette/harness/marionette_harness/www/keyboard.html @@ -8,7 +8,7 @@ Testing Javascript diff --git a/testing/marionette/harness/marionette_harness/www/test_tab_modal_dialogs.html b/testing/marionette/harness/marionette_harness/www/test_tab_modal_dialogs.html index 155a36d70f17..b61bda5608aa 100644 --- a/testing/marionette/harness/marionette_harness/www/test_tab_modal_dialogs.html +++ b/testing/marionette/harness/marionette_harness/www/test_tab_modal_dialogs.html @@ -8,6 +8,7 @@ Dialog Test