Index: ash/display/display_controller_unittest.cc |
diff --git a/ash/display/display_controller_unittest.cc b/ash/display/display_controller_unittest.cc |
index 3d4acf2708afcb245219669b4c3b037649a6b715..a422109f4737061d65ff533902e6d481ee63663b 100644 |
--- a/ash/display/display_controller_unittest.cc |
+++ b/ash/display/display_controller_unittest.cc |
@@ -258,7 +258,7 @@ class TestEventHandler : public ui::EventHandler { |
private: |
gfx::Point mouse_location_; |
- aura::RootWindow* target_root_; |
+ aura::Window* target_root_; |
float touch_radius_x_; |
float touch_radius_y_; |
@@ -279,8 +279,8 @@ float GetStoredUIScale(int64 id) { |
} |
#if defined(USE_X11) |
-void GetPrimaryAndSeconary(aura::RootWindow** primary, |
- aura::RootWindow** secondary) { |
+void GetPrimaryAndSeconary(aura::Window** primary, |
+ aura::Window** secondary) { |
*primary = Shell::GetPrimaryRootWindow(); |
Shell::RootWindowList root_windows = Shell::GetAllRootWindows(); |
*secondary = root_windows[0] == *primary ? root_windows[1] : root_windows[0]; |
@@ -547,9 +547,9 @@ TEST_F(DisplayControllerTest, SwapPrimary) { |
display_manager->SetLayoutForCurrentDisplays(display_layout); |
EXPECT_NE(primary_display.id(), secondary_display.id()); |
- aura::RootWindow* primary_root = |
+ aura::Window* primary_root = |
display_controller->GetRootWindowForDisplayId(primary_display.id()); |
- aura::RootWindow* secondary_root = |
+ aura::Window* secondary_root = |
display_controller->GetRootWindowForDisplayId(secondary_display.id()); |
EXPECT_NE(primary_root, secondary_root); |
aura::Window* launcher_window = |
@@ -641,9 +641,9 @@ TEST_F(DisplayControllerTest, SwapPrimaryForLegacyShelfLayout) { |
display_manager->SetLayoutForCurrentDisplays(display_layout); |
EXPECT_NE(primary_display.id(), secondary_display.id()); |
- aura::RootWindow* primary_root = |
+ aura::Window* primary_root = |
display_controller->GetRootWindowForDisplayId(primary_display.id()); |
- aura::RootWindow* secondary_root = |
+ aura::Window* secondary_root = |
display_controller->GetRootWindowForDisplayId(secondary_display.id()); |
EXPECT_NE(primary_root, secondary_root); |
aura::Window* launcher_window = |
@@ -732,9 +732,9 @@ TEST_F(DisplayControllerTest, SwapPrimaryById) { |
display_manager->SetLayoutForCurrentDisplays(display_layout); |
EXPECT_NE(primary_display.id(), secondary_display.id()); |
- aura::RootWindow* primary_root = |
+ aura::Window* primary_root = |
display_controller->GetRootWindowForDisplayId(primary_display.id()); |
- aura::RootWindow* secondary_root = |
+ aura::Window* secondary_root = |
display_controller->GetRootWindowForDisplayId(secondary_display.id()); |
aura::Window* launcher_window = |
Launcher::ForPrimaryDisplay()->shelf_widget()->GetNativeView(); |
@@ -850,20 +850,20 @@ TEST_F(DisplayControllerTest, CursorDeviceScaleFactorSwapPrimary) { |
gfx::Display primary_display = Shell::GetScreen()->GetPrimaryDisplay(); |
gfx::Display secondary_display = ScreenAsh::GetSecondaryDisplay(); |
- aura::RootWindow* primary_root = |
+ aura::Window* primary_root = |
display_controller->GetRootWindowForDisplayId(primary_display.id()); |
- aura::RootWindow* secondary_root = |
+ aura::Window* secondary_root = |
display_controller->GetRootWindowForDisplayId(secondary_display.id()); |
EXPECT_NE(primary_root, secondary_root); |
test::CursorManagerTestApi test_api(Shell::GetInstance()->cursor_manager()); |
- EXPECT_EQ(1.0f, |
- primary_root->AsRootWindowHostDelegate()->GetDeviceScaleFactor()); |
+ EXPECT_EQ(1.0f, primary_root->GetDispatcher()->AsRootWindowHostDelegate()-> |
+ GetDeviceScaleFactor()); |
primary_root->MoveCursorTo(gfx::Point(50, 50)); |
EXPECT_EQ(1.0f, test_api.GetDisplay().device_scale_factor()); |
- EXPECT_EQ(2.0f, |
- secondary_root->AsRootWindowHostDelegate()->GetDeviceScaleFactor()); |
+ EXPECT_EQ(2.0f, secondary_root->GetDispatcher()->AsRootWindowHostDelegate()-> |
+ GetDeviceScaleFactor()); |
secondary_root->MoveCursorTo(gfx::Point(50, 50)); |
EXPECT_EQ(2.0f, test_api.GetDisplay().device_scale_factor()); |
@@ -872,13 +872,13 @@ TEST_F(DisplayControllerTest, CursorDeviceScaleFactorSwapPrimary) { |
// Cursor's device scale factor should be updated accroding to the swap of |
// primary and secondary. |
- EXPECT_EQ(1.0f, |
- secondary_root->AsRootWindowHostDelegate()->GetDeviceScaleFactor()); |
+ EXPECT_EQ(1.0f, secondary_root->GetDispatcher()->AsRootWindowHostDelegate()-> |
+ GetDeviceScaleFactor()); |
secondary_root->MoveCursorTo(gfx::Point(50, 50)); |
EXPECT_EQ(1.0f, test_api.GetDisplay().device_scale_factor()); |
primary_root->MoveCursorTo(gfx::Point(50, 50)); |
- EXPECT_EQ(2.0f, |
- primary_root->AsRootWindowHostDelegate()->GetDeviceScaleFactor()); |
+ EXPECT_EQ(2.0f, primary_root->GetDispatcher()->AsRootWindowHostDelegate()-> |
+ GetDeviceScaleFactor()); |
EXPECT_EQ(2.0f, test_api.GetDisplay().device_scale_factor()); |
// Deleting 2nd display. |
@@ -889,8 +889,8 @@ TEST_F(DisplayControllerTest, CursorDeviceScaleFactorSwapPrimary) { |
EXPECT_EQ(1.0f, test_api.GetDisplay().device_scale_factor()); |
primary_root->MoveCursorTo(gfx::Point(50, 50)); |
- EXPECT_EQ(1.0f, |
- primary_root->AsRootWindowHostDelegate()->GetDeviceScaleFactor()); |
+ EXPECT_EQ(1.0f, primary_root->GetDispatcher()->AsRootWindowHostDelegate()-> |
+ GetDeviceScaleFactor()); |
EXPECT_EQ(1.0f, test_api.GetDisplay().device_scale_factor()); |
} |
@@ -1145,25 +1145,27 @@ TEST_F(DisplayControllerTest, ConvertHostToRootCoords) { |
#if defined(USE_X11) |
TEST_F(DisplayControllerTest, XWidowNameForRootWindow) { |
- EXPECT_EQ("aura_root_0", GetXWindowName(Shell::GetPrimaryRootWindow())); |
+ EXPECT_EQ("aura_root_0", GetXWindowName( |
+ Shell::GetPrimaryRootWindow()->GetDispatcher())); |
// Multiple display. |
UpdateDisplay("200x200,300x300"); |
- aura::RootWindow* primary, *secondary; |
+ aura::Window* primary, *secondary; |
GetPrimaryAndSeconary(&primary, &secondary); |
- EXPECT_EQ("aura_root_0", GetXWindowName(primary)); |
- EXPECT_EQ("aura_root_x", GetXWindowName(secondary)); |
+ EXPECT_EQ("aura_root_0", GetXWindowName(primary->GetDispatcher())); |
+ EXPECT_EQ("aura_root_x", GetXWindowName(secondary->GetDispatcher())); |
// Swap primary. |
primary = secondary = NULL; |
Shell::GetInstance()->display_controller()->SwapPrimaryDisplay(); |
GetPrimaryAndSeconary(&primary, &secondary); |
- EXPECT_EQ("aura_root_0", GetXWindowName(primary)); |
- EXPECT_EQ("aura_root_x", GetXWindowName(secondary)); |
+ EXPECT_EQ("aura_root_0", GetXWindowName(primary->GetDispatcher())); |
+ EXPECT_EQ("aura_root_x", GetXWindowName(secondary->GetDispatcher())); |
// Switching back to single display. |
UpdateDisplay("300x400"); |
- EXPECT_EQ("aura_root_0", GetXWindowName(Shell::GetPrimaryRootWindow())); |
+ EXPECT_EQ("aura_root_0", GetXWindowName( |
+ Shell::GetPrimaryRootWindow()->GetDispatcher())); |
} |
#endif |