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

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

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

Powered by Google App Engine
This is Rietveld 408576698