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_; |