Index: ash/shelf/shelf_layout_manager_unittest.cc |
diff --git a/ash/shelf/shelf_layout_manager_unittest.cc b/ash/shelf/shelf_layout_manager_unittest.cc |
index 61823bff62c33f6f1c8e70d434e4e0eccd9f4451..13d445f0da448cd2aa6348a303fc60d93cf6e6a8 100644 |
--- a/ash/shelf/shelf_layout_manager_unittest.cc |
+++ b/ash/shelf/shelf_layout_manager_unittest.cc |
@@ -524,8 +524,7 @@ |
// Put |widget| into fullscreen. Set the shelf to be auto hidden when |widget| |
// is fullscreen. (eg browser immersive fullscreen). |
widget->SetFullscreen(true); |
- wm::GetWindowState(window)->set_shelf_mode_in_fullscreen( |
- ash::wm::WindowState::SHELF_AUTO_HIDE_VISIBLE); |
+ wm::GetWindowState(window)->set_hide_shelf_when_fullscreen(false); |
layout_manager->UpdateVisibilityState(); |
gfx::Rect bounds_fullscreen = window->bounds(); |
@@ -563,39 +562,9 @@ |
GetShelfWidget()->GetWindowBoundsInScreen().ToString()); |
EXPECT_EQ(bounds_fullscreen.ToString(), window->bounds().ToString()); |
- // Set the shelf to be auto hide and invisible when |widget| is fullscreen. |
- // (used in arc immersive fullscreen) |
- wm::GetWindowState(window)->set_shelf_mode_in_fullscreen( |
- ash::wm::WindowState::SHELF_AUTO_HIDE_INVISIBLE); |
- layout_manager->UpdateVisibilityState(); |
- EXPECT_EQ(SHELF_AUTO_HIDE, shelf->GetVisibilityState()); |
- EXPECT_TRUE(widget->IsFullscreen()); |
- EXPECT_EQ(display::Screen::GetScreen()->GetPrimaryDisplay().bounds(), |
- display::Screen::GetScreen()->GetPrimaryDisplay().work_area()); |
- |
- // Switch from invisible to visible autodhide. |
- wm::GetWindowState(window)->set_shelf_mode_in_fullscreen( |
- ash::wm::WindowState::SHELF_AUTO_HIDE_VISIBLE); |
- layout_manager->UpdateVisibilityState(); |
- EXPECT_EQ(SHELF_AUTO_HIDE, shelf->GetVisibilityState()); |
- EXPECT_TRUE(widget->IsFullscreen()); |
- EXPECT_NE(display::Screen::GetScreen()->GetPrimaryDisplay().bounds(), |
- display::Screen::GetScreen()->GetPrimaryDisplay().work_area()); |
- |
- // Switch from invisible to visible autodhide. |
- wm::GetWindowState(window)->set_shelf_mode_in_fullscreen( |
- ash::wm::WindowState::SHELF_AUTO_HIDE_INVISIBLE); |
- layout_manager->UpdateVisibilityState(); |
- EXPECT_EQ(SHELF_AUTO_HIDE, shelf->GetVisibilityState()); |
- EXPECT_TRUE(widget->IsFullscreen()); |
- EXPECT_EQ(display::Screen::GetScreen()->GetPrimaryDisplay().bounds(), |
- display::Screen::GetScreen()->GetPrimaryDisplay().work_area()); |
- |
// Set the shelf to be hidden when |widget| is fullscreen. (eg tab fullscreen |
// with or without immersive browser fullscreen). |
- wm::GetWindowState(window)->set_shelf_mode_in_fullscreen( |
- ash::wm::WindowState::SHELF_HIDDEN); |
- |
+ wm::GetWindowState(window)->set_hide_shelf_when_fullscreen(true); |
layout_manager->UpdateVisibilityState(); |
EXPECT_EQ(SHELF_HIDDEN, shelf->GetVisibilityState()); |
EXPECT_EQ(SHELF_AUTO_HIDE_BEHAVIOR_ALWAYS, shelf->auto_hide_behavior()); |
@@ -2084,4 +2053,4 @@ |
display::Screen::GetScreen()->GetPrimaryDisplay().work_area()); |
} |
-} // namespace ash |
+} // namespace ash |