| Index: ash/common/shelf/shelf_widget.h
|
| diff --git a/ash/common/shelf/shelf_widget.h b/ash/common/shelf/shelf_widget.h
|
| index 995ef8ce17be269da93adfef3a72653eda4ec652..87f493baa9c0b6efc97f4dc44c0992d920dd565b 100644
|
| --- a/ash/common/shelf/shelf_widget.h
|
| +++ b/ash/common/shelf/shelf_widget.h
|
| @@ -25,10 +25,15 @@ class AppListButton;
|
| class FocusCycler;
|
| class ShelfLayoutManager;
|
| class ShelfView;
|
| +class SmsObserver;
|
| class StatusAreaWidget;
|
| class WmShelf;
|
| class WmWindow;
|
|
|
| +namespace test {
|
| +class SmsObserverTest;
|
| +}
|
| +
|
| // The ShelfWidget manages the shelf view (which contains the shelf icons) and
|
| // the status area widget. There is one ShelfWidget per display. It is created
|
| // early during RootWindowController initialization.
|
| @@ -103,6 +108,7 @@ class ASH_EXPORT ShelfWidget : public views::Widget,
|
| private:
|
| class DelegateView;
|
| friend class DelegateView;
|
| + friend class ash::test::SmsObserverTest;
|
|
|
| WmShelf* wm_shelf_;
|
|
|
| @@ -119,6 +125,7 @@ class ASH_EXPORT ShelfWidget : public views::Widget,
|
| // at the login screen.
|
| ShelfView* shelf_view_;
|
| ShelfBackgroundAnimator background_animator_;
|
| + std::unique_ptr<SmsObserver> sms_observer_;
|
| bool activating_as_fallback_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ShelfWidget);
|
|
|