Index: chrome/browser/chromeos/login/screens/encryption_migration_screen.h |
diff --git a/chrome/browser/chromeos/login/screens/encryption_migration_screen.h b/chrome/browser/chromeos/login/screens/encryption_migration_screen.h |
index 46ebf952c630b38ef330dfabfcfaecd7f64d2041..5764afe5c51fc53ff5bcc9b2ef3cbaf401c0fcd6 100644 |
--- a/chrome/browser/chromeos/login/screens/encryption_migration_screen.h |
+++ b/chrome/browser/chromeos/login/screens/encryption_migration_screen.h |
@@ -10,6 +10,8 @@ |
namespace chromeos { |
+class UserContext; |
+ |
class EncryptionMigrationScreen |
: public BaseScreen, |
public EncryptionMigrationScreenView::Delegate { |
@@ -18,14 +20,17 @@ class EncryptionMigrationScreen |
EncryptionMigrationScreenView* view); |
~EncryptionMigrationScreen() override; |
- // BaseScreen: |
+ // BaseScreen implementation: |
void Show() override; |
void Hide() override; |
- // EncryptionMigrationScreenView::Delegate: |
+ // EncryptionMigrationScreenView::Delegate implementation: |
void OnExit() override; |
void OnViewDestroyed(EncryptionMigrationScreenView* view) override; |
+ // Sets the UserContext for a user whose cryptohome should be migrated. |
+ void SetUserContext(const UserContext& user_context); |
+ |
private: |
EncryptionMigrationScreenView* view_; |