function ChannelNotificationListener(headersToCopy) {
  this._headersToCopy = headersToCopy;

  this._log = Log.repository.getLogger(this._logName);
  this._log.level = Log.Level[Svc.Prefs.get("log.logger.network.resources")];
}
/**
 * This class handles channel notification events.
 *
 * An instance of this class is bound to each created channel.
 *
 * Optionally pass an array of header names. Each header named
 * in this array will be copied between the channels in the
 * event of a redirect.
 */
This class handles channel notification events.
An instance of this class is bound to each created channel.

Optionally pass an array of header names. Each header named
in this array will be copied between the channels in the
event of a redirect.
This class handles channel notification events . An instance of this class is bound to each created channel . Optionally pass an array of header names . Each header named in this array will be copied between the channels in the event of a redirect .
function ChannelNotificationListener(headersToCopy) {
  this._headersToCopy = headersToCopy;
  this._log = Log.repository.getLogger(this._logName);
  this._log.level = Log.Level[Svc.Prefs.get("log.logger.network.resources")];
}
function ChannelNotificationListener ( headersToCopy ) { this . _headersToCopy = headersToCopy ; this . _log = Log . repository . getLogger ( this . _logName ) ; this . _log . level = Log . Level [ Svc . Prefs . get ( "log.logger.network.resources" ) ] ; }
This class handles channel notification events.
This class handles channel notification events .