Bug 279035: canonizeUrl() ignores appended directories. Patch by pkasting@google.com, r+a181=mconnor

This commit is contained in:
pamg.bugs%gmail.com 2006-06-16 00:44:06 +00:00
Родитель 5044fff858
Коммит 8459cf27c9
1 изменённых файлов: 8 добавлений и 2 удалений

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

@ -2311,8 +2311,14 @@ function canonizeUrl(aTriggeringEvent, aPostDataRef)
// trim leading/trailing spaces (bug 233205)
url = url.replace( /^\s+/, "");
url = url.replace( /\s+$/, "");
// Tack www. and suffix on.
url = "http://www." + url + suffix;
// Tack www. and suffix on. If user has appended directories, insert
// suffix before them (bug 279035). Be careful not to get two slashes.
var firstSlash = url.indexOf("/");
if (firstSlash >= 0)
url = "http://www." + url.substring(0, firstSlash) + suffix +
url.substring(firstSlash + 1, url.length);
else
url = "http://www." + url + suffix;
}
}