| Index: ui/gfx/screen_mac.mm
|
| diff --git a/ui/gfx/screen_mac.mm b/ui/gfx/screen_mac.mm
|
| index b5fdeb9c0a6325a118d8426fb65e811084f343bf..3039124e3384ca29f2e1b3ab7f30447304190616 100644
|
| --- a/ui/gfx/screen_mac.mm
|
| +++ b/ui/gfx/screen_mac.mm
|
| @@ -75,6 +75,10 @@ gfx::Display GetDisplayForScreen(NSScreen* screen) {
|
| scale = [screen backingScaleFactor];
|
| else
|
| scale = [screen userSpaceScaleFactor];
|
| +
|
| + if (gfx::Display::HasForceDeviceScaleFactor())
|
| + scale = gfx::Display::GetForcedDeviceScaleFactor();
|
| +
|
| display.set_device_scale_factor(scale);
|
| // CGDisplayRotation returns a double. Display::SetRotationAsDegree will
|
| // handle the unexpected situations were the angle is not a multiple of 90.
|
|
|