B2G/gaia/apps/email/js/ext/mailapi/worker-bootstrap.js
/**
 * Creates the synchronizer.  It is does not do anything until the first call
 * to setSyncInterval.
 */
Creates the synchronizer.  It is does not do anything until the first call
to setSyncInterval.
Creates the synchronizer . It is does not do anything until the first call to setSyncInterval .
function CronSyncer(universe, _logParent) {
  this._universe = universe;
  this._syncIntervalMS = 0;
  this._LOG = LOGFAB.CronSyncer(this, null, _logParent);
  this._outstandingNotesPerAccount = {};
  this._initialized = false;
  this._activeSlices = [];
}
function CronSyncer ( universe , _logParent ) { this . _universe = universe ; this . _syncIntervalMS = 0 ; this . _LOG = LOGFAB . CronSyncer ( this , null , _logParent ) ; this . _outstandingNotesPerAccount = { } ; this . _initialized = false ; this . _activeSlices = [ ] ; }
Creates the synchronizer.
Creates the synchronizer .
/**
   * @dictof[
   *   @key[accountId String]
   *   @value[@dict[
   *     @key[clickHandler Function]
   *     @key[closeHandler Function]
   *     @key[notes Array]
   *   ]]
   * ]{
   *   Terminology-wise, 'notes' is less awkward than 'notifs'...
   * }
   */