diff options
Diffstat (limited to 'ash/display/display_manager_unittest.cc')
-rw-r--r-- | ash/display/display_manager_unittest.cc | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/ash/display/display_manager_unittest.cc b/ash/display/display_manager_unittest.cc index 36c75f9..311c4de 100644 --- a/ash/display/display_manager_unittest.cc +++ b/ash/display/display_manager_unittest.cc @@ -1065,45 +1065,6 @@ TEST_F(DisplayManagerTest, UIScaleWithDisplayMode) { display_manager()->GetActiveModeForDisplayId(display_id))); } -TEST_F(DisplayManagerTest, UIScaleUpgradeToHighDPI) { - int64 display_id = Shell::GetScreen()->GetPrimaryDisplay().id(); - gfx::Display::SetInternalDisplayId(display_id); - UpdateDisplay("1920x1080"); - - DisplayInfo::SetAllowUpgradeToHighDPI(false); - display_manager()->SetDisplayUIScale(display_id, 1.125f); - EXPECT_EQ(1.0f, GetDisplayInfoAt(0).GetEffectiveDeviceScaleFactor()); - EXPECT_EQ(1.125f, GetDisplayInfoAt(0).GetEffectiveUIScale()); - EXPECT_EQ("2160x1215", GetDisplayForId(display_id).size().ToString()); - - display_manager()->SetDisplayUIScale(display_id, 0.5f); - EXPECT_EQ(1.0f, GetDisplayInfoAt(0).GetEffectiveDeviceScaleFactor()); - EXPECT_EQ(0.5f, GetDisplayInfoAt(0).GetEffectiveUIScale()); - EXPECT_EQ("960x540", GetDisplayForId(display_id).size().ToString()); - - DisplayInfo::SetAllowUpgradeToHighDPI(true); - display_manager()->SetDisplayUIScale(display_id, 1.125f); - EXPECT_EQ(1.0f, GetDisplayInfoAt(0).GetEffectiveDeviceScaleFactor()); - EXPECT_EQ(1.125f, GetDisplayInfoAt(0).GetEffectiveUIScale()); - EXPECT_EQ("2160x1215", GetDisplayForId(display_id).size().ToString()); - - display_manager()->SetDisplayUIScale(display_id, 0.5f); - EXPECT_EQ(2.0f, GetDisplayInfoAt(0).GetEffectiveDeviceScaleFactor()); - EXPECT_EQ(1.0f, GetDisplayInfoAt(0).GetEffectiveUIScale()); - EXPECT_EQ("960x540", GetDisplayForId(display_id).size().ToString()); - - // Upgrade only works on 1.0f DSF. - UpdateDisplay("1920x1080*2"); - display_manager()->SetDisplayUIScale(display_id, 1.125f); - EXPECT_EQ(2.0f, GetDisplayInfoAt(0).GetEffectiveDeviceScaleFactor()); - EXPECT_EQ(1.125f, GetDisplayInfoAt(0).GetEffectiveUIScale()); - EXPECT_EQ("1080x607", GetDisplayForId(display_id).size().ToString()); - - display_manager()->SetDisplayUIScale(display_id, 0.5f); - EXPECT_EQ(2.0f, GetDisplayInfoAt(0).GetEffectiveDeviceScaleFactor()); - EXPECT_EQ(0.5f, GetDisplayInfoAt(0).GetEffectiveUIScale()); - EXPECT_EQ("480x270", GetDisplayForId(display_id).size().ToString()); -} TEST_F(DisplayManagerTest, Use125DSFRorUIScaling) { int64 display_id = Shell::GetScreen()->GetPrimaryDisplay().id(); |