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

Unified Diff: chrome/browser/chromeos/login/wizard_controller.h

Issue 2912593002: Create OOBE screen for Voice Interaction value proposition (Closed)
Patch Set: 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/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();

Powered by Google App Engine
This is Rietveld 408576698