| 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();
|
|
|