Index: ash/common/shelf/wm_shelf.h |
diff --git a/ash/common/shelf/wm_shelf.h b/ash/common/shelf/wm_shelf.h |
index 6c78efcc1efb3f804184e074b27756640fc40fba..834b494811eee46d5c5757084eb0ff12068a3c97 100644 |
--- a/ash/common/shelf/wm_shelf.h |
+++ b/ash/common/shelf/wm_shelf.h |
@@ -29,12 +29,16 @@ class ASH_EXPORT WmShelf { |
virtual ShelfAutoHideBehavior GetAutoHideBehavior() const = 0; |
virtual void SetAutoHideBehavior(ShelfAutoHideBehavior behavior) = 0; |
+ virtual ShelfAutoHideState GetAutoHideState() const = 0; |
+ |
virtual ShelfBackgroundType GetBackgroundType() const = 0; |
virtual void UpdateVisibilityState() = 0; |
virtual ShelfVisibilityState GetVisibilityState() const = 0; |
+ virtual gfx::Rect GetUserWorkAreaBounds() const = 0; |
+ |
virtual void UpdateIconPositionForWindow(WmWindow* window) = 0; |
// Returns the screen bounds of the item for the specified window. If there is |