| Index: ash/shelf/shelf_tooltip_manager.cc
|
| diff --git a/ash/shelf/shelf_tooltip_manager.cc b/ash/shelf/shelf_tooltip_manager.cc
|
| index 0a0389c35f520f404a46ea58d1f1f7fcb114becd..abddb3d224645d6cf16182bf11fcc18d8b541b30 100644
|
| --- a/ash/shelf/shelf_tooltip_manager.cc
|
| +++ b/ash/shelf/shelf_tooltip_manager.cc
|
| @@ -6,8 +6,8 @@
|
|
|
| #include "ash/public/cpp/shell_window_ids.h"
|
| #include "ash/root_window_controller.h"
|
| +#include "ash/shelf/shelf.h"
|
| #include "ash/shelf/shelf_view.h"
|
| -#include "ash/shelf/wm_shelf.h"
|
| #include "ash/shell_port.h"
|
| #include "ash/system/tray/tray_constants.h"
|
| #include "ash/wm_window.h"
|
| @@ -124,14 +124,14 @@ ShelfTooltipManager::ShelfTooltipManager(ShelfView* shelf_view)
|
| shelf_view_(shelf_view),
|
| bubble_(nullptr),
|
| weak_factory_(this) {
|
| - shelf_view_->wm_shelf()->AddObserver(this);
|
| + shelf_view_->shelf()->AddObserver(this);
|
| ShellPort::Get()->AddPointerWatcher(this,
|
| views::PointerWatcherEventTypes::BASIC);
|
| }
|
|
|
| ShelfTooltipManager::~ShelfTooltipManager() {
|
| ShellPort::Get()->RemovePointerWatcher(this);
|
| - shelf_view_->wm_shelf()->RemoveObserver(this);
|
| + shelf_view_->shelf()->RemoveObserver(this);
|
| WmWindow* window = nullptr;
|
| if (shelf_view_->GetWidget())
|
| window = WmWindow::Get(shelf_view_->GetWidget()->GetNativeWindow());
|
| @@ -172,7 +172,7 @@ void ShelfTooltipManager::ShowTooltip(views::View* view) {
|
| return;
|
|
|
| views::BubbleBorder::Arrow arrow = views::BubbleBorder::Arrow::NONE;
|
| - switch (shelf_view_->wm_shelf()->GetAlignment()) {
|
| + switch (shelf_view_->shelf()->alignment()) {
|
| case SHELF_ALIGNMENT_BOTTOM:
|
| case SHELF_ALIGNMENT_BOTTOM_LOCKED:
|
| arrow = views::BubbleBorder::BOTTOM_CENTER;
|
| @@ -253,7 +253,7 @@ void ShelfTooltipManager::OnAutoHideStateChanged(ShelfAutoHideState new_state) {
|
| }
|
|
|
| bool ShelfTooltipManager::ShouldShowTooltipForView(views::View* view) {
|
| - WmShelf* shelf = shelf_view_ ? shelf_view_->wm_shelf() : nullptr;
|
| + Shelf* shelf = shelf_view_ ? shelf_view_->shelf() : nullptr;
|
| return shelf && shelf_view_->ShouldShowTooltipForView(view) &&
|
| (shelf->GetVisibilityState() == SHELF_VISIBLE ||
|
| (shelf->GetVisibilityState() == SHELF_AUTO_HIDE &&
|
|
|