Index: chrome/browser/chromeos/login/wizard_controller.h |
diff --git a/chrome/browser/chromeos/login/wizard_controller.h b/chrome/browser/chromeos/login/wizard_controller.h |
index da04696cfc33cff8f639804aa0334c84370046e2..4ed308a177b51ae99e714e20a63a7d1079583b28 100644 |
--- a/chrome/browser/chromeos/login/wizard_controller.h |
+++ b/chrome/browser/chromeos/login/wizard_controller.h |
@@ -152,6 +152,7 @@ class WizardController : public BaseScreenDelegate, |
void ShowHostPairingScreen(); |
void ShowDeviceDisabledScreen(); |
void ShowEncryptionMigrationScreen(); |
+ void ShowVoiceInteractionValuePropScreen(); |
// Shows images login screen. |
void ShowLoginScreen(const LoginScreenContext& context); |
@@ -177,8 +178,11 @@ class WizardController : public BaseScreenDelegate, |
void OnTermsOfServiceDeclined(); |
void OnTermsOfServiceAccepted(); |
void OnArcTermsOfServiceFinished(); |
+ void OnVoiceInteractionValuePropSkipped(); |
+ void OnVoiceInteractionValuePropAccepted(); |
void OnControllerPairingFinished(); |
void OnAutoEnrollmentCheckCompleted(); |
+ void OnOobeFlowFinished(); |
// Callback invoked once it has been determined whether the device is disabled |
// or not. |
@@ -292,6 +296,12 @@ class WizardController : public BaseScreenDelegate, |
// detected or not. |
bool IsRemoraPairingOobe() const; |
+ // Returns true if arc terms of service should be shown. |
+ bool ShouldShowArcTerms() const; |
+ |
+ // Returns true if voice interaction value prop should be shown. |
+ bool ShouldShowVoiceInteractionValueProp() const; |
+ |
// Starts listening for an incoming shark controller connection, if we are |
// running remora OOBE. |
void MaybeStartListeningForSharkConnection(); |