Fix for bug # 103978. Problems with back/forward at cnn.com, mainly due to expired subframes and clicking back/forward fast. r=adamlock sr=rpotts

This commit is contained in:
radha%netscape.com 2005-08-18 11:16:23 +00:00
Родитель c2c60ccdf2
Коммит 3c2585f81c
1 изменённых файлов: 3 добавлений и 1 удалений

Просмотреть файл

@ -531,7 +531,8 @@ NS_IMETHODIMP
nsSHistory::UpdateIndex()
{
// Update the actual index with the right value.
mIndex = mRequestedIndex;
if (mIndex != mRequestedIndex && mRequestedIndex != -1)
mIndex = mRequestedIndex;
return NS_OK;
}
@ -706,6 +707,7 @@ nsSHistory::LoadEntry(PRInt32 aIndex, long aLoadType, PRUint32 aHistCmd)
}
PRBool
nsSHistory::CompareSHEntry(nsISHEntry * aPrevEntry, nsISHEntry * aNextEntry, nsIDocShell * aParent,
nsIDocShell ** aDSResult, nsISHEntry ** aSHEResult)