summaryrefslogtreecommitdiff
path: root/chromium/ui/display/manager/display_change_observer.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/ui/display/manager/display_change_observer.cc')
-rw-r--r--chromium/ui/display/manager/display_change_observer.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromium/ui/display/manager/display_change_observer.cc b/chromium/ui/display/manager/display_change_observer.cc
index 059ed70eabe..311cfe9e4f8 100644
--- a/chromium/ui/display/manager/display_change_observer.cc
+++ b/chromium/ui/display/manager/display_change_observer.cc
@@ -424,11 +424,14 @@ float DisplayChangeObserver::FindDeviceScaleFactor(
constexpr gfx::Size k225DisplaySizeHackNocturne(3000, 2000);
// Keep the Chell's scale factor 2.252 until we make decision.
constexpr gfx::Size k2DisplaySizeHackChell(3200, 1800);
+ constexpr gfx::Size k18DisplaySizeHackCoachZ(2160, 1440);
if (size_in_pixels == k225DisplaySizeHackNocturne) {
return kDsf_2_252;
} else if (size_in_pixels == k2DisplaySizeHackChell) {
return 2.f;
+ } else if (size_in_pixels == k18DisplaySizeHackCoachZ) {
+ return kDsf_1_8;
} else {
for (size_t i = 0; i < base::size(kThresholdTableForInternal); ++i) {
if (dpi >= kThresholdTableForInternal[i].dpi)