| Index: chrome/browser/signin/easy_unlock_service.h
|
| diff --git a/chrome/browser/signin/easy_unlock_service.h b/chrome/browser/signin/easy_unlock_service.h
|
| index 216d3807316fe6ed1ca76fcba7c3f24dbe1877e7..06915e75896e4dc92c9aa108a878067495b3a76d 100644
|
| --- a/chrome/browser/signin/easy_unlock_service.h
|
| +++ b/chrome/browser/signin/easy_unlock_service.h
|
| @@ -255,6 +255,8 @@ class EasyUnlockService : public KeyedService {
|
| // Updates the service to state for handling system suspend.
|
| void PrepareForSuspend();
|
|
|
| + void EnsureTpmKeyPresentIfNeeded();
|
| +
|
| Profile* profile_;
|
|
|
| // Created lazily in |GetScreenlockStateHandler|.
|
| @@ -275,6 +277,8 @@ class EasyUnlockService : public KeyedService {
|
| // Whether the service has been shut down.
|
| bool shut_down_;
|
|
|
| + bool tpm_key_checked_;
|
| +
|
| ObserverList<EasyUnlockServiceObserver> observers_;
|
|
|
| base::WeakPtrFactory<EasyUnlockService> weak_ptr_factory_;
|
|
|