Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(4681)

Unified Diff: chrome/browser/ui/webui/chromeos/login/eula_screen_handler.h

Issue 2856683002: cros: Replace "TPM" with "secure module" for machines without TPM. (Closed)
Patch Set: Suffixed chromeos for chromeos compiling of secure_module_*. Created 3 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/ui/webui/chromeos/login/eula_screen_handler.h
diff --git a/chrome/browser/ui/webui/chromeos/login/eula_screen_handler.h b/chrome/browser/ui/webui/chromeos/login/eula_screen_handler.h
index 14b07c15a94010cf0fccb21a8cb1b8789143b26b..a0830d4c6e9983d098a5a4d8bc023b1cbae846d2 100644
--- a/chrome/browser/ui/webui/chromeos/login/eula_screen_handler.h
+++ b/chrome/browser/ui/webui/chromeos/login/eula_screen_handler.h
@@ -11,6 +11,7 @@
#include "chrome/browser/chromeos/login/screens/eula_view.h"
#include "chrome/browser/ui/webui/chromeos/login/base_screen_handler.h"
#include "chromeos/tpm/tpm_password_fetcher.h"
+#include "components/login/secure_module_util_chromeos.h"
#include "content/public/browser/web_ui.h"
namespace base {
@@ -52,6 +53,8 @@ class EulaScreenHandler : public EulaView,
void HandleOnChromeOSCredits();
void HandleOnInstallationSettingsPopupOpened();
+ void UpdateLocalizedValues(::login::SecureModuleUsed secure_module_used);
+
EulaScreen* screen_ = nullptr;
CoreOobeView* core_oobe_view_ = nullptr;
@@ -61,6 +64,8 @@ class EulaScreenHandler : public EulaView,
// Keeps whether screen should be shown right after initialization.
bool show_on_init_ = false;
+ base::WeakPtrFactory<EulaScreenHandler> weak_factory_;
+
DISALLOW_COPY_AND_ASSIGN(EulaScreenHandler);
};

Powered by Google App Engine
This is Rietveld 408576698