rem: var expireDate = new Date(1000*secondsUntilExpires); return gDateService.FormatDateTime("", gDateService.dateFormatLong, gDateService.timeFormatSeconds, expireDate.getFullYear(), expireDate.getMonth()+1, expireDate.getDate(), expireDate.getHours(), expireDate.getMinutes(), expireDate.getSeconds()); 
add: var date = new Date(1000*secondsUntilExpires);     var expiry = ""; try { expiry = gDateService.FormatDateTime("", gDateService.dateFormatLong, gDateService.timeFormatSeconds, date.getFullYear(), date.getMonth()+1, date.getDate(), date.getHours(), date.getMinutes(), date.getSeconds()); } catch(ex) {  } return expiry; 
context: function GetExpiresString(secondsUntilExpires) {  if (secondsUntilExpires) {    var expireDate = new Date(1000*secondsUntilExpires);    return gDateService.FormatDateTime("", gDateService.dateFormatLong,                                       gDateService.timeFormatSeconds,                                        expireDate.getFullYear(),                                       expireDate.getMonth()+1,                                        expireDate.getDate(),                                        expireDate.getHours(),                                       expireDate.getMinutes(),                                        expireDate.getSeconds());  }  return cookieBundle.getString("atEndOfSession");}
meta: 10234	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/10234/c48af3a33a605d3383567fb2e33f236b4ad3b66c/cookieAcceptDialog.js/clean/extensions/cookie/resources/content/cookieAcceptDialog.js