Bug 1233891 - Convert to Promise.jsm in RDP client. r=ejpbruel draft
authorJ. Ryan Stinnett <jryans@gmail.com>
Fri, 18 Dec 2015 18:19:20 -0600
changeset 316462 de598734af576481d4e180efb39a5cbad840c702
parent 316461 cc7b41da3c0fca6665dd3e6f16d5af8128c6a84f
child 512172 6daed8db9aa74f8d20a24c8f567c578b1ff55f1a
push id8560
push userjryans@gmail.com
push dateSat, 19 Dec 2015 00:21:55 +0000
reviewersejpbruel
bugs1233891
milestone46.0a1
Bug 1233891 - Convert to Promise.jsm in RDP client. r=ejpbruel
devtools/shared/client/main.js
--- a/devtools/shared/client/main.js
+++ b/devtools/shared/client/main.js
@@ -5,17 +5,17 @@
  * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
 
 "use strict";
 
 const { Ci, Cu, components } = require("chrome");
 const Services = require("Services");
 const DevToolsUtils = require("devtools/shared/DevToolsUtils");
 
-const promise = Cu.import("resource://devtools/shared/deprecated-sync-thenables.js", {}).Promise;
+const promise = require("promise");
 
 loader.lazyRequireGetter(this, "events", "sdk/event/core");
 loader.lazyRequireGetter(this, "WebConsoleClient", "devtools/shared/webconsole/client", true);
 loader.lazyRequireGetter(this, "DebuggerSocket", "devtools/shared/security/socket", true);
 loader.lazyRequireGetter(this, "Authentication", "devtools/shared/security/auth");
 
 const noop = () => {};