Bug 502522 - Password fields on Windows CE show asterisks instead of dots. r=vladimir

This commit is contained in:
Justin Dolske 2009-07-08 17:26:30 -07:00
Родитель 8145b74104
Коммит 836af883af
1 изменённых файлов: 6 добавлений и 3 удалений

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

@ -662,15 +662,18 @@ NS_IMETHODIMP nsLookAndFeel::GetMetric(const nsMetricFloatID aID, float & aMetri
/* virtual */
PRUnichar nsLookAndFeel::GetPasswordCharacter()
{
#define UNICODE_BLACK_CIRCLE_CHAR 0x25cf
#ifdef WINCE
return UNICODE_BLACK_CIRCLE_CHAR;
#else
static PRUnichar passwordCharacter = 0;
if (!passwordCharacter) {
passwordCharacter = '*';
#ifndef WINCE
if (nsUXThemeData::sIsXPOrLater)
passwordCharacter = 0x25cf;
#endif
passwordCharacter = UNICODE_BLACK_CIRCLE_CHAR;
}
return passwordCharacter;
#endif
}
#ifdef NS_DEBUG