| Index: ash/shelf/shelf_widget.h
|
| diff --git a/ash/shelf/shelf_widget.h b/ash/shelf/shelf_widget.h
|
| index 2a63c8d240cee749840932ace3e8ca60a72a0d12..6013414bb7c1ea16044362482b10c6782888466c 100644
|
| --- a/ash/shelf/shelf_widget.h
|
| +++ b/ash/shelf/shelf_widget.h
|
| @@ -75,8 +75,8 @@ class ASH_EXPORT ShelfWidget : public views::Widget,
|
|
|
| aura::Window* window_container() { return window_container_; }
|
|
|
| - // TODO(harrym): Remove when Status Area Widget is a child view.
|
| - void ShutdownStatusAreaWidget();
|
| + // Clean up prior to deletion.
|
| + void Shutdown();
|
|
|
| // Force the shelf to be presented in an undimmed state.
|
| void ForceUndimming(bool force);
|
| @@ -96,11 +96,12 @@ class ASH_EXPORT ShelfWidget : public views::Widget,
|
| void DisableDimmingAnimationsForTest();
|
|
|
| // ShelfLayoutManagerObserver overrides:
|
| - void WillDeleteShelf() override;
|
| + void WillDeleteShelfLayoutManager() override;
|
|
|
| private:
|
| class DelegateView;
|
|
|
| + // Owned by the shelf container's aura::Window.
|
| ShelfLayoutManager* shelf_layout_manager_;
|
| std::unique_ptr<Shelf> shelf_;
|
| StatusAreaWidget* status_area_widget_;
|
|
|