Backed out changeset cf2b0421dd57 (bug 1345222) for suspicion of causing bug 1346215.

This commit is contained in:
Ryan VanderMeulen 2017-03-10 11:43:33 -05:00
Родитель 4ae625dbd1
Коммит 9f115b564e
1 изменённых файлов: 6 добавлений и 12 удалений

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

@ -1133,10 +1133,8 @@ gfxWindowsPlatform::FontsPrefsChanged(const char *aPref)
}
}
#define DISPLAY1_REGISTRY_KEY \
HKEY_CURRENT_USER, "Software\\Microsoft\\Avalon.Graphics\\DISPLAY1"
#define ENHANCED_CONTRAST_VALUE_NAME "EnhancedContrastLevel"
#define ENHANCED_CONTRAST_REGISTRY_KEY \
HKEY_CURRENT_USER, "Software\\Microsoft\\Avalon.Graphics\\DISPLAY1\\EnhancedContrastLevel"
void
gfxWindowsPlatform::SetupClearTypeParams()
@ -1203,14 +1201,10 @@ gfxWindowsPlatform::SetupClearTypeParams()
contrast = contrast;
} else {
HKEY hKey;
LONG res = RegOpenKeyExA(DISPLAY1_REGISTRY_KEY,
0, KEY_READ, &hKey);
if (res == ERROR_SUCCESS) {
res = RegQueryValueExA(hKey, ENHANCED_CONTRAST_VALUE_NAME,
nullptr, nullptr, nullptr, nullptr);
if (res == ERROR_SUCCESS) {
contrast = defaultRenderingParams->GetEnhancedContrast();
}
if (RegOpenKeyExA(ENHANCED_CONTRAST_REGISTRY_KEY,
0, KEY_READ, &hKey) == ERROR_SUCCESS)
{
contrast = defaultRenderingParams->GetEnhancedContrast();
RegCloseKey(hKey);
} else {
contrast = 1.0;