Index: chrome/browser/chromeos/login/lock/screen_locker.h |
diff --git a/chrome/browser/chromeos/login/lock/screen_locker.h b/chrome/browser/chromeos/login/lock/screen_locker.h |
index 333e2afb9e49c8cbe01639ccd9038e93ed264081..e2b87e7011fec41fe9dd474c304e7976d236659c 100644 |
--- a/chrome/browser/chromeos/login/lock/screen_locker.h |
+++ b/chrome/browser/chromeos/login/lock/screen_locker.h |
@@ -16,6 +16,7 @@ |
#include "chrome/browser/chromeos/login/help_app_launcher.h" |
#include "chrome/browser/chromeos/login/lock/screen_locker_delegate.h" |
#include "chrome/browser/chromeos/login/ui/login_display.h" |
+#include "chromeos/ime/input_method_manager.h" |
#include "chromeos/login/auth/auth_status_consumer.h" |
#include "chromeos/login/auth/user_context.h" |
#include "components/user_manager/user.h" |
@@ -186,6 +187,8 @@ class ScreenLocker : public AuthStatusConsumer { |
// Provider for button icon set by the screenlockPrivate API. |
scoped_ptr<ScreenlockIconProvider> screenlock_icon_provider_; |
+ scoped_refptr<input_method::InputMethodManager::State> saved_ime_state_; |
+ |
base::WeakPtrFactory<ScreenLocker> weak_factory_; |
DISALLOW_COPY_AND_ASSIGN(ScreenLocker); |