Index: chrome/browser/chromeos/login/screen_lock_view.h |
diff --git a/chrome/browser/chromeos/login/screen_lock_view.h b/chrome/browser/chromeos/login/screen_lock_view.h |
index 9ceefd11f45dff72b764e4aac7bdc480595ef200..91b3fb835d720e1fdcf0aadbe9a7747efdbbc08c 100644 |
--- a/chrome/browser/chromeos/login/screen_lock_view.h |
+++ b/chrome/browser/chromeos/login/screen_lock_view.h |
@@ -19,6 +19,7 @@ class ImageView; |
namespace chromeos { |
class ScreenLocker; |
+class ThrobberManager; |
class UserView; |
namespace test { |
@@ -33,7 +34,7 @@ class ScreenLockView : public views::View, |
public UserView::Delegate { |
public: |
explicit ScreenLockView(ScreenLocker* screen_locker); |
- virtual ~ScreenLockView() {} |
+ virtual ~ScreenLockView(); |
void Init(); |
@@ -46,6 +47,10 @@ class ScreenLockView : public views::View, |
// Returns the bounds of the password field in ScreenLocker's coordinate. |
gfx::Rect GetPasswordBoundsRelativeTo(const views::View* view); |
+ // Starts/Stops throbber. |
+ void StartThrobber(); |
+ void StopThrobber(); |
+ |
// views::View implementation: |
virtual void SetEnabled(bool enabled); |
virtual void Layout(); |
@@ -90,6 +95,8 @@ class ScreenLockView : public views::View, |
// Username that overlays on top of user's picture. |
views::View* username_; |
+ scoped_ptr<ThrobberManager> throbber_manager_; |
+ |
DISALLOW_COPY_AND_ASSIGN(ScreenLockView); |
}; |