зеркало из https://github.com/mozilla/gecko-dev.git
Bug 25330: Form with no action specified should truncate old query string r=harishd
This commit is contained in:
Родитель
ae3d918cae
Коммит
e0efafa6f8
|
@ -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;
|
||||
}
|
||||
|
|
Загрузка…
Ссылка в новой задаче