Chromium Code Reviews| Index: chrome/browser/renderer_preferences_util.cc |
| diff --git a/chrome/browser/renderer_preferences_util.cc b/chrome/browser/renderer_preferences_util.cc |
| index ce174ef34c6375bea36ef73df2423d1df201c96f..bc96ae931c9e4d3e4001235193db9bbc390d4fd2 100644 |
| --- a/chrome/browser/renderer_preferences_util.cc |
| +++ b/chrome/browser/renderer_preferences_util.cc |
| @@ -34,6 +34,7 @@ |
| #if defined(OS_WIN) |
| #include "base/win/win_util.h" |
| #include "ui/gfx/platform_font_win.h" |
| +#include "ui/gfx/win/dpi.h" |
| #endif |
| namespace renderer_preferences_util { |
| @@ -145,6 +146,15 @@ void UpdateFromSystemSettings(content::RendererPreferences* prefs, |
| prefs->message_font_family_name = metrics.lfMessageFont.lfFaceName; |
| prefs->message_font_height = gfx::PlatformFontWin::GetFontSize( |
| metrics.lfMessageFont); |
| + |
| + prefs->vertical_scroll_bar_width_in_dips = |
| + gfx::win::GetSystemMetricsInDIP(SM_CXVSCROLL); |
| + prefs->horizontal_scroll_bar_height_in_dips = |
|
brucedawson
2015/04/03 17:00:24
When are SM_CYHSCROLL, SM_CYVSCROLL, and SM_CXHSCR
ananta
2015/04/03 19:17:03
They are not used as of now. I added those just in
|
| + gfx::win::GetSystemMetricsInDIP(SM_CYHSCROLL); |
| + prefs->arrow_bitmap_height_vertical_scroll_bar_in_dips = |
| + gfx::win::GetSystemMetricsInDIP(SM_CYVSCROLL); |
| + prefs->arrow_bitmap_width_horizontal_scroll_bar_in_dips = |
| + gfx::win::GetSystemMetricsInDIP(SM_CXHSCROLL); |
|
jam
2015/04/03 15:08:19
seems this should be done in content layer instead
ananta
2015/04/03 19:17:03
Moved this as well as the font metrics code above
|
| #endif |
| } |