Index: ui/views/widget/desktop_aura/desktop_screen_position_client.h |
diff --git a/ui/views/widget/desktop_aura/desktop_screen_position_client.h b/ui/views/widget/desktop_aura/desktop_screen_position_client.h |
index da8ad402ea7e91b19feb9f6b73b9fe81f7929a8a..222c2a1a4ea6897d2ec99b32c0404d021fcbca0d 100644 |
--- a/ui/views/widget/desktop_aura/desktop_screen_position_client.h |
+++ b/ui/views/widget/desktop_aura/desktop_screen_position_client.h |
@@ -15,7 +15,7 @@ namespace views { |
class VIEWS_EXPORT DesktopScreenPositionClient |
: public aura::client::ScreenPositionClient { |
public: |
- DesktopScreenPositionClient(); |
+ explicit DesktopScreenPositionClient(aura::Window* root_window); |
virtual ~DesktopScreenPositionClient(); |
// aura::client::ScreenPositionClient overrides: |
@@ -28,6 +28,11 @@ class VIEWS_EXPORT DesktopScreenPositionClient |
virtual void SetBounds(aura::Window* window, |
const gfx::Rect& bounds, |
const gfx::Display& display) OVERRIDE; |
+ |
+ private: |
+ aura::Window* root_window_; |
+ |
+ DISALLOW_COPY_AND_ASSIGN(DesktopScreenPositionClient); |
}; |
} // namespace views |