Browse Source

jshint

pull/2/head
Raymond Hill 10 years ago
committed by gorhill
parent
commit
247f85c9e2
  1. 12
      meta/crx/vapi-client.js

12
meta/crx/vapi-client.js

@ -21,6 +21,8 @@
// For non background pages // For non background pages
/* global self, chrome, vAPI */
/******************************************************************************/ /******************************************************************************/
(function() { (function() {
@ -39,11 +41,15 @@ var messagingConnector = function(response) {
return; return;
} }
var channels = vAPI.messaging.channels;
var channel, listener; var channel, listener;
if ( response.broadcast === true ) { if ( response.broadcast === true ) {
for ( channel in vAPI.messaging.channels ) {
listener = vAPI.messaging.channels[channel].listener;
for ( channel in channels ) {
if ( channels.hasOwnProperty(channel) === false ) {
continue;
}
listener = channels[channel].listener;
if ( typeof listener === 'function' ) { if ( typeof listener === 'function' ) {
listener(response.msg); listener(response.msg);
} }
@ -58,7 +64,7 @@ var messagingConnector = function(response) {
} }
if ( !listener ) { if ( !listener ) {
channel = vAPI.messaging.channels[response.portName];
channel = channels[response.portName];
listener = channel && channel.listener; listener = channel && channel.listener;
} }

Loading…
Cancel
Save