Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(275)

Unified Diff: ui/display/screen.cc

Issue 2510793002: Use actual value of display scale factor from GetMonitorScaleFactor().
Patch Set: Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: ui/display/screen.cc
diff --git a/ui/display/screen.cc b/ui/display/screen.cc
index 25f688219985aca631b5837818acaf34955a5a95..020a81781f9aeea06ea5ab261cf9e79ec04b0e5b 100644
--- a/ui/display/screen.cc
+++ b/ui/display/screen.cc
@@ -46,4 +46,10 @@ gfx::Rect Screen::DIPToScreenRectInWindow(gfx::NativeView view,
return ScaleToEnclosingRect(dip_rect, scale);
}
+float Screen::GetScaleFactorForWindow(gfx::NativeView view) const {
+ const display::Display& nearest_display = GetDisplayNearestWindow(view);
+ DCHECK(nearest_display.is_valid());
+ return nearest_display.device_scale_factor();
+}
+
} // namespace display
« no previous file with comments | « ui/display/screen.h ('k') | ui/display/win/screen_win.h » ('j') | ui/display/win/screen_win.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698