Lines Matching refs:shelf
9 #include "ash/shelf/shelf_layout_manager.h"
10 #include "ash/shelf/shelf_types.h"
61 // is used to trigger changes in whether the shelf is auto hidden and
227 // affects the shelf visibility and whether the tab indicators are hidden.
231 // The shelf should start out as visible.
232 ash::ShelfLayoutManager* shelf =
234 ASSERT_EQ(ash::SHELF_VISIBLE, shelf->visibility_state());
237 // tab indicators and the shelf.
240 EXPECT_EQ(ash::SHELF_AUTO_HIDE, shelf->visibility_state());
245 EXPECT_EQ(ash::SHELF_HIDDEN, shelf->visibility_state());
249 // the shelf.
252 EXPECT_EQ(ash::SHELF_AUTO_HIDE, shelf->visibility_state());
256 // simultaneously correctly updates the shelf visibility and whether the tab
261 EXPECT_EQ(ash::SHELF_VISIBLE, shelf->visibility_state());