diff --git a/accessible/jsat/AccessFu.jsm b/accessible/jsat/AccessFu.jsm index 16784a5a9823d..26f030faeb6c8 100644 --- a/accessible/jsat/AccessFu.jsm +++ b/accessible/jsat/AccessFu.jsm @@ -10,11 +10,11 @@ const {utils: Cu, interfaces: Ci} = Components; this.EXPORTED_SYMBOLS = ["AccessFu"]; // jshint ignore:line -ChromeUtils.import("resource://gre/modules/Services.jsm"); -ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm"); +Cu.import("resource://gre/modules/Services.jsm"); +Cu.import("resource://gre/modules/accessibility/Utils.jsm"); if (Utils.MozBuildApp === "mobile/android") { - ChromeUtils.import("resource://gre/modules/Messaging.jsm"); + Cu.import("resource://gre/modules/Messaging.jsm"); } const ACCESSFU_DISABLE = 0; // jshint ignore:line @@ -79,9 +79,9 @@ this.AccessFu = { // jshint ignore:line } this._enabled = true; - ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm"); - ChromeUtils.import("resource://gre/modules/accessibility/PointerAdapter.jsm"); - ChromeUtils.import("resource://gre/modules/accessibility/Presentation.jsm"); + Cu.import("resource://gre/modules/accessibility/Utils.jsm"); + Cu.import("resource://gre/modules/accessibility/PointerAdapter.jsm"); + Cu.import("resource://gre/modules/accessibility/Presentation.jsm"); for (let mm of Utils.AllMessageManagers) { this._addMessageListeners(mm); @@ -519,7 +519,7 @@ var Output = { }, start: function start() { - ChromeUtils.import("resource://gre/modules/Geometry.jsm"); + Cu.import("resource://gre/modules/Geometry.jsm"); }, stop: function stop() { diff --git a/accessible/jsat/Constants.jsm b/accessible/jsat/Constants.jsm index 192acb28a3b86..263d1e9401e73 100644 --- a/accessible/jsat/Constants.jsm +++ b/accessible/jsat/Constants.jsm @@ -1,7 +1,7 @@ const Ci = Components.interfaces; const Cu = Components.utils; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); this.EXPORTED_SYMBOLS = ["Roles", "Events", "Relations", "Filters", "States", "Prefilters"]; diff --git a/accessible/jsat/ContentControl.jsm b/accessible/jsat/ContentControl.jsm index 7a60784381975..75db2f404e73a 100644 --- a/accessible/jsat/ContentControl.jsm +++ b/accessible/jsat/ContentControl.jsm @@ -5,20 +5,20 @@ var Ci = Components.interfaces; var Cu = Components.utils; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Services", +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Services", "resource://gre/modules/Services.jsm"); -ChromeUtils.defineModuleGetter(this, "Utils", +XPCOMUtils.defineLazyModuleGetter(this, "Utils", "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", +XPCOMUtils.defineLazyModuleGetter(this, "Logger", "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", +XPCOMUtils.defineLazyModuleGetter(this, "Roles", "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "TraversalRules", +XPCOMUtils.defineLazyModuleGetter(this, "TraversalRules", "resource://gre/modules/accessibility/Traversal.jsm"); -ChromeUtils.defineModuleGetter(this, "TraversalHelper", +XPCOMUtils.defineLazyModuleGetter(this, "TraversalHelper", "resource://gre/modules/accessibility/Traversal.jsm"); -ChromeUtils.defineModuleGetter(this, "Presentation", +XPCOMUtils.defineLazyModuleGetter(this, "Presentation", "resource://gre/modules/accessibility/Presentation.jsm"); this.EXPORTED_SYMBOLS = ["ContentControl"]; diff --git a/accessible/jsat/EventManager.jsm b/accessible/jsat/EventManager.jsm index 41f0b5aad89b8..67d235b1ab7fb 100644 --- a/accessible/jsat/EventManager.jsm +++ b/accessible/jsat/EventManager.jsm @@ -9,20 +9,20 @@ const Cu = Components.utils; const TEXT_NODE = 3; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Services", +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Services", "resource://gre/modules/Services.jsm"); -ChromeUtils.defineModuleGetter(this, "Utils", +XPCOMUtils.defineLazyModuleGetter(this, "Utils", "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", +XPCOMUtils.defineLazyModuleGetter(this, "Logger", "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Presentation", +XPCOMUtils.defineLazyModuleGetter(this, "Presentation", "resource://gre/modules/accessibility/Presentation.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", +XPCOMUtils.defineLazyModuleGetter(this, "Roles", "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "Events", +XPCOMUtils.defineLazyModuleGetter(this, "Events", "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "States", +XPCOMUtils.defineLazyModuleGetter(this, "States", "resource://gre/modules/accessibility/Constants.jsm"); this.EXPORTED_SYMBOLS = ["EventManager"]; diff --git a/accessible/jsat/Gestures.jsm b/accessible/jsat/Gestures.jsm index 44c347de849d0..d0eb927c79236 100644 --- a/accessible/jsat/Gestures.jsm +++ b/accessible/jsat/Gestures.jsm @@ -40,17 +40,17 @@ const Cu = Components.utils; this.EXPORTED_SYMBOLS = ["GestureSettings", "GestureTracker"]; // jshint ignore:line -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "setTimeout", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "setTimeout", // jshint ignore:line "resource://gre/modules/Timer.jsm"); -ChromeUtils.defineModuleGetter(this, "clearTimeout", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "clearTimeout", // jshint ignore:line "resource://gre/modules/Timer.jsm"); -ChromeUtils.defineModuleGetter(this, "PromiseUtils", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "PromiseUtils", // jshint ignore:line "resource://gre/modules/PromiseUtils.jsm"); // Default maximum duration of swipe diff --git a/accessible/jsat/OutputGenerator.jsm b/accessible/jsat/OutputGenerator.jsm index 522df370703ff..078c233e73c27 100644 --- a/accessible/jsat/OutputGenerator.jsm +++ b/accessible/jsat/OutputGenerator.jsm @@ -17,16 +17,16 @@ const IGNORE_EXPLICIT_NAME = 0x20; const OUTPUT_DESC_FIRST = 0; const OUTPUT_DESC_LAST = 1; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "PrefCache", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "PrefCache", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); this.EXPORTED_SYMBOLS = ["UtteranceGenerator", "BrailleGenerator"]; // jshint ignore:line diff --git a/accessible/jsat/PointerAdapter.jsm b/accessible/jsat/PointerAdapter.jsm index 63f302e202e7d..3c4189314aafc 100644 --- a/accessible/jsat/PointerAdapter.jsm +++ b/accessible/jsat/PointerAdapter.jsm @@ -11,15 +11,15 @@ const Cu = Components.utils; this.EXPORTED_SYMBOLS = ["PointerRelay", "PointerAdapter"]; // jshint ignore:line -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Utils", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Utils", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "GestureSettings", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "GestureSettings", // jshint ignore:line "resource://gre/modules/accessibility/Gestures.jsm"); -ChromeUtils.defineModuleGetter(this, "GestureTracker", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "GestureTracker", // jshint ignore:line "resource://gre/modules/accessibility/Gestures.jsm"); // The virtual touch ID generated by a mouse event. diff --git a/accessible/jsat/Presentation.jsm b/accessible/jsat/Presentation.jsm index 886795f6bf947..050c846774d1b 100644 --- a/accessible/jsat/Presentation.jsm +++ b/accessible/jsat/Presentation.jsm @@ -8,19 +8,19 @@ const {utils: Cu, interfaces: Ci} = Components; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", // jshint ignore:line +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/accessibility/Utils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Logger", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "PivotContext", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "PivotContext", // jshint ignore:line "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "UtteranceGenerator", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "UtteranceGenerator", // jshint ignore:line "resource://gre/modules/accessibility/OutputGenerator.jsm"); -ChromeUtils.defineModuleGetter(this, "BrailleGenerator", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "BrailleGenerator", // jshint ignore:line "resource://gre/modules/accessibility/OutputGenerator.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); this.EXPORTED_SYMBOLS = ["Presentation"]; // jshint ignore:line diff --git a/accessible/jsat/Traversal.jsm b/accessible/jsat/Traversal.jsm index 00801e19c28e1..95ad2c5fb6d54 100644 --- a/accessible/jsat/Traversal.jsm +++ b/accessible/jsat/Traversal.jsm @@ -11,15 +11,15 @@ const Cu = Components.utils; this.EXPORTED_SYMBOLS = ["TraversalRules", "TraversalHelper"]; // jshint ignore:line -ChromeUtils.import("resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line +Cu.import("resource://gre/modules/accessibility/Utils.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "Filters", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Filters", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "Prefilters", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Prefilters", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); var gSkipEmptyImages = new PrefCache("accessibility.accessfu.skip_empty_images"); diff --git a/accessible/jsat/Utils.jsm b/accessible/jsat/Utils.jsm index da3c91f8881fb..ed495057a9d4e 100644 --- a/accessible/jsat/Utils.jsm +++ b/accessible/jsat/Utils.jsm @@ -8,20 +8,20 @@ const {classes: Cc, utils: Cu, interfaces: Ci} = Components; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Services", // jshint ignore:line +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Services", // jshint ignore:line "resource://gre/modules/Services.jsm"); -ChromeUtils.defineModuleGetter(this, "Rect", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Rect", // jshint ignore:line "resource://gre/modules/Geometry.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Roles", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "Events", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Events", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "Relations", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "Relations", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "States", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "States", // jshint ignore:line "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "PluralForm", // jshint ignore:line +XPCOMUtils.defineLazyModuleGetter(this, "PluralForm", // jshint ignore:line "resource://gre/modules/PluralForm.jsm"); this.EXPORTED_SYMBOLS = ["Utils", "Logger", "PivotContext", "PrefCache"]; // jshint ignore:line diff --git a/accessible/jsat/content-script.js b/accessible/jsat/content-script.js index 097ef4bd6c57e..edf787d9c6786 100644 --- a/accessible/jsat/content-script.js +++ b/accessible/jsat/content-script.js @@ -7,20 +7,20 @@ var Ci = Components.interfaces; var Cu = Components.utils; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.defineModuleGetter(this, "Logger", +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Logger", "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "Presentation", +XPCOMUtils.defineLazyModuleGetter(this, "Presentation", "resource://gre/modules/accessibility/Presentation.jsm"); -ChromeUtils.defineModuleGetter(this, "Utils", +XPCOMUtils.defineLazyModuleGetter(this, "Utils", "resource://gre/modules/accessibility/Utils.jsm"); -ChromeUtils.defineModuleGetter(this, "EventManager", +XPCOMUtils.defineLazyModuleGetter(this, "EventManager", "resource://gre/modules/accessibility/EventManager.jsm"); -ChromeUtils.defineModuleGetter(this, "ContentControl", +XPCOMUtils.defineLazyModuleGetter(this, "ContentControl", "resource://gre/modules/accessibility/ContentControl.jsm"); -ChromeUtils.defineModuleGetter(this, "Roles", +XPCOMUtils.defineLazyModuleGetter(this, "Roles", "resource://gre/modules/accessibility/Constants.jsm"); -ChromeUtils.defineModuleGetter(this, "States", +XPCOMUtils.defineLazyModuleGetter(this, "States", "resource://gre/modules/accessibility/Constants.jsm"); Logger.info("content-script.js", content.document.location); diff --git a/accessible/tests/mochitest/browser.js b/accessible/tests/mochitest/browser.js index 73e70360919fd..4442c1acdf0cf 100644 --- a/accessible/tests/mochitest/browser.js +++ b/accessible/tests/mochitest/browser.js @@ -89,7 +89,7 @@ function reloadButton() { // ////////////////////////////////////////////////////////////////////////////// // private section -ChromeUtils.import("resource://gre/modules/Services.jsm"); +Components.utils.import("resource://gre/modules/Services.jsm"); var gBrowserContext = { diff --git a/accessible/tests/mochitest/common.js b/accessible/tests/mochitest/common.js index 2e4b61ee696f3..7955b57dca82c 100644 --- a/accessible/tests/mochitest/common.js +++ b/accessible/tests/mochitest/common.js @@ -91,7 +91,7 @@ const MAX_TRIM_LENGTH = 100; /** * Services to determine if e10s is enabled. */ -ChromeUtils.import("resource://gre/modules/Services.jsm"); +Components.utils.import("resource://gre/modules/Services.jsm"); /** * nsIAccessibilityService service. diff --git a/accessible/tests/mochitest/events.js b/accessible/tests/mochitest/events.js index ed2998a092465..9ee0c28025b71 100644 --- a/accessible/tests/mochitest/events.js +++ b/accessible/tests/mochitest/events.js @@ -40,7 +40,7 @@ const kFromUserInput = 1; // ////////////////////////////////////////////////////////////////////////////// // General -ChromeUtils.import("resource://gre/modules/Services.jsm"); +Components.utils.import("resource://gre/modules/Services.jsm"); /** * Set up this variable to dump events into DOM. diff --git a/accessible/tests/mochitest/events/docload/test_docload_root.html b/accessible/tests/mochitest/events/docload/test_docload_root.html index be704d922d30f..735081af1ad00 100644 --- a/accessible/tests/mochitest/events/docload/test_docload_root.html +++ b/accessible/tests/mochitest/events/docload/test_docload_root.html @@ -17,7 +17,7 @@ diff --git a/dom/notification/NotificationDB.jsm b/dom/notification/NotificationDB.jsm index e27793abdb117..7e9832a2c274f 100644 --- a/dom/notification/NotificationDB.jsm +++ b/dom/notification/NotificationDB.jsm @@ -13,11 +13,11 @@ const Cu = Components.utils; const Cc = Components.classes; const Ci = Components.interfaces; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.import("resource://gre/modules/osfile.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/osfile.jsm"); -ChromeUtils.defineModuleGetter(this, "Services", - "resource://gre/modules/Services.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Services", + "resource://gre/modules/Services.jsm"); XPCOMUtils.defineLazyServiceGetter(this, "ppmm", "@mozilla.org/parentprocessmessagemanager;1", diff --git a/dom/notification/NotificationStorage.js b/dom/notification/NotificationStorage.js index 5a6bef4348b33..df1c008c00eeb 100644 --- a/dom/notification/NotificationStorage.js +++ b/dom/notification/NotificationStorage.js @@ -11,13 +11,13 @@ const Cc = Components.classes; const Ci = Components.interfaces; const Cu = Components.utils; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const NOTIFICATIONSTORAGE_CID = "{37f819b0-0b5c-11e3-8ffd-0800200c9a66}"; const NOTIFICATIONSTORAGE_CONTRACTID = "@mozilla.org/notificationStorage;1"; -ChromeUtils.defineModuleGetter(this, "Services", - "resource://gre/modules/Services.jsm"); +XPCOMUtils.defineLazyModuleGetter(this, "Services", + "resource://gre/modules/Services.jsm"); XPCOMUtils.defineLazyServiceGetter(this, "cpmm", "@mozilla.org/childprocessmessagemanager;1", diff --git a/dom/notification/test/unit/common_test_notificationdb.js b/dom/notification/test/unit/common_test_notificationdb.js index 03c525f34bc74..34e635ca0d1e7 100644 --- a/dom/notification/test/unit/common_test_notificationdb.js +++ b/dom/notification/test/unit/common_test_notificationdb.js @@ -2,8 +2,8 @@ var Cu = Components.utils; -ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); -ChromeUtils.import("resource://gre/modules/Services.jsm"); +Cu.import("resource://gre/modules/XPCOMUtils.jsm"); +Cu.import("resource://gre/modules/Services.jsm"); XPCOMUtils.defineLazyServiceGetter(this, "cpmm", "@mozilla.org/childprocessmessagemanager;1", @@ -30,7 +30,7 @@ var calendarNotification = // Helper to start the NotificationDB function startNotificationDB() { - ChromeUtils.import("resource://gre/modules/NotificationDB.jsm"); + Cu.import("resource://gre/modules/NotificationDB.jsm"); } // Helper function to add a listener, send message and treat the reply diff --git a/dom/notification/test/unit/test_notificationdb_bug1024090.js b/dom/notification/test/unit/test_notificationdb_bug1024090.js index 038f449a09216..d2cfed88ed745 100644 --- a/dom/notification/test/unit/test_notificationdb_bug1024090.js +++ b/dom/notification/test/unit/test_notificationdb_bug1024090.js @@ -7,7 +7,7 @@ function run_test() { /// For bug 1024090: test edge case of notificationstore.json add_test(function test_bug1024090_purge() { - ChromeUtils.import("resource://gre/modules/osfile.jsm"); + Cu.import("resource://gre/modules/osfile.jsm"); const NOTIFICATION_STORE_PATH = OS.Path.join(OS.Constants.Path.profileDir, "notificationstore.json"); let cleanup = OS.File.writeAtomic(NOTIFICATION_STORE_PATH, ""); diff --git a/dom/payments/test/BasiccardChromeScript.js b/dom/payments/test/BasiccardChromeScript.js index 1331678f65911..f5563eac71a94 100644 --- a/dom/payments/test/BasiccardChromeScript.js +++ b/dom/payments/test/BasiccardChromeScript.js @@ -5,7 +5,7 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const paymentSrv = Cc["@mozilla.org/dom/payments/payment-request-service;1"].getService(Ci.nsIPaymentRequestService); diff --git a/dom/payments/test/ConstructorChromeScript.js b/dom/payments/test/ConstructorChromeScript.js index c71fd0e94a9ce..dc9e10581a16b 100644 --- a/dom/payments/test/ConstructorChromeScript.js +++ b/dom/payments/test/ConstructorChromeScript.js @@ -5,7 +5,7 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const paymentSrv = Cc["@mozilla.org/dom/payments/payment-request-service;1"].getService(Ci.nsIPaymentRequestService); diff --git a/dom/payments/test/CurrencyAmountValidationChromeScript.js b/dom/payments/test/CurrencyAmountValidationChromeScript.js index 89cb49acda6af..d95b1c89a16fc 100644 --- a/dom/payments/test/CurrencyAmountValidationChromeScript.js +++ b/dom/payments/test/CurrencyAmountValidationChromeScript.js @@ -5,7 +5,7 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const paymentSrv = Cc["@mozilla.org/dom/payments/payment-request-service;1"].getService(Ci.nsIPaymentRequestService); diff --git a/dom/payments/test/GeneralChromeScript.js b/dom/payments/test/GeneralChromeScript.js index c84bcda051f85..52ac9d6bbfca1 100644 --- a/dom/payments/test/GeneralChromeScript.js +++ b/dom/payments/test/GeneralChromeScript.js @@ -5,7 +5,7 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const paymentSrv = Cc["@mozilla.org/dom/payments/payment-request-service;1"].getService(Ci.nsIPaymentRequestService); diff --git a/dom/payments/test/PMIValidationChromeScript.js b/dom/payments/test/PMIValidationChromeScript.js index 5761e3387969c..7dbf4d5fea763 100644 --- a/dom/payments/test/PMIValidationChromeScript.js +++ b/dom/payments/test/PMIValidationChromeScript.js @@ -5,7 +5,7 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const paymentSrv = Cc["@mozilla.org/dom/payments/payment-request-service;1"].getService(Ci.nsIPaymentRequestService); diff --git a/dom/payments/test/ShowPaymentChromeScript.js b/dom/payments/test/ShowPaymentChromeScript.js index d375f2cd50a87..79cd2fa11afb6 100644 --- a/dom/payments/test/ShowPaymentChromeScript.js +++ b/dom/payments/test/ShowPaymentChromeScript.js @@ -5,7 +5,7 @@ const { classes: Cc, interfaces: Ci, utils: Cu } = Components; -const { XPCOMUtils } = ChromeUtils.import("resource://gre/modules/XPCOMUtils.jsm"); +const { XPCOMUtils } = Cu.import("resource://gre/modules/XPCOMUtils.jsm"); const paymentSrv = Cc["@mozilla.org/dom/payments/payment-request-service;1"].getService(Ci.nsIPaymentRequestService); diff --git a/dom/plugins/test/mochitest/file_bug1245545.js b/dom/plugins/test/mochitest/file_bug1245545.js index 9a3c0b658036a..47cb618eb1904 100644 --- a/dom/plugins/test/mochitest/file_bug1245545.js +++ b/dom/plugins/test/mochitest/file_bug1245545.js @@ -2,7 +2,7 @@ http://creativecommons.org/publicdomain/zero/1.0/ */ var { classes: Cc, interfaces: Ci, results: Cr, utils: Cu } = Components; -const { Services } = ChromeUtils.import('resource://gre/modules/Services.jsm'); +const { Services } = Cu.import('resource://gre/modules/Services.jsm'); function getTestPlugin(pluginName) { var ph = Cc["@mozilla.org/plugin/host;1"].getService(Ci.nsIPluginHost); diff --git a/dom/plugins/test/mochitest/hang_test.js b/dom/plugins/test/mochitest/hang_test.js index 8e6a006031125..bb1b66afa82d6 100644 --- a/dom/plugins/test/mochitest/hang_test.js +++ b/dom/plugins/test/mochitest/hang_test.js @@ -1,5 +1,5 @@ -ChromeUtils.import("resource://gre/modules/KeyValueParser.jsm"); +Components.utils.import("resource://gre/modules/KeyValueParser.jsm"); var Cc = Components.classes; var Ci = Components.interfaces; diff --git a/dom/plugins/test/mochitest/test_bug751809.html b/dom/plugins/test/mochitest/test_bug751809.html index fff7b6335a443..045a6015a8163 100644 --- a/dom/plugins/test/mochitest/test_bug751809.html +++ b/dom/plugins/test/mochitest/test_bug751809.html @@ -6,7 +6,7 @@ diff --git a/dom/plugins/test/mochitest/test_crash_notify.xul b/dom/plugins/test/mochitest/test_crash_notify.xul index cc585b5890358..363c892f426fa 100644 --- a/dom/plugins/test/mochitest/test_crash_notify.xul +++ b/dom/plugins/test/mochitest/test_crash_notify.xul @@ -15,7 +15,7 @@