Don't remove exact matches from the list of possible autocompletions for password manager (bug 257154). r=ben.

This commit is contained in:
bryner%brianryner.com 2004-10-01 00:24:06 +00:00
Родитель 66d76ae942
Коммит 4ad2ba4b20
1 изменённых файлов: 1 добавлений и 1 удалений

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

@ -1443,7 +1443,7 @@ nsPasswordManager::AutoCompleteSearch(const nsAString& aSearchString,
if (result->mArray.Count()) {
for (PRInt32 i = result->mArray.Count() - 1; i >= 0; --i) {
nsDependentString match(NS_STATIC_CAST(PRUnichar*, result->mArray.ElementAt(i)));
if (aSearchString.Length() >= match.Length() ||
if (aSearchString.Length() > match.Length() ||
!StringBeginsWith(match, aSearchString)) {
nsMemory::Free(result->mArray.ElementAt(i));
result->mArray.RemoveElementAt(i);