| Index: chrome/browser/metrics/metrics_log.cc
|
| diff --git a/chrome/browser/metrics/metrics_log.cc b/chrome/browser/metrics/metrics_log.cc
|
| index 40c10f5a5806016a664b905d51cf03e86feef44c..af81f9479b001c0f4a7e799a56cfc314822694b7 100644
|
| --- a/chrome/browser/metrics/metrics_log.cc
|
| +++ b/chrome/browser/metrics/metrics_log.cc
|
| @@ -348,15 +348,17 @@ PrefService* MetricsLog::GetPrefService() {
|
| }
|
|
|
| gfx::Size MetricsLog::GetScreenSize() const {
|
| - return gfx::Screen::GetPrimaryDisplay().GetSizeInPixel();
|
| + return gfx::Screen::GetPrimaryDisplay(
|
| + gfx::Screen::BadTwoWorldsContext()).GetSizeInPixel();
|
| }
|
|
|
| float MetricsLog::GetScreenDeviceScaleFactor() const {
|
| - return gfx::Screen::GetPrimaryDisplay().device_scale_factor();
|
| + return gfx::Screen::GetPrimaryDisplay(
|
| + gfx::Screen::BadTwoWorldsContext()).device_scale_factor();
|
| }
|
|
|
| int MetricsLog::GetScreenCount() const {
|
| - return gfx::Screen::GetNumDisplays();
|
| + return gfx::Screen::GetNumDisplays(gfx::Screen::BadTwoWorldsContext());
|
| }
|
|
|
| void MetricsLog::GetFieldTrialIds(
|
|
|