| Index: ui/aura_shell/shelf_layout_manager.h
|
| diff --git a/ui/aura_shell/shelf_layout_manager.h b/ui/aura_shell/shelf_layout_manager.h
|
| index 21a9b6d7c2abfcb4b34d90cdc034d8db27621830..f2be1886df1558f23286e53b51383e2bff3cee13 100644
|
| --- a/ui/aura_shell/shelf_layout_manager.h
|
| +++ b/ui/aura_shell/shelf_layout_manager.h
|
| @@ -21,10 +21,12 @@ class Widget;
|
| namespace aura_shell {
|
| namespace internal {
|
|
|
| -// ShelfLayoutManager is a layout manager responsible for the launcher.
|
| -// Also supports showing and hiding the launcher/status area
|
| -// as well as positioning them.
|
| -// Exported for unit tests.
|
| +// ShelfLayoutManager is the layout manager responsible for the launcher and
|
| +// status widgets. The launcher is given the total available width and told the
|
| +// width of the status area. This allows the launcher to draw the background and
|
| +// layout to the status area.
|
| +// To respond to bounds changes in the status area StatusAreaLayoutManager works
|
| +// closely with ShelfLayoutManager.
|
| class AURA_SHELL_EXPORT ShelfLayoutManager : public aura::LayoutManager,
|
| public ui::LayerAnimationObserver {
|
| public:
|
|
|