| Index: ui/aura/client/cursor_client.h | 
| diff --git a/ui/aura/client/cursor_client.h b/ui/aura/client/cursor_client.h | 
| index e8740ac1704bea81a919d8e7eb9dc85695a77675..99d9b6a1a1c3be74e285a0fb2a089f938d2361f8 100644 | 
| --- a/ui/aura/client/cursor_client.h | 
| +++ b/ui/aura/client/cursor_client.h | 
| @@ -25,6 +25,9 @@ class AURA_EXPORT CursorClient { | 
| // Notes that |window| has requested the change to |cursor|. | 
| virtual void SetCursor(gfx::NativeCursor cursor) = 0; | 
|  | 
| +  // Returns the current cursor. | 
| +  virtual gfx::NativeCursor GetCursor() const = 0; | 
| + | 
| // Shows the cursor. This does not take effect When mouse events are disabled. | 
| virtual void ShowCursor() = 0; | 
|  | 
| @@ -35,9 +38,15 @@ class AURA_EXPORT CursorClient { | 
| // Sets the scale of the mouse cursor icon. | 
| virtual void SetScale(float scale) = 0; | 
|  | 
| +  // Gets the current scale of the mouse cursor icon. | 
| +  virtual float GetScale() const = 0; | 
| + | 
| // Sets the type of the mouse cursor icon. | 
| virtual void SetCursorSet(ui::CursorSetType cursor_set) = 0; | 
|  | 
| +  // Gets the type of the mouse cursor icon. | 
| +  virtual ui::CursorSetType GetCursorSet() const = 0; | 
| + | 
| // Gets whether the cursor is visible. | 
| virtual bool IsCursorVisible() const = 0; | 
|  | 
|  |