Index: content/renderer/render_view_linux.cc |
diff --git a/content/renderer/render_view_linux.cc b/content/renderer/render_view_linux.cc |
index 490f7b4065e0d2f846e85cd9003a753b814c3760..335874cdaa6e682f18dd8bee7b719e75503e04c6 100644 |
--- a/content/renderer/render_view_linux.cc |
+++ b/content/renderer/render_view_linux.cc |
@@ -69,6 +69,12 @@ void RenderViewImpl::UpdateFontRenderingFromRendererPrefs() { |
prefs.default_font_size <= kMaxDefaultFontSize) { |
WebFontRendering::setDefaultFontSize(prefs.default_font_size); |
} |
+#if !defined(OS_ANDROID) |
+ if (!prefs.system_font_family_name.empty()) { |
+ WebFontRendering::setSystemFontFamily( |
+ blink::WebString::fromUTF8(prefs.system_font_family_name)); |
+ } |
+#endif |
} |
} // namespace content |