Bug 25330: Form with no action specified should truncate old query string r=harishd

This commit is contained in:
pollmann%netscape.com 2000-03-25 03:38:51 +00:00
Родитель ae3d918cae
Коммит e0efafa6f8
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -734,6 +734,12 @@ nsFormFrame::OnSubmit(nsIPresContext* aPresContext, nsIFrame* aFrame)
if (relPath) {
href.Append(relPath);
nsCRT::free(relPath);
// If re-using the same URL, chop off old query string (bug 25330)
PRInt32 queryStart = href.FindChar('?');
if (kNotFound != queryStart) {
href.Truncate(queryStart);
}
} else {
result = NS_ERROR_OUT_OF_MEMORY;
}