Bug 1233887 - Convert to Promise.jsm in EventEmitter. r=ejpbruel draft
authorJ. Ryan Stinnett <jryans@gmail.com>
Fri, 18 Dec 2015 18:19:20 -0600
changeset 316457 2909982d2f44d06f7f7132ca6f06cd2fd3ea7c30
parent 316456 29120a8aef4b2882318dc1c2d9cb3b82f686a31d
child 316458 93ca4456a62501ee1a450977a91ec3e5f5d6f23d
push id8560
push userjryans@gmail.com
push dateSat, 19 Dec 2015 00:21:55 +0000
reviewersejpbruel
bugs1233887
milestone46.0a1
Bug 1233887 - Convert to Promise.jsm in EventEmitter. r=ejpbruel
devtools/shared/tests/mochitest/test_eventemitter_basic.html
--- a/devtools/shared/tests/mochitest/test_eventemitter_basic.html
+++ b/devtools/shared/tests/mochitest/test_eventemitter_basic.html
@@ -17,18 +17,18 @@
   </head>
 
   <body>
 
     <script type="application/javascript;version=1.8">
       "use strict";
 
       const { utils: Cu } = Components;
-      const { Promise: promise } =
-        Cu.import("resource://devtools/shared/deprecated-sync-thenables.js", {});
+      const { require } = Cu.import("resource://devtools/shared/Loader.jsm", {});
+      const promise = require("promise");
       const { EventEmitter } =
         Cu.import("resource://devtools/shared/event-emitter.js", {});
       const { Task } = Cu.import("resource://gre/modules/Task.jsm", {});
 
       SimpleTest.waitForExplicitFinish();
 
       testEmitter();
       testEmitter({});