| Index: ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc
|
| diff --git a/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc b/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc
|
| index d184ae422b6a8727458ed0ff7ac2c711240b3474..ac57a18aa23df7e8937f23bc081bd4133faa1e58 100644
|
| --- a/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc
|
| +++ b/ui/views/widget/desktop_aura/desktop_window_tree_host_win.cc
|
| @@ -286,7 +286,7 @@ void DesktopWindowTreeHostWin::SetShape(gfx::NativeRegion native_region) {
|
| // See crbug.com/410593.
|
| gfx::NativeRegion shape = native_region;
|
| SkRegion device_region;
|
| - if (gfx::IsInHighDPIMode()) {
|
| + if (gfx::GetDPIScale() > 1.0) {
|
| shape = &device_region;
|
| const float& scale = gfx::GetDPIScale();
|
| std::vector<SkIRect> rects;
|
|
|