From 21b8780ceb1e35f2ce2ab00544ab84fece7b7719 Mon Sep 17 00:00:00 2001 From: Kris Maglione Date: Tue, 18 Dec 2012 17:15:59 -0800 Subject: [PATCH] "use strict" --- common/bootstrap.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/common/bootstrap.js b/common/bootstrap.js index 5d9ee949..c006d1cc 100755 --- a/common/bootstrap.js +++ b/common/bootstrap.js @@ -5,6 +5,7 @@ // // See https://wiki.mozilla.org/Extension_Manager:Bootstrapped_Extensions // for details. +"use strict"; const global = this; @@ -16,9 +17,9 @@ const DEBUG = true; __defineGetter__("BOOTSTRAP", function () "resource://" + moduleName + "/bootstrap.jsm"); -const { AddonManager } = module("resource://gre/modules/AddonManager.jsm"); -const { XPCOMUtils } = module("resource://gre/modules/XPCOMUtils.jsm"); -const { Services } = module("resource://gre/modules/Services.jsm"); +var { AddonManager } = module("resource://gre/modules/AddonManager.jsm"); +var { XPCOMUtils } = module("resource://gre/modules/XPCOMUtils.jsm"); +var { Services } = module("resource://gre/modules/Services.jsm"); const resourceProto = Services.io.getProtocolHandler("resource") .QueryInterface(Ci.nsIResProtocolHandler); @@ -262,8 +263,7 @@ function init() { Services.obs.notifyObservers(null, "dactyl-rehash", null); - JSMLoader.name = name; - JSMLoader.bootstrap = this; + JSMLoader.bootstrap = global; JSMLoader.load("config", global); JSMLoader.load("main", global); @@ -300,8 +300,8 @@ function init() { * Performs necessary migrations after a version change. */ function updateVersion() { + function isDev(ver) /^hg|pre$/.test(ver); try { - function isDev(ver) /^hg|pre$/.test(ver); if (typeof require === "undefined" || addon === addonData) return;