Fixes bug 43191 "frameset targets not selecting from cached frame" r=gagan, sr=waterson.

This commit is contained in:
darin%netscape.com 2001-04-13 07:30:27 +00:00
Родитель 7a426fac61
Коммит e82b820f14
1 изменённых файлов: 6 добавлений и 1 удалений

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

@ -889,6 +889,11 @@ nsHTTPChannel::GenerateCacheKey(nsAWritableCString &cacheKey)
cacheKey.Append(buf);
cacheKey.Append("&url=");
}
// Strip any trailing #ref from the URL before using it as the key
char *p = PL_strchr(mRequest->Spec(), '#');
if (p)
cacheKey.Append(mRequest->Spec(), p - mRequest->Spec());
else
cacheKey.Append(mRequest->Spec());
return NS_OK;
}