Bug 1328995 - Remove unnecessary Promise.resolve() wrapper on return from async function. r?kmag draft
authorJared Wein <jwein@mozilla.com>
Thu, 05 Jan 2017 15:55:30 -0500
changeset 456498 7f03ed5f33cf427ae9bca16399f8fc688c7b8d90
parent 456417 b548da4e16f067e5b69349376e37b2db97983cf7
child 541250 c9bb573384cf1497eb6717ccab2979881d16c7d8
push id40523
push userbmo:jaws@mozilla.com
push dateThu, 05 Jan 2017 20:57:33 +0000
reviewerskmag
bugs1328995
milestone53.0a1
Bug 1328995 - Remove unnecessary Promise.resolve() wrapper on return from async function. r?kmag MozReview-Commit-ID: Jp40DyphLDj
browser/components/extensions/test/browser/browser_ext_popup_sendMessage.js
--- a/browser/components/extensions/test/browser/browser_ext_popup_sendMessage.js
+++ b/browser/components/extensions/test/browser/browser_ext_popup_sendMessage.js
@@ -18,17 +18,17 @@ add_task(function* test_popup_sendMessag
       },
     },
 
     files: {
       "popup.html": scriptPage("popup.js"),
       "popup.js": async function() {
         browser.runtime.onMessage.addListener(async msg => {
           if (msg == "popup-ping") {
-            return Promise.resolve("popup-pong");
+            return "popup-pong";
           }
         });
 
         let response = await browser.runtime.sendMessage("background-ping");
         browser.test.sendMessage("background-ping-response", response);
       },
     },