| Index: chrome/browser/chromeos/login/screens/encryption_migration_screen_view.h
|
| diff --git a/chrome/browser/chromeos/login/screens/encryption_migration_screen_view.h b/chrome/browser/chromeos/login/screens/encryption_migration_screen_view.h
|
| index 5ff8dc81c90748257cedd950fe0153e7417bbb16..879c0d9cb437760d6dc0dfbcad93d55dd0cd802a 100644
|
| --- a/chrome/browser/chromeos/login/screens/encryption_migration_screen_view.h
|
| +++ b/chrome/browser/chromeos/login/screens/encryption_migration_screen_view.h
|
| @@ -5,6 +5,7 @@
|
| #ifndef CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_ENCRYPTION_MIGRATION_SCREEN_VIEW_H_
|
| #define CHROME_BROWSER_CHROMEOS_LOGIN_SCREENS_ENCRYPTION_MIGRATION_SCREEN_VIEW_H_
|
|
|
| +#include "base/callback_forward.h"
|
| #include "chrome/browser/chromeos/login/oobe_screen.h"
|
|
|
| namespace chromeos {
|
| @@ -13,6 +14,8 @@ class UserContext;
|
|
|
| class EncryptionMigrationScreenView {
|
| public:
|
| + using ContinueLoginCallback = base::OnceCallback<void(const UserContext&)>;
|
| +
|
| class Delegate {
|
| public:
|
| virtual ~Delegate() {}
|
| @@ -34,6 +37,7 @@ class EncryptionMigrationScreenView {
|
| virtual void Hide() = 0;
|
| virtual void SetDelegate(Delegate* delegate) = 0;
|
| virtual void SetUserContext(const UserContext& user_context) = 0;
|
| + virtual void SetContinueLoginCallback(ContinueLoginCallback callback) = 0;
|
| };
|
|
|
| } // namespace chromeos
|
|
|