Skip to content

Commit

Permalink
implement postMessage on channels
Browse files Browse the repository at this point in the history
  • Loading branch information
nolanlawson committed Jul 20, 2016
1 parent 8fde524 commit 6815666
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion .zuul.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
6 changes: 3 additions & 3 deletions index.js
Original file line number Diff line number Diff line change
Expand Up @@ -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.
Expand Down Expand Up @@ -41,7 +41,7 @@ function PromiseWorker(worker) {
self._callbacks = {};

worker.addEventListener('message', function (e) {
self._onMessage(e);
onMessage(self, e);
});
}

Expand All @@ -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 {
Expand Down

0 comments on commit 6815666

Please sign in to comment.