| Index: ash/display/resolution_notification_controller_unittest.cc
|
| diff --git a/ash/display/resolution_notification_controller_unittest.cc b/ash/display/resolution_notification_controller_unittest.cc
|
| index 9446e4b551b462650ea9719f6ae99210ea38e0d5..7195aa707d07fbb14ac735c3ff7ff8bb75bfcada 100644
|
| --- a/ash/display/resolution_notification_controller_unittest.cc
|
| +++ b/ash/display/resolution_notification_controller_unittest.cc
|
| @@ -4,7 +4,6 @@
|
|
|
| #include "ash/display/resolution_notification_controller.h"
|
|
|
| -#include "ash/display/display_manager.h"
|
| #include "ash/screen_util.h"
|
| #include "ash/shell.h"
|
| #include "ash/test/ash_test_base.h"
|
| @@ -12,6 +11,7 @@
|
| #include "base/strings/utf_string_conversions.h"
|
| #include "grit/ash_strings.h"
|
| #include "ui/base/l10n/l10n_util.h"
|
| +#include "ui/display/manager/display_manager.h"
|
| #include "ui/gfx/geometry/size.h"
|
| #include "ui/message_center/message_center.h"
|
| #include "ui/message_center/notification.h"
|
| @@ -54,10 +54,8 @@ class ResolutionNotificationControllerTest : public ash::test::AshTestBase {
|
| const display::Display& display,
|
| const gfx::Size& new_resolution,
|
| const gfx::Size& actual_new_resolution) {
|
| - DisplayManager* display_manager = Shell::GetInstance()->display_manager();
|
| -
|
| const display::ManagedDisplayInfo& info =
|
| - display_manager->GetDisplayInfo(display.id());
|
| + display_manager()->GetDisplayInfo(display.id());
|
| scoped_refptr<display::ManagedDisplayMode> old_mode(
|
| new display::ManagedDisplayMode(
|
| info.size_in_pixel(), 60 /* refresh_rate */, false /* interlaced */,
|
| @@ -68,7 +66,7 @@ class ResolutionNotificationControllerTest : public ash::test::AshTestBase {
|
| old_mode->native(), old_mode->ui_scale(),
|
| old_mode->device_scale_factor()));
|
|
|
| - if (display_manager->SetDisplayMode(display.id(), new_mode)) {
|
| + if (display_manager()->SetDisplayMode(display.id(), new_mode)) {
|
| controller()->PrepareNotification(
|
| display.id(), old_mode, new_mode,
|
| base::Bind(&ResolutionNotificationControllerTest::OnAccepted,
|
| @@ -78,9 +76,9 @@ class ResolutionNotificationControllerTest : public ash::test::AshTestBase {
|
| // OnConfigurationChanged event won't be emitted in the test environment,
|
| // so invoke UpdateDisplay() to emit that event explicitly.
|
| std::vector<display::ManagedDisplayInfo> info_list;
|
| - for (size_t i = 0; i < display_manager->GetNumDisplays(); ++i) {
|
| - int64_t id = display_manager->GetDisplayAt(i).id();
|
| - display::ManagedDisplayInfo info = display_manager->GetDisplayInfo(id);
|
| + for (size_t i = 0; i < display_manager()->GetNumDisplays(); ++i) {
|
| + int64_t id = display_manager()->GetDisplayAt(i).id();
|
| + display::ManagedDisplayInfo info = display_manager()->GetDisplayInfo(id);
|
| if (display.id() == id) {
|
| gfx::Rect bounds = info.bounds_in_native();
|
| bounds.set_size(actual_new_resolution);
|
| @@ -88,7 +86,7 @@ class ResolutionNotificationControllerTest : public ash::test::AshTestBase {
|
| }
|
| info_list.push_back(info);
|
| }
|
| - display_manager->OnNativeDisplaysChanged(info_list);
|
| + display_manager()->OnNativeDisplaysChanged(info_list);
|
| RunAllPendingInMessageLoop();
|
| }
|
|
|
| @@ -300,10 +298,8 @@ TEST_F(ResolutionNotificationControllerTest, Timeout) {
|
| }
|
| EXPECT_FALSE(IsNotificationVisible());
|
| EXPECT_EQ(0, accept_count());
|
| - ash::DisplayManager* display_manager =
|
| - ash::Shell::GetInstance()->display_manager();
|
| scoped_refptr<display::ManagedDisplayMode> mode =
|
| - display_manager->GetSelectedModeForDisplayId(display.id());
|
| + display_manager()->GetSelectedModeForDisplayId(display.id());
|
| EXPECT_TRUE(!!mode);
|
| EXPECT_EQ("300x300", mode->size().ToString());
|
| EXPECT_EQ(59.0f, mode->refresh_rate());
|
|
|