Index: chrome/browser/renderer_preferences_util.cc |
diff --git a/chrome/browser/renderer_preferences_util.cc b/chrome/browser/renderer_preferences_util.cc |
index 3867fd69da65b9284d45f5d5e4c591c5fd902030..8cc171cbbcdbb897dfa528d262847928b983d589 100644 |
--- a/chrome/browser/renderer_preferences_util.cc |
+++ b/chrome/browser/renderer_preferences_util.cc |
@@ -4,6 +4,7 @@ |
#include "chrome/browser/renderer_preferences_util.h" |
+#include "base/macros.h" |
#include "base/prefs/pref_service.h" |
#include "chrome/browser/profiles/profile.h" |
#include "chrome/common/pref_names.h" |
@@ -87,7 +88,8 @@ void UpdateFromSystemSettings( |
#endif |
#if defined(OS_LINUX) || defined(OS_ANDROID) |
- const gfx::FontRenderParams& params = gfx::GetDefaultWebKitFontRenderParams(); |
+ CR_DEFINE_STATIC_LOCAL(const gfx::FontRenderParams, params, |
+ (gfx::GetFontRenderParams(gfx::FontRenderParamsQuery(true), NULL))); |
prefs->should_antialias_text = params.antialiasing; |
prefs->use_subpixel_positioning = params.subpixel_positioning; |
prefs->hinting = params.hinting; |