function remove(aId, aSuccessCb, aErrorCb) {
    debug("remove()");

    this.newTxn(
      "readwrite", 
      function txnCb(aTxn, aStore) {
        debug("Going to remove " + aId);
        aStore.delete(aId);
      }, 
      aSuccessCb, 
      aErrorCb
    );
  }
/**
   * @param aId
   *        The ID of record to be removed.
   * @param aSuccessCb
   *        Callback function to invoke with result.
   * @param aErrorCb [optional]
   *        Callback function to invoke when there was an error.
   */
@param aId
The ID of record to be removed.
@param aSuccessCb
Callback function to invoke with result.
@param aErrorCb [optional]
Callback function to invoke when there was an error.
@param aId The ID of record to be removed . @param aSuccessCb Callback function to invoke with result . @param aErrorCb [ optional ] Callback function to invoke when there was an error .
function remove(aId, aSuccessCb, aErrorCb) {
    debug("remove()");
    this.newTxn(
      "readwrite", 
      function txnCb(aTxn, aStore) {
        debug("Going to remove " + aId);
        aStore.delete(aId);
      }, 
      aSuccessCb, 
      aErrorCb
    );
  }
function remove ( aId , aSuccessCb , aErrorCb ) { debug ( "remove()" ) ; this . newTxn ( "readwrite" , function txnCb ( aTxn , aStore ) { debug ( "Going to remove " + aId ) ; aStore . delete ( aId ) ; } , aSuccessCb , aErrorCb ) ; }
@param aId
        The ID of record to be removed.
@param aId The ID of record to be removed .