if (!cookieInList->isSession && nsInt64(cookieInList->expires) < aCurrentTime) {
if (!cookieInList->isSession && nsInt64(cookieInList->expires) <= aCurrentTime) {
COOKIE_RemoveExpiredCookies(nsInt64 aCurrentTime,                            PRInt32 &aOldestPosition){  aOldestPosition = -1;  cookie_CookieStruct *cookieInList;  nsInt64 oldestTime = LL_MAXINT;  for (PRInt32 i = sCookieList->Count() - 1; i >= 0; --i) {    cookieInList = NS_STATIC_CAST(cookie_CookieStruct*, sCookieList->ElementAt(i));    NS_ASSERTION(cookieInList, "corrupt cookie list");    if (!cookieInList->isSession && nsInt64(cookieInList->expires) < aCurrentTime) {      sCookieList->RemoveElementAt(i);      delete cookieInList;      sCookieChanged = PR_TRUE;      --aOldestPosition;      continue;    }    if (oldestTime > nsInt64(cookieInList->lastAccessed)) {      oldestTime = cookieInList->lastAccessed;      aOldestPosition = i;    }  }}