stmt = gDownloadListWithTimeQuery = db.createStatement("SELECT id, target, name, source, state, startTime, " + "referrer " + "FROM moz_downloads " + "WHERE startTime >= ?1 " + "AND (state = ?2 " + "OR state = ?3 " + "OR state = ?4 " + "OR state = ?5) " + "ORDER BY endTime ASC"); 
stmt = db.createStatement(replaceInsert(gBaseQuery, 1, "startTime >= ?1 " + "AND (state = ?2 OR state = ?3 OR state = ?4 OR state = ?5)")); gDownloadListWithTimeQuery = stmt; 
function buildDownloadListWithTime(aTime){  var db = gDownloadManager.DBConnection;  var stmt = gDownloadListWithTimeQuery;  if (!stmt) {    stmt = gDownloadListWithTimeQuery =      db.createStatement("SELECT id, target, name, source, state, startTime, " +                         "referrer " +                         "FROM moz_downloads " +                         "WHERE startTime >= ?1 " +                         "AND (state = ?2 " +                         "OR state = ?3 " +                         "OR state = ?4 " +                         "OR state = ?5) " +                         "ORDER BY endTime ASC");  }  try {    stmt.bindInt64Parameter(0, aTime * 1000);    stmt.bindInt32Parameter(1, Ci.nsIDownloadManager.DOWNLOAD_FINISHED);    stmt.bindInt32Parameter(2, Ci.nsIDownloadManager.DOWNLOAD_FAILED);    stmt.bindInt32Parameter(3, Ci.nsIDownloadManager.DOWNLOAD_CANCELED);    stmt.bindInt32Parameter(4, Ci.nsIDownloadManager.DOWNLOAD_BLOCKED);    buildDownloadList(stmt, gDownloadsOtherTitle);  } finally {    stmt.reset();  }}
5459	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/5459/041ca1a291b7410c24d4376f2fdce4dac243bd9f/downloads.js/clean/toolkit/mozapps/downloads/content/downloads.js