From 19c8d57a0330f62270502ff459bd09aaed608f36 Mon Sep 17 00:00:00 2001
From: Shane Tomlinson <stomlinson@mozilla.com>
Date: Thu, 20 Sep 2012 11:30:43 +0100
Subject: [PATCH] Removing the jshint hints from the top of all the .js files.

---
 resources/static/common/js/browser-support.js                   | 1 -
 resources/static/common/js/command.js                           | 1 -
 resources/static/common/js/dom-helpers.js                       | 1 -
 resources/static/common/js/enable_cookies_url.js                | 1 -
 resources/static/common/js/error-messages.js                    | 1 -
 resources/static/common/js/gettext.js                           | 1 -
 resources/static/common/js/helpers.js                           | 1 -
 resources/static/common/js/history.js                           | 1 -
 resources/static/common/js/lib/micrajax.js                      | 1 -
 resources/static/common/js/mediator.js                          | 1 -
 resources/static/common/js/models/interaction_data.js           | 1 -
 resources/static/common/js/models/models.js                     | 1 -
 resources/static/common/js/modules/cookie_check.js              | 2 --
 resources/static/common/js/modules/development.js               | 2 --
 resources/static/common/js/modules/dom_module.js                | 2 --
 resources/static/common/js/modules/module.js                    | 2 --
 resources/static/common/js/modules/page_module.js               | 2 --
 resources/static/common/js/modules/xhr_delay.js                 | 1 -
 resources/static/common/js/modules/xhr_disable_form.js          | 1 -
 resources/static/common/js/network.js                           | 2 --
 resources/static/common/js/provisioning.js                      | 2 --
 resources/static/common/js/renderer.js                          | 2 --
 resources/static/common/js/state_machine.js                     | 2 --
 resources/static/common/js/storage.js                           | 1 -
 resources/static/common/js/tooltip.js                           | 2 --
 resources/static/common/js/user.js                              | 2 --
 resources/static/common/js/validation.js                        | 1 -
 resources/static/common/js/xhr.js                               | 2 --
 resources/static/common/js/xhr_transport.js                     | 2 --
 resources/static/communication_iframe/start.js                  | 1 -
 resources/static/dialog/js/misc/helpers.js                      | 2 --
 resources/static/dialog/js/misc/internal_api.js                 | 2 --
 resources/static/dialog/js/misc/state.js                        | 2 --
 resources/static/dialog/js/modules/actions.js                   | 2 --
 resources/static/dialog/js/modules/add_email.js                 | 2 --
 resources/static/dialog/js/modules/authenticate.js              | 2 --
 resources/static/dialog/js/modules/check_registration.js        | 2 --
 resources/static/dialog/js/modules/dialog.js                    | 2 --
 resources/static/dialog/js/modules/generate_assertion.js        | 2 --
 resources/static/dialog/js/modules/is_this_your_computer.js     | 2 --
 resources/static/dialog/js/modules/pick_email.js                | 2 --
 resources/static/dialog/js/modules/primary_user_provisioned.js  | 2 --
 resources/static/dialog/js/modules/provision_primary_user.js    | 2 --
 resources/static/dialog/js/modules/required_email.js            | 2 --
 resources/static/dialog/js/modules/rp_info.js                   | 2 --
 resources/static/dialog/js/modules/set_password.js              | 2 --
 resources/static/dialog/js/modules/verify_primary_user.js       | 2 --
 resources/static/pages/js/about.js                              | 1 -
 resources/static/pages/js/forgot.js                             | 1 -
 resources/static/pages/js/index.js                              | 1 -
 resources/static/pages/js/manage_account.js                     | 1 -
 resources/static/pages/js/page_helpers.js                       | 1 -
 resources/static/pages/js/signin.js                             | 1 -
 resources/static/pages/js/start.js                              | 1 -
 resources/static/pages/js/verify_secondary_address.js           | 1 -
 resources/static/test/.jshintrc                                 | 2 +-
 resources/static/test/cases/common/js/browser-support.js        | 2 --
 resources/static/test/cases/common/js/class.js                  | 2 --
 resources/static/test/cases/common/js/command.js                | 2 --
 resources/static/test/cases/common/js/dom-helpers.js            | 2 --
 resources/static/test/cases/common/js/enable_cookies_url.js     | 2 --
 resources/static/test/cases/common/js/helpers.js                | 2 --
 resources/static/test/cases/common/js/history.js                | 2 --
 .../static/test/cases/common/js/models/interaction_data.js      | 2 --
 resources/static/test/cases/common/js/modules/cookie_check.js   | 2 --
 resources/static/test/cases/common/js/modules/dom_module.js     | 2 --
 resources/static/test/cases/common/js/modules/extended-info.js  | 2 --
 .../static/test/cases/common/js/modules/interaction_data.js     | 2 --
 resources/static/test/cases/common/js/modules/module.js         | 2 --
 resources/static/test/cases/common/js/modules/page_module.js    | 2 --
 resources/static/test/cases/common/js/modules/xhr_delay.js      | 2 --
 .../static/test/cases/common/js/modules/xhr_disable_form.js     | 2 --
 resources/static/test/cases/common/js/network.js                | 2 --
 resources/static/test/cases/common/js/renderer.js               | 2 --
 resources/static/test/cases/common/js/screens.js                | 2 --
 resources/static/test/cases/common/js/state_machine.js          | 2 --
 resources/static/test/cases/common/js/storage.js                | 2 --
 resources/static/test/cases/common/js/tooltip.js                | 2 --
 resources/static/test/cases/common/js/user.js                   | 2 --
 resources/static/test/cases/common/js/validation.js             | 2 --
 resources/static/test/cases/common/js/xhr.js                    | 2 --
 resources/static/test/cases/dialog/js/misc/helpers.js           | 2 --
 resources/static/test/cases/dialog/js/misc/internal_api.js      | 2 --
 resources/static/test/cases/dialog/js/misc/state.js             | 2 --
 resources/static/test/cases/dialog/js/modules/actions.js        | 2 --
 resources/static/test/cases/dialog/js/modules/add_email.js      | 2 --
 resources/static/test/cases/dialog/js/modules/authenticate.js   | 2 --
 .../static/test/cases/dialog/js/modules/check_registration.js   | 2 --
 resources/static/test/cases/dialog/js/modules/dialog.js         | 2 --
 .../static/test/cases/dialog/js/modules/forgot_password.js      | 2 --
 .../static/test/cases/dialog/js/modules/generate_assertion.js   | 2 --
 .../test/cases/dialog/js/modules/is_this_your_computer.js       | 2 --
 resources/static/test/cases/dialog/js/modules/pick_email.js     | 2 --
 .../test/cases/dialog/js/modules/primary_user_provisioned.js    | 2 --
 .../test/cases/dialog/js/modules/provision_primary_user.js      | 2 --
 resources/static/test/cases/dialog/js/modules/required_email.js | 2 --
 resources/static/test/cases/dialog/js/modules/rp_info.js        | 2 --
 resources/static/test/cases/dialog/js/modules/set_password.js   | 2 --
 .../static/test/cases/dialog/js/modules/verify_primary_user.js  | 2 --
 resources/static/test/cases/include.js                          | 2 --
 resources/static/test/cases/pages/js/about.js                   | 2 --
 resources/static/test/cases/pages/js/browserid.js               | 2 --
 resources/static/test/cases/pages/js/forgot.js                  | 2 --
 resources/static/test/cases/pages/js/manage_account.js          | 2 --
 resources/static/test/cases/pages/js/page_helpers.js            | 2 --
 resources/static/test/cases/pages/js/signin.js                  | 2 --
 .../static/test/cases/pages/js/verify_secondary_address.js      | 2 --
 resources/static/test/mocks/cachify.js                          | 1 -
 resources/static/test/mocks/mocks.js                            | 2 --
 resources/static/test/mocks/provisioning.js                     | 2 --
 resources/static/test/mocks/winchan.js                          | 2 --
 resources/static/test/mocks/window.js                           | 2 --
 resources/static/test/mocks/xhr.js                              | 2 --
 resources/static/test/testHelpers/helpers.js                    | 2 --
 114 files changed, 1 insertion(+), 201 deletions(-)

diff --git a/resources/static/common/js/browser-support.js b/resources/static/common/js/browser-support.js
index c6832597a..d0f218212 100644
--- a/resources/static/common/js/browser-support.js
+++ b/resources/static/common/js/browser-support.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/command.js b/resources/static/common/js/command.js
index b1857294e..2e5aba9f3 100644
--- a/resources/static/common/js/command.js
+++ b/resources/static/common/js/command.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/dom-helpers.js b/resources/static/common/js/dom-helpers.js
index e944fc420..86902a2d4 100644
--- a/resources/static/common/js/dom-helpers.js
+++ b/resources/static/common/js/dom-helpers.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/enable_cookies_url.js b/resources/static/common/js/enable_cookies_url.js
index 93fe04129..163dae3ef 100644
--- a/resources/static/common/js/enable_cookies_url.js
+++ b/resources/static/common/js/enable_cookies_url.js
@@ -1,4 +1,3 @@
-/*global BrowserID: true, gettext: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/error-messages.js b/resources/static/common/js/error-messages.js
index ea8782267..e956c6ec4 100644
--- a/resources/static/common/js/error-messages.js
+++ b/resources/static/common/js/error-messages.js
@@ -1,4 +1,3 @@
-/*global BrowserID: true, gettext: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/gettext.js b/resources/static/common/js/gettext.js
index a8794883e..4bcfe4af7 100644
--- a/resources/static/common/js/gettext.js
+++ b/resources/static/common/js/gettext.js
@@ -1,4 +1,3 @@
-/*globals json_locale_data: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/helpers.js b/resources/static/common/js/helpers.js
index e9d034fad..a6811a815 100644
--- a/resources/static/common/js/helpers.js
+++ b/resources/static/common/js/helpers.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/history.js b/resources/static/common/js/history.js
index 8c7653c3a..51bc0ef0b 100644
--- a/resources/static/common/js/history.js
+++ b/resources/static/common/js/history.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/lib/micrajax.js b/resources/static/common/js/lib/micrajax.js
index 1bf9522b1..3795a914e 100644
--- a/resources/static/common/js/lib/micrajax.js
+++ b/resources/static/common/js/lib/micrajax.js
@@ -1,4 +1,3 @@
-/*jshint browser:true, forin: true, laxbreak: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/mediator.js b/resources/static/common/js/mediator.js
index b3670f3fe..564d04b86 100644
--- a/resources/static/common/js/mediator.js
+++ b/resources/static/common/js/mediator.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/models/interaction_data.js b/resources/static/common/js/models/interaction_data.js
index d40da5139..762541bba 100644
--- a/resources/static/common/js/models/interaction_data.js
+++ b/resources/static/common/js/models/interaction_data.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/models/models.js b/resources/static/common/js/models/models.js
index 845cc0476..92fbb11ec 100644
--- a/resources/static/common/js/models/models.js
+++ b/resources/static/common/js/models/models.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/cookie_check.js b/resources/static/common/js/modules/cookie_check.js
index c3057a503..5327c2062 100644
--- a/resources/static/common/js/modules/cookie_check.js
+++ b/resources/static/common/js/modules/cookie_check.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/development.js b/resources/static/common/js/modules/development.js
index 4511c3851..70314b04b 100644
--- a/resources/static/common/js/modules/development.js
+++ b/resources/static/common/js/modules/development.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/dom_module.js b/resources/static/common/js/modules/dom_module.js
index d3d94dbff..735aeaa67 100644
--- a/resources/static/common/js/modules/dom_module.js
+++ b/resources/static/common/js/modules/dom_module.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/module.js b/resources/static/common/js/modules/module.js
index 7f67e17b4..faa429c6e 100644
--- a/resources/static/common/js/modules/module.js
+++ b/resources/static/common/js/modules/module.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/page_module.js b/resources/static/common/js/modules/page_module.js
index 52deb2332..15e632eef 100644
--- a/resources/static/common/js/modules/page_module.js
+++ b/resources/static/common/js/modules/page_module.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/xhr_delay.js b/resources/static/common/js/modules/xhr_delay.js
index d3d3abd3e..3a22d8bf0 100644
--- a/resources/static/common/js/modules/xhr_delay.js
+++ b/resources/static/common/js/modules/xhr_delay.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/modules/xhr_disable_form.js b/resources/static/common/js/modules/xhr_disable_form.js
index db96d1126..422a85135 100644
--- a/resources/static/common/js/modules/xhr_disable_form.js
+++ b/resources/static/common/js/modules/xhr_disable_form.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/network.js b/resources/static/common/js/network.js
index ce04a07a4..588a1a61b 100644
--- a/resources/static/common/js/network.js
+++ b/resources/static/common/js/network.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true, _: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/provisioning.js b/resources/static/common/js/provisioning.js
index 82aaa25c2..0b40dc153 100644
--- a/resources/static/common/js/provisioning.js
+++ b/resources/static/common/js/provisioning.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true, _: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/renderer.js b/resources/static/common/js/renderer.js
index ad8dae95a..12f3e7178 100644
--- a/resources/static/common/js/renderer.js
+++ b/resources/static/common/js/renderer.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true, _: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/state_machine.js b/resources/static/common/js/state_machine.js
index 89968ade8..4a09f4744 100644
--- a/resources/static/common/js/state_machine.js
+++ b/resources/static/common/js/state_machine.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*globals BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/storage.js b/resources/static/common/js/storage.js
index 00ebea3ca..8737ca2ea 100644
--- a/resources/static/common/js/storage.js
+++ b/resources/static/common/js/storage.js
@@ -2,7 +2,6 @@
  * 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/. */
 
-/*globals BrowserID: true, console: true */
 BrowserID.getStorage = function() {
   var storage;
 
diff --git a/resources/static/common/js/tooltip.js b/resources/static/common/js/tooltip.js
index 673c64dc6..73da23c4e 100644
--- a/resources/static/common/js/tooltip.js
+++ b/resources/static/common/js/tooltip.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*globals BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/user.js b/resources/static/common/js/user.js
index 5d9891001..8231d8281 100644
--- a/resources/static/common/js/user.js
+++ b/resources/static/common/js/user.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, forin: true, laxbreak: true */
-/*global _: true, BrowserID: true, console: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/validation.js b/resources/static/common/js/validation.js
index d64d916cf..738bb6249 100644
--- a/resources/static/common/js/validation.js
+++ b/resources/static/common/js/validation.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/xhr.js b/resources/static/common/js/xhr.js
index 007d9c31d..0096aece6 100644
--- a/resources/static/common/js/xhr.js
+++ b/resources/static/common/js/xhr.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/common/js/xhr_transport.js b/resources/static/common/js/xhr_transport.js
index 6366d032d..453b0cf77 100644
--- a/resources/static/common/js/xhr_transport.js
+++ b/resources/static/common/js/xhr_transport.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/communication_iframe/start.js b/resources/static/communication_iframe/start.js
index 6f5ba8bd2..af446be3a 100644
--- a/resources/static/communication_iframe/start.js
+++ b/resources/static/communication_iframe/start.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true, Channel: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/misc/helpers.js b/resources/static/dialog/js/misc/helpers.js
index 4c3f150a0..cafb4337c 100644
--- a/resources/static/dialog/js/misc/helpers.js
+++ b/resources/static/dialog/js/misc/helpers.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/misc/internal_api.js b/resources/static/dialog/js/misc/internal_api.js
index ffc1e91ee..1b40e9b9d 100644
--- a/resources/static/dialog/js/misc/internal_api.js
+++ b/resources/static/dialog/js/misc/internal_api.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/misc/state.js b/resources/static/dialog/js/misc/state.js
index 34d1eb25d..bbb61082f 100644
--- a/resources/static/dialog/js/misc/state.js
+++ b/resources/static/dialog/js/misc/state.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true, URLParse: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/actions.js b/resources/static/dialog/js/modules/actions.js
index 0184bfe38..cfc55c445 100644
--- a/resources/static/dialog/js/modules/actions.js
+++ b/resources/static/dialog/js/modules/actions.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/add_email.js b/resources/static/dialog/js/modules/add_email.js
index c5fd53a0f..021fd6c93 100644
--- a/resources/static/dialog/js/modules/add_email.js
+++ b/resources/static/dialog/js/modules/add_email.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true, gettext: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/authenticate.js b/resources/static/dialog/js/modules/authenticate.js
index 5099b5aee..97183845b 100644
--- a/resources/static/dialog/js/modules/authenticate.js
+++ b/resources/static/dialog/js/modules/authenticate.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID:true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/check_registration.js b/resources/static/dialog/js/modules/check_registration.js
index f782037da..dbae20c82 100644
--- a/resources/static/dialog/js/modules/check_registration.js
+++ b/resources/static/dialog/js/modules/check_registration.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/dialog.js b/resources/static/dialog/js/modules/dialog.js
index 00d6e8f8b..2f14dd6db 100644
--- a/resources/static/dialog/js/modules/dialog.js
+++ b/resources/static/dialog/js/modules/dialog.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/generate_assertion.js b/resources/static/dialog/js/modules/generate_assertion.js
index d0045eee2..7528ecd9d 100644
--- a/resources/static/dialog/js/modules/generate_assertion.js
+++ b/resources/static/dialog/js/modules/generate_assertion.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/is_this_your_computer.js b/resources/static/dialog/js/modules/is_this_your_computer.js
index 5a898e582..5077b84d5 100644
--- a/resources/static/dialog/js/modules/is_this_your_computer.js
+++ b/resources/static/dialog/js/modules/is_this_your_computer.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID:true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/pick_email.js b/resources/static/dialog/js/modules/pick_email.js
index 973630c94..d7d307269 100644
--- a/resources/static/dialog/js/modules/pick_email.js
+++ b/resources/static/dialog/js/modules/pick_email.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true, alert: true, gettext: true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/primary_user_provisioned.js b/resources/static/dialog/js/modules/primary_user_provisioned.js
index 1543f4b49..eecede342 100644
--- a/resources/static/dialog/js/modules/primary_user_provisioned.js
+++ b/resources/static/dialog/js/modules/primary_user_provisioned.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID:true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/provision_primary_user.js b/resources/static/dialog/js/modules/provision_primary_user.js
index 2df0b623d..4c6519a55 100644
--- a/resources/static/dialog/js/modules/provision_primary_user.js
+++ b/resources/static/dialog/js/modules/provision_primary_user.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global BrowserID:true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/required_email.js b/resources/static/dialog/js/modules/required_email.js
index e950984c3..565c94b19 100644
--- a/resources/static/dialog/js/modules/required_email.js
+++ b/resources/static/dialog/js/modules/required_email.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/rp_info.js b/resources/static/dialog/js/modules/rp_info.js
index 9fab0c7b2..5ab4feca6 100644
--- a/resources/static/dialog/js/modules/rp_info.js
+++ b/resources/static/dialog/js/modules/rp_info.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/set_password.js b/resources/static/dialog/js/modules/set_password.js
index d1d302576..13adb3985 100644
--- a/resources/static/dialog/js/modules/set_password.js
+++ b/resources/static/dialog/js/modules/set_password.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/dialog/js/modules/verify_primary_user.js b/resources/static/dialog/js/modules/verify_primary_user.js
index 423175e56..0dfff2543 100644
--- a/resources/static/dialog/js/modules/verify_primary_user.js
+++ b/resources/static/dialog/js/modules/verify_primary_user.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*global _: true, BrowserID: true, PageController: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/about.js b/resources/static/pages/js/about.js
index 974106253..343c1435d 100644
--- a/resources/static/pages/js/about.js
+++ b/resources/static/pages/js/about.js
@@ -1,4 +1,3 @@
-/*globals BrowserID:true, $:true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/forgot.js b/resources/static/pages/js/forgot.js
index 8e38c847c..b6cd1b248 100644
--- a/resources/static/pages/js/forgot.js
+++ b/resources/static/pages/js/forgot.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true, $:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/index.js b/resources/static/pages/js/index.js
index cd2250ce1..abd5cc015 100644
--- a/resources/static/pages/js/index.js
+++ b/resources/static/pages/js/index.js
@@ -1,4 +1,3 @@
-/*globals BrowserID:true, $:true*/
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/manage_account.js b/resources/static/pages/js/manage_account.js
index e75f0610f..e84f34015 100644
--- a/resources/static/pages/js/manage_account.js
+++ b/resources/static/pages/js/manage_account.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true, _: true, confirm: true, format: true, gettext: true, EJS: true */
 
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
diff --git a/resources/static/pages/js/page_helpers.js b/resources/static/pages/js/page_helpers.js
index 4423f4251..15d361fe5 100644
--- a/resources/static/pages/js/page_helpers.js
+++ b/resources/static/pages/js/page_helpers.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true, _: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/signin.js b/resources/static/pages/js/signin.js
index a987e80b8..9ae695b2c 100644
--- a/resources/static/pages/js/signin.js
+++ b/resources/static/pages/js/signin.js
@@ -1,4 +1,3 @@
-/*globals BrowserID:true, gettext:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/start.js b/resources/static/pages/js/start.js
index 65a7b7121..9f7ff9ed7 100644
--- a/resources/static/pages/js/start.js
+++ b/resources/static/pages/js/start.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true, _: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/pages/js/verify_secondary_address.js b/resources/static/pages/js/verify_secondary_address.js
index 30c03efb0..976665592 100644
--- a/resources/static/pages/js/verify_secondary_address.js
+++ b/resources/static/pages/js/verify_secondary_address.js
@@ -1,4 +1,3 @@
-/*globals BrowserID: true, $:true, URLParse: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/.jshintrc b/resources/static/test/.jshintrc
index 99349f8d0..f9c698eaa 100644
--- a/resources/static/test/.jshintrc
+++ b/resources/static/test/.jshintrc
@@ -7,12 +7,12 @@
   "boss": true,
   "noarg": true,
   "undef": true,
-  "browser": true,
   "laxbreak": true,
   "laxcomma": true,
   "eqeqeq": true,
   "eqnull": true,
   "expr": true,
+  "jquery": true,
   "predef": [
     "BrowserID",
     "_",
diff --git a/resources/static/test/cases/common/js/browser-support.js b/resources/static/test/cases/common/js/browser-support.js
index 184d75eb4..309256464 100644
--- a/resources/static/test/cases/common/js/browser-support.js
+++ b/resources/static/test/cases/common/js/browser-support.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/class.js b/resources/static/test/cases/common/js/class.js
index 0ab9972eb..caa200826 100644
--- a/resources/static/test/cases/common/js/class.js
+++ b/resources/static/test/cases/common/js/class.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/command.js b/resources/static/test/cases/common/js/command.js
index 5acf091f5..071b7e5dd 100644
--- a/resources/static/test/cases/common/js/command.js
+++ b/resources/static/test/cases/common/js/command.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/dom-helpers.js b/resources/static/test/cases/common/js/dom-helpers.js
index 35deecfbe..90e2ce25a 100644
--- a/resources/static/test/cases/common/js/dom-helpers.js
+++ b/resources/static/test/cases/common/js/dom-helpers.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/enable_cookies_url.js b/resources/static/test/cases/common/js/enable_cookies_url.js
index 62a36a4ac..c10d53baa 100644
--- a/resources/static/test/cases/common/js/enable_cookies_url.js
+++ b/resources/static/test/cases/common/js/enable_cookies_url.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/helpers.js b/resources/static/test/cases/common/js/helpers.js
index 47583db4b..46e43beab 100644
--- a/resources/static/test/cases/common/js/helpers.js
+++ b/resources/static/test/cases/common/js/helpers.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/history.js b/resources/static/test/cases/common/js/history.js
index 20fe66300..ea0a0dfc8 100644
--- a/resources/static/test/cases/common/js/history.js
+++ b/resources/static/test/cases/common/js/history.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/models/interaction_data.js b/resources/static/test/cases/common/js/models/interaction_data.js
index c0d79f4f4..e241db878 100644
--- a/resources/static/test/cases/common/js/models/interaction_data.js
+++ b/resources/static/test/cases/common/js/models/interaction_data.js
@@ -1,6 +1,4 @@
 
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/cookie_check.js b/resources/static/test/cases/common/js/modules/cookie_check.js
index ed5637b9b..97f6dd0f5 100644
--- a/resources/static/test/cases/common/js/modules/cookie_check.js
+++ b/resources/static/test/cases/common/js/modules/cookie_check.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/dom_module.js b/resources/static/test/cases/common/js/modules/dom_module.js
index 9adc40a53..b655cdc4e 100644
--- a/resources/static/test/cases/common/js/modules/dom_module.js
+++ b/resources/static/test/cases/common/js/modules/dom_module.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/extended-info.js b/resources/static/test/cases/common/js/modules/extended-info.js
index 8173ca40d..6c563db40 100644
--- a/resources/static/test/cases/common/js/modules/extended-info.js
+++ b/resources/static/test/cases/common/js/modules/extended-info.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*globals BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/interaction_data.js b/resources/static/test/cases/common/js/modules/interaction_data.js
index 2537ed091..5e1f486b2 100644
--- a/resources/static/test/cases/common/js/modules/interaction_data.js
+++ b/resources/static/test/cases/common/js/modules/interaction_data.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true, asyncTest:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/module.js b/resources/static/test/cases/common/js/modules/module.js
index e26e67a8b..8ec6e2632 100644
--- a/resources/static/test/cases/common/js/modules/module.js
+++ b/resources/static/test/cases/common/js/modules/module.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, strictEqual: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/page_module.js b/resources/static/test/cases/common/js/modules/page_module.js
index 26722c2da..2a51a5260 100644
--- a/resources/static/test/cases/common/js/modules/page_module.js
+++ b/resources/static/test/cases/common/js/modules/page_module.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/xhr_delay.js b/resources/static/test/cases/common/js/modules/xhr_delay.js
index bf45dce5d..134f21341 100644
--- a/resources/static/test/cases/common/js/modules/xhr_delay.js
+++ b/resources/static/test/cases/common/js/modules/xhr_delay.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/modules/xhr_disable_form.js b/resources/static/test/cases/common/js/modules/xhr_disable_form.js
index 2f88ae869..c74146445 100644
--- a/resources/static/test/cases/common/js/modules/xhr_disable_form.js
+++ b/resources/static/test/cases/common/js/modules/xhr_disable_form.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/network.js b/resources/static/test/cases/common/js/network.js
index fc153cacb..5cc4af090 100644
--- a/resources/static/test/cases/common/js/network.js
+++ b/resources/static/test/cases/common/js/network.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global asyncTest: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/renderer.js b/resources/static/test/cases/common/js/renderer.js
index 9932204f5..d0472216b 100644
--- a/resources/static/test/cases/common/js/renderer.js
+++ b/resources/static/test/cases/common/js/renderer.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*globals BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/screens.js b/resources/static/test/cases/common/js/screens.js
index 036ba3f3f..fe957d205 100644
--- a/resources/static/test/cases/common/js/screens.js
+++ b/resources/static/test/cases/common/js/screens.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/state_machine.js b/resources/static/test/cases/common/js/state_machine.js
index 258378c6d..e64e9fadf 100644
--- a/resources/static/test/cases/common/js/state_machine.js
+++ b/resources/static/test/cases/common/js/state_machine.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*globals BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/storage.js b/resources/static/test/cases/common/js/storage.js
index 56117820a..c6be1238c 100644
--- a/resources/static/test/cases/common/js/storage.js
+++ b/resources/static/test/cases/common/js/storage.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/tooltip.js b/resources/static/test/cases/common/js/tooltip.js
index 81df7ad02..d24c0fc4d 100644
--- a/resources/static/test/cases/common/js/tooltip.js
+++ b/resources/static/test/cases/common/js/tooltip.js
@@ -1,5 +1,3 @@
-/*jshint browser:true, jquery: true, forin: true, laxbreak:true */
-/*globals BrowserID: true, _:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/user.js b/resources/static/test/cases/common/js/user.js
index 94dd1b056..0eb450097 100644
--- a/resources/static/test/cases/common/js/user.js
+++ b/resources/static/test/cases/common/js/user.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, strictEqual: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/validation.js b/resources/static/test/cases/common/js/validation.js
index 271d6b528..2ac8a3323 100644
--- a/resources/static/test/cases/common/js/validation.js
+++ b/resources/static/test/cases/common/js/validation.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/common/js/xhr.js b/resources/static/test/cases/common/js/xhr.js
index 90aad33a2..373df1d12 100644
--- a/resources/static/test/cases/common/js/xhr.js
+++ b/resources/static/test/cases/common/js/xhr.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global asyncTest: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/misc/helpers.js b/resources/static/test/cases/dialog/js/misc/helpers.js
index 5e1a5638d..b5e30df92 100644
--- a/resources/static/test/cases/dialog/js/misc/helpers.js
+++ b/resources/static/test/cases/dialog/js/misc/helpers.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/misc/internal_api.js b/resources/static/test/cases/dialog/js/misc/internal_api.js
index e266f7ded..4d0570d3a 100644
--- a/resources/static/test/cases/dialog/js/misc/internal_api.js
+++ b/resources/static/test/cases/dialog/js/misc/internal_api.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/misc/state.js b/resources/static/test/cases/dialog/js/misc/state.js
index 10f6fad08..85c454ab9 100644
--- a/resources/static/test/cases/dialog/js/misc/state.js
+++ b/resources/static/test/cases/dialog/js/misc/state.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/actions.js b/resources/static/test/cases/dialog/js/modules/actions.js
index db8682217..7fec4705c 100644
--- a/resources/static/test/cases/dialog/js/modules/actions.js
+++ b/resources/static/test/cases/dialog/js/modules/actions.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/add_email.js b/resources/static/test/cases/dialog/js/modules/add_email.js
index 2194edac3..a580090b0 100644
--- a/resources/static/test/cases/dialog/js/modules/add_email.js
+++ b/resources/static/test/cases/dialog/js/modules/add_email.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/authenticate.js b/resources/static/test/cases/dialog/js/modules/authenticate.js
index af64ef2fa..d0b4c9bc0 100644
--- a/resources/static/test/cases/dialog/js/modules/authenticate.js
+++ b/resources/static/test/cases/dialog/js/modules/authenticate.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/check_registration.js b/resources/static/test/cases/dialog/js/modules/check_registration.js
index e7499d31e..36ca39502 100644
--- a/resources/static/test/cases/dialog/js/modules/check_registration.js
+++ b/resources/static/test/cases/dialog/js/modules/check_registration.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/dialog.js b/resources/static/test/cases/dialog/js/modules/dialog.js
index 052f05da0..1c9d25a04 100644
--- a/resources/static/test/cases/dialog/js/modules/dialog.js
+++ b/resources/static/test/cases/dialog/js/modules/dialog.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/forgot_password.js b/resources/static/test/cases/dialog/js/modules/forgot_password.js
index 46a2bf815..4fdf408bb 100644
--- a/resources/static/test/cases/dialog/js/modules/forgot_password.js
+++ b/resources/static/test/cases/dialog/js/modules/forgot_password.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/generate_assertion.js b/resources/static/test/cases/dialog/js/modules/generate_assertion.js
index a619e1717..7d767915e 100644
--- a/resources/static/test/cases/dialog/js/modules/generate_assertion.js
+++ b/resources/static/test/cases/dialog/js/modules/generate_assertion.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global asyncTest: true, test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/is_this_your_computer.js b/resources/static/test/cases/dialog/js/modules/is_this_your_computer.js
index a19c3ebf7..569f51436 100644
--- a/resources/static/test/cases/dialog/js/modules/is_this_your_computer.js
+++ b/resources/static/test/cases/dialog/js/modules/is_this_your_computer.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/pick_email.js b/resources/static/test/cases/dialog/js/modules/pick_email.js
index 8269c1d51..796c1ac9d 100644
--- a/resources/static/test/cases/dialog/js/modules/pick_email.js
+++ b/resources/static/test/cases/dialog/js/modules/pick_email.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/primary_user_provisioned.js b/resources/static/test/cases/dialog/js/modules/primary_user_provisioned.js
index 02d3a0169..4c7643b96 100644
--- a/resources/static/test/cases/dialog/js/modules/primary_user_provisioned.js
+++ b/resources/static/test/cases/dialog/js/modules/primary_user_provisioned.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/provision_primary_user.js b/resources/static/test/cases/dialog/js/modules/provision_primary_user.js
index 4a607affa..08e5c7658 100644
--- a/resources/static/test/cases/dialog/js/modules/provision_primary_user.js
+++ b/resources/static/test/cases/dialog/js/modules/provision_primary_user.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/required_email.js b/resources/static/test/cases/dialog/js/modules/required_email.js
index 7bb7d5c4a..5cff69a45 100644
--- a/resources/static/test/cases/dialog/js/modules/required_email.js
+++ b/resources/static/test/cases/dialog/js/modules/required_email.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global asyncTest: true, test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/rp_info.js b/resources/static/test/cases/dialog/js/modules/rp_info.js
index 24d3d4a24..85e2873de 100644
--- a/resources/static/test/cases/dialog/js/modules/rp_info.js
+++ b/resources/static/test/cases/dialog/js/modules/rp_info.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/set_password.js b/resources/static/test/cases/dialog/js/modules/set_password.js
index 15601f75a..68e87e431 100644
--- a/resources/static/test/cases/dialog/js/modules/set_password.js
+++ b/resources/static/test/cases/dialog/js/modules/set_password.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/dialog/js/modules/verify_primary_user.js b/resources/static/test/cases/dialog/js/modules/verify_primary_user.js
index cce8e0c19..024a0da4f 100644
--- a/resources/static/test/cases/dialog/js/modules/verify_primary_user.js
+++ b/resources/static/test/cases/dialog/js/modules/verify_primary_user.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global asyncTest: true, test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/include.js b/resources/static/test/cases/include.js
index 35cfd9894..4b08dc53c 100644
--- a/resources/static/test/cases/include.js
+++ b/resources/static/test/cases/include.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/about.js b/resources/static/test/cases/pages/js/about.js
index 7edc75903..b90b5b048 100644
--- a/resources/static/test/cases/pages/js/about.js
+++ b/resources/static/test/cases/pages/js/about.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/browserid.js b/resources/static/test/cases/pages/js/browserid.js
index 661382d95..16aaa1aa4 100644
--- a/resources/static/test/cases/pages/js/browserid.js
+++ b/resources/static/test/cases/pages/js/browserid.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/forgot.js b/resources/static/test/cases/pages/js/forgot.js
index fbf8ec738..626978c6e 100644
--- a/resources/static/test/cases/pages/js/forgot.js
+++ b/resources/static/test/cases/pages/js/forgot.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/manage_account.js b/resources/static/test/cases/pages/js/manage_account.js
index e9e6cd982..d053be197 100644
--- a/resources/static/test/cases/pages/js/manage_account.js
+++ b/resources/static/test/cases/pages/js/manage_account.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID:true, notEqual: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/page_helpers.js b/resources/static/test/cases/pages/js/page_helpers.js
index 822e3a1d6..c7b2f6030 100644
--- a/resources/static/test/cases/pages/js/page_helpers.js
+++ b/resources/static/test/cases/pages/js/page_helpers.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/signin.js b/resources/static/test/cases/pages/js/signin.js
index 9ddb6947f..d05bc4467 100644
--- a/resources/static/test/cases/pages/js/signin.js
+++ b/resources/static/test/cases/pages/js/signin.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/cases/pages/js/verify_secondary_address.js b/resources/static/test/cases/pages/js/verify_secondary_address.js
index 205f58f4b..a76cfb427 100644
--- a/resources/static/test/cases/pages/js/verify_secondary_address.js
+++ b/resources/static/test/cases/pages/js/verify_secondary_address.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global test: true, start: true, module: true, ok: true, equal: true, BrowserID:true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/mocks/cachify.js b/resources/static/test/mocks/cachify.js
index 6b1abe0c7..62294edcc 100644
--- a/resources/static/test/mocks/cachify.js
+++ b/resources/static/test/mocks/cachify.js
@@ -1,4 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/mocks/mocks.js b/resources/static/test/mocks/mocks.js
index 73a115855..ab6a16688 100644
--- a/resources/static/test/mocks/mocks.js
+++ b/resources/static/test/mocks/mocks.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/mocks/provisioning.js b/resources/static/test/mocks/provisioning.js
index 59101556f..fbb39336b 100644
--- a/resources/static/test/mocks/provisioning.js
+++ b/resources/static/test/mocks/provisioning.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/mocks/winchan.js b/resources/static/test/mocks/winchan.js
index cab49e566..359a91b6c 100644
--- a/resources/static/test/mocks/winchan.js
+++ b/resources/static/test/mocks/winchan.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/mocks/window.js b/resources/static/test/mocks/window.js
index e41e909e2..242d9661c 100644
--- a/resources/static/test/mocks/window.js
+++ b/resources/static/test/mocks/window.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/mocks/xhr.js b/resources/static/test/mocks/xhr.js
index c5abae2d3..de35fd72a 100644
--- a/resources/static/test/mocks/xhr.js
+++ b/resources/static/test/mocks/xhr.js
@@ -1,5 +1,3 @@
-/*jshint browser: true, forin: true, laxbreak: true */
-/*global start: true, stop: true, module: true, ok: true, equal: true, BrowserID: true */
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * 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/. */
diff --git a/resources/static/test/testHelpers/helpers.js b/resources/static/test/testHelpers/helpers.js
index f68178d38..46337f2f8 100644
--- a/resources/static/test/testHelpers/helpers.js
+++ b/resources/static/test/testHelpers/helpers.js
@@ -1,5 +1,3 @@
-/*jshint browser: true laxbreak: true, expr: true */
-/*global BrowserID: true, ok: true, equal: true, start: true, deepEqual: true, notEqual: true */
 
 /* This Source Code Form is subject to the terms of the Mozilla Public
  * License, v. 2.0. If a copy of the MPL was not distributed with this
-- 
GitLab