| Index: chrome/browser/metrics/metrics_log.cc
|
| diff --git a/chrome/browser/metrics/metrics_log.cc b/chrome/browser/metrics/metrics_log.cc
|
| index 58f7b22ea6cd58d9f208faa85e5bcd65238b7db4..3975d17071bf80e0dcce7a286eb5549eb9c7ede1 100644
|
| --- a/chrome/browser/metrics/metrics_log.cc
|
| +++ b/chrome/browser/metrics/metrics_log.cc
|
| @@ -343,6 +343,10 @@ gfx::Size MetricsLog::GetScreenSize() const {
|
| return gfx::Screen::GetPrimaryDisplay().GetSizeInPixel();
|
| }
|
|
|
| +float MetricsLog::GetScreenDeviceScaleFactor() const {
|
| + return gfx::Screen::GetPrimaryDisplay().device_scale_factor();
|
| +}
|
| +
|
| int MetricsLog::GetScreenCount() const {
|
| return gfx::Screen::GetNumDisplays();
|
| }
|
| @@ -787,6 +791,7 @@ void MetricsLog::RecordEnvironmentProto(
|
| const gfx::Size display_size = GetScreenSize();
|
| hardware->set_primary_screen_width(display_size.width());
|
| hardware->set_primary_screen_height(display_size.height());
|
| + hardware->set_primary_screen_scale_factor(GetScreenDeviceScaleFactor());
|
| hardware->set_screen_count(GetScreenCount());
|
|
|
| WriteGoogleUpdateProto(google_update_metrics);
|
|
|