| OLD | NEW |
| 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #include "chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h" | 5 #include "chrome/browser/ui/webui/chromeos/login/reset_screen_handler.h" |
| 6 | 6 |
| 7 #include <string> | 7 #include <string> |
| 8 | 8 |
| 9 #include "base/command_line.h" | 9 #include "base/command_line.h" |
| 10 #include "base/metrics/histogram.h" | 10 #include "base/metrics/histogram.h" |
| (...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 122 | 122 |
| 123 void ResetScreenHandler::SetDelegate(Delegate* delegate) { | 123 void ResetScreenHandler::SetDelegate(Delegate* delegate) { |
| 124 delegate_ = delegate; | 124 delegate_ = delegate; |
| 125 if (page_is_ready()) | 125 if (page_is_ready()) |
| 126 Initialize(); | 126 Initialize(); |
| 127 } | 127 } |
| 128 | 128 |
| 129 void ResetScreenHandler::DeclareLocalizedValues( | 129 void ResetScreenHandler::DeclareLocalizedValues( |
| 130 LocalizedValuesBuilder* builder) { | 130 LocalizedValuesBuilder* builder) { |
| 131 builder->Add("resetScreenTitle", IDS_RESET_SCREEN_TITLE); | 131 builder->Add("resetScreenTitle", IDS_RESET_SCREEN_TITLE); |
| 132 builder->Add("resetScreenAccessibleTitle", IDS_RESET_SCREEN_TITLE); |
| 133 builder->Add("resetScreenIconTitle",IDS_RESET_SCREEN_ICON_TITLE); |
| 132 builder->Add("cancelButton", IDS_CANCEL); | 134 builder->Add("cancelButton", IDS_CANCEL); |
| 133 | 135 |
| 134 builder->Add("resetWarningDataDetails", | 136 builder->Add("resetWarningDataDetails", |
| 135 IDS_RESET_SCREEN_WARNING_DETAILS_DATA); | 137 IDS_RESET_SCREEN_WARNING_DETAILS_DATA); |
| 136 builder->Add("resetRestartMessage", IDS_RESET_SCREEN_RESTART_MSG); | 138 builder->Add("resetRestartMessage", IDS_RESET_SCREEN_RESTART_MSG); |
| 137 builder->AddF("resetRollbackOption", | 139 builder->AddF("resetRollbackOption", |
| 138 IDS_RESET_SCREEN_ROLLBACK_OPTION, | 140 IDS_RESET_SCREEN_ROLLBACK_OPTION, |
| 139 IDS_SHORT_PRODUCT_NAME); | 141 IDS_SHORT_PRODUCT_NAME); |
| 140 builder->AddF("resetRevertPromise", | 142 builder->AddF("resetRevertPromise", |
| 141 IDS_RESET_SCREEN_PREPARING_REVERT_PROMISE, | 143 IDS_RESET_SCREEN_PREPARING_REVERT_PROMISE, |
| (...skipping 98 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 240 base::DictionaryValue params; | 242 base::DictionaryValue params; |
| 241 params.SetInteger("uiState", kErrorUIStateRollback); | 243 params.SetInteger("uiState", kErrorUIStateRollback); |
| 242 ShowScreen(OobeUI::kScreenErrorMessage, ¶ms); | 244 ShowScreen(OobeUI::kScreenErrorMessage, ¶ms); |
| 243 } else if (status.status == | 245 } else if (status.status == |
| 244 UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT) { | 246 UpdateEngineClient::UPDATE_STATUS_UPDATED_NEED_REBOOT) { |
| 245 DBusThreadManager::Get()->GetPowerManagerClient()->RequestRestart(); | 247 DBusThreadManager::Get()->GetPowerManagerClient()->RequestRestart(); |
| 246 } | 248 } |
| 247 } | 249 } |
| 248 | 250 |
| 249 } // namespace chromeos | 251 } // namespace chromeos |
| OLD | NEW |