| Index: chrome/browser/chromeos/login/screens/reset_screen.cc
|
| diff --git a/chrome/browser/chromeos/login/screens/reset_screen.cc b/chrome/browser/chromeos/login/screens/reset_screen.cc
|
| index c6d577c6ceac28e464169ec0f0bfbc1fe6bcf447..0ec4de0e2b11ac1c21303237e9ff41356c3e4852 100644
|
| --- a/chrome/browser/chromeos/login/screens/reset_screen.cc
|
| +++ b/chrome/browser/chromeos/login/screens/reset_screen.cc
|
| @@ -24,15 +24,34 @@
|
|
|
|
|
| namespace chromeos {
|
| +namespace {
|
| +
|
| +constexpr const char kUserActionCancelReset[] = "cancel-reset";
|
| +constexpr const char kUserActionResetRestartPressed[] = "restart-pressed";
|
| +constexpr const char kUserActionResetPowerwashPressed[] = "powerwash-pressed";
|
| +constexpr const char kUserActionResetLearnMorePressed[] = "learn-more-link";
|
| +constexpr const char kUserActionResetRollbackToggled[] = "rollback-toggled";
|
| +constexpr const char kUserActionResetShowConfirmationPressed[] =
|
| + "show-confirmation";
|
| +constexpr const char kUserActionResetResetConfirmationDismissed[] =
|
| + "reset-confirm-dismissed";
|
| +
|
| +constexpr const char kContextKeyIsRollbackAvailable[] = "rollback-available";
|
| +constexpr const char kContextKeyIsRollbackChecked[] = "rollback-checked";
|
| +constexpr const char kContextKeyIsConfirmational[] = "is-confirmational-view";
|
| +constexpr const char kContextKeyIsOfficialBuild[] = "is-official-build";
|
| +constexpr const char kContextKeyScreenState[] = "screen-state";
|
| +
|
| +} // namespace
|
|
|
| ResetScreen::ResetScreen(BaseScreenDelegate* base_screen_delegate,
|
| ResetView* view)
|
| - : ResetModel(base_screen_delegate),
|
| + : BaseScreen(base_screen_delegate, OobeScreen::SCREEN_OOBE_RESET),
|
| view_(view),
|
| weak_ptr_factory_(this) {
|
| DCHECK(view_);
|
| if (view_)
|
| - view_->Bind(*this);
|
| + view_->Bind(this);
|
| context_.SetInteger(kContextKeyScreenState, STATE_RESTART_REQUIRED);
|
| context_.SetBoolean(kContextKeyIsRollbackAvailable, false);
|
| context_.SetBoolean(kContextKeyIsRollbackChecked, false);
|
|
|