From 6815666eef9ccdc6d3cf2e3d69a99659b4b6092a Mon Sep 17 00:00:00 2001 From: Nolan Lawson Date: Tue, 19 Jul 2016 19:17:11 -0700 Subject: [PATCH] implement postMessage on channels --- .zuul.yml | 2 +- index.js | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.zuul.yml b/.zuul.yml index 07c298e..cdbaff8 100644 --- a/.zuul.yml +++ b/.zuul.yml @@ -2,7 +2,7 @@ ui: mocha-bdd tunnel: ngrok browsers: - name: chrome - version: 51..latest + version: 37..latest - name: firefox version: 45..latest - name: safari diff --git a/index.js b/index.js index 76c17da..7f95f98 100644 --- a/index.js +++ b/index.js @@ -13,7 +13,7 @@ function parseJsonSafely(str) { } } -function onMessage (self, e) { +function onMessage(self, e) { var message = parseJsonSafely(e.data); if (!message) { // Ignore - this message is not for us. @@ -41,7 +41,7 @@ function PromiseWorker(worker) { self._callbacks = {}; worker.addEventListener('message', function (e) { - self._onMessage(e); + onMessage(self, e); }); } @@ -64,7 +64,7 @@ PromiseWorker.prototype.postMessage = function (userMessage) { // service worker var channel = new MessageChannel(); channel.port1.onmessage = function (e) { - self._onMessage(e); + onMessage(self, e); }; self._worker.controller.postMessage(jsonMessage, [channel.port2]); } else {