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