diff --git a/gfx/thebes/gfxDWriteCommon.h b/gfx/thebes/gfxDWriteCommon.h index f0a2fc1ec6a2..8daf02fd1458 100644 --- a/gfx/thebes/gfxDWriteCommon.h +++ b/gfx/thebes/gfxDWriteCommon.h @@ -35,9 +35,6 @@ #define ENHANCED_CONTRAST_VALUE_NAME L"EnhancedContrastLevel" -#define CONTROL_PANEL_REGISTRY_KEY HKEY_CURRENT_USER, L"Control Panel\\Desktop" -#define FONT_SMOOTHING_GAMMA_VALUE L"FontSmoothingGamma" - // FIXME: This shouldn't look at constants probably. static inline DWRITE_FONT_STRETCH DWriteFontStretchFromStretch( mozilla::FontStretch aStretch) { diff --git a/gfx/thebes/gfxDWriteFonts.cpp b/gfx/thebes/gfxDWriteFonts.cpp index 9600383dbae4..4d9cabbdc626 100644 --- a/gfx/thebes/gfxDWriteFonts.cpp +++ b/gfx/thebes/gfxDWriteFonts.cpp @@ -211,19 +211,6 @@ void gfxDWriteFont::UpdateClearTypeVars() { gamma = defaultRenderingParams->GetGamma(); pixelGeometry = defaultRenderingParams->GetPixelGeometry(); renderingMode = defaultRenderingParams->GetRenderingMode(); - - if (RegOpenKeyExW(CONTROL_PANEL_REGISTRY_KEY, 0, KEY_READ, &hKey) == - ERROR_SUCCESS) { - DWORD type; - DWORD value; - DWORD valueSize = sizeof(value); - if (RegQueryValueExW(hKey, FONT_SMOOTHING_GAMMA_VALUE, nullptr, &type, - (LPBYTE)&value, &valueSize) == ERROR_SUCCESS && - type == REG_DWORD) { - gamma = value / 1000.0f; - } - RegCloseKey(hKey); - } } else { gfxWarning() << "Failed to create default rendering params"; }