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 c0283c5a0af0d61a9a9f3d6f219c4adaa7af6ef0..bd89088cd88285554f23e18398c803253070c4f1 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. |
@@ -291,6 +295,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(); |