| 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/oobe_ui.h" | 5 #include "chrome/browser/ui/webui/chromeos/login/oobe_ui.h" |
| 6 | 6 |
| 7 #include <stddef.h> | 7 #include <stddef.h> |
| 8 | 8 |
| 9 #include <memory> | 9 #include <memory> |
| 10 | 10 |
| (...skipping 261 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 272 base::MakeUnique<HIDDetectionScreenHandler>(core_handler_); | 272 base::MakeUnique<HIDDetectionScreenHandler>(core_handler_); |
| 273 hid_detection_view_ = hid_detection_screen_handler.get(); | 273 hid_detection_view_ = hid_detection_screen_handler.get(); |
| 274 AddScreenHandler(std::move(hid_detection_screen_handler)); | 274 AddScreenHandler(std::move(hid_detection_screen_handler)); |
| 275 | 275 |
| 276 auto error_screen_handler = base::MakeUnique<ErrorScreenHandler>(); | 276 auto error_screen_handler = base::MakeUnique<ErrorScreenHandler>(); |
| 277 error_screen_handler_ = error_screen_handler.get(); | 277 error_screen_handler_ = error_screen_handler.get(); |
| 278 AddScreenHandler(std::move(error_screen_handler)); | 278 AddScreenHandler(std::move(error_screen_handler)); |
| 279 network_dropdown_handler_->AddObserver(error_screen_handler_); | 279 network_dropdown_handler_->AddObserver(error_screen_handler_); |
| 280 | 280 |
| 281 error_screen_.reset(new ErrorScreen(nullptr, error_screen_handler_)); | 281 error_screen_.reset(new ErrorScreen(nullptr, error_screen_handler_)); |
| 282 NetworkErrorModel* network_error_model = error_screen_.get(); | 282 ErrorScreen* error_screen = error_screen_.get(); |
| 283 | 283 |
| 284 auto enrollment_screen_handler = base::MakeUnique<EnrollmentScreenHandler>( | 284 auto enrollment_screen_handler = base::MakeUnique<EnrollmentScreenHandler>( |
| 285 network_state_informer_, network_error_model); | 285 network_state_informer_, error_screen); |
| 286 enrollment_screen_actor_ = enrollment_screen_handler.get(); | 286 enrollment_screen_actor_ = enrollment_screen_handler.get(); |
| 287 AddScreenHandler(std::move(enrollment_screen_handler)); | 287 AddScreenHandler(std::move(enrollment_screen_handler)); |
| 288 | 288 |
| 289 auto terms_of_service_screen_handler = | 289 auto terms_of_service_screen_handler = |
| 290 base::MakeUnique<TermsOfServiceScreenHandler>(core_handler_); | 290 base::MakeUnique<TermsOfServiceScreenHandler>(core_handler_); |
| 291 terms_of_service_screen_actor_ = terms_of_service_screen_handler.get(); | 291 terms_of_service_screen_actor_ = terms_of_service_screen_handler.get(); |
| 292 AddScreenHandler(std::move(terms_of_service_screen_handler)); | 292 AddScreenHandler(std::move(terms_of_service_screen_handler)); |
| 293 | 293 |
| 294 auto arc_terms_of_service_screen_handler = | 294 auto arc_terms_of_service_screen_handler = |
| 295 base::MakeUnique<ArcTermsOfServiceScreenHandler>(); | 295 base::MakeUnique<ArcTermsOfServiceScreenHandler>(); |
| 296 arc_terms_of_service_screen_actor_ = | 296 arc_terms_of_service_screen_actor_ = |
| 297 arc_terms_of_service_screen_handler.get(); | 297 arc_terms_of_service_screen_handler.get(); |
| 298 AddScreenHandler(std::move(arc_terms_of_service_screen_handler)); | 298 AddScreenHandler(std::move(arc_terms_of_service_screen_handler)); |
| 299 | 299 |
| 300 auto user_image_screen_handler = base::MakeUnique<UserImageScreenHandler>(); | 300 auto user_image_screen_handler = base::MakeUnique<UserImageScreenHandler>(); |
| 301 user_image_view_ = user_image_screen_handler.get(); | 301 user_image_view_ = user_image_screen_handler.get(); |
| 302 AddScreenHandler(std::move(user_image_screen_handler)); | 302 AddScreenHandler(std::move(user_image_screen_handler)); |
| 303 | 303 |
| 304 auto user_board_screen_handler = base::MakeUnique<UserBoardScreenHandler>(); | 304 auto user_board_screen_handler = base::MakeUnique<UserBoardScreenHandler>(); |
| 305 user_board_screen_handler_ = user_board_screen_handler.get(); | 305 user_board_screen_handler_ = user_board_screen_handler.get(); |
| 306 AddScreenHandler(std::move(user_board_screen_handler)); | 306 AddScreenHandler(std::move(user_board_screen_handler)); |
| 307 | 307 |
| 308 auto gaia_screen_handler = base::MakeUnique<GaiaScreenHandler>( | 308 auto gaia_screen_handler = base::MakeUnique<GaiaScreenHandler>( |
| 309 core_handler_, network_state_informer_); | 309 core_handler_, network_state_informer_); |
| 310 gaia_screen_handler_ = gaia_screen_handler.get(); | 310 gaia_screen_handler_ = gaia_screen_handler.get(); |
| 311 AddScreenHandler(std::move(gaia_screen_handler)); | 311 AddScreenHandler(std::move(gaia_screen_handler)); |
| 312 | 312 |
| 313 auto signin_screen_handler = base::MakeUnique<SigninScreenHandler>( | 313 auto signin_screen_handler = base::MakeUnique<SigninScreenHandler>( |
| 314 network_state_informer_, network_error_model, core_handler_, | 314 network_state_informer_, error_screen, core_handler_, |
| 315 gaia_screen_handler_); | 315 gaia_screen_handler_); |
| 316 signin_screen_handler_ = signin_screen_handler.get(); | 316 signin_screen_handler_ = signin_screen_handler.get(); |
| 317 AddScreenHandler(std::move(signin_screen_handler)); | 317 AddScreenHandler(std::move(signin_screen_handler)); |
| 318 | 318 |
| 319 auto app_launch_splash_screen_handler = | 319 auto app_launch_splash_screen_handler = |
| 320 base::MakeUnique<AppLaunchSplashScreenHandler>(network_state_informer_, | 320 base::MakeUnique<AppLaunchSplashScreenHandler>(network_state_informer_, |
| 321 network_error_model); | 321 error_screen); |
| 322 app_launch_splash_screen_actor_ = app_launch_splash_screen_handler.get(); | 322 app_launch_splash_screen_actor_ = app_launch_splash_screen_handler.get(); |
| 323 AddScreenHandler(std::move(app_launch_splash_screen_handler)); | 323 AddScreenHandler(std::move(app_launch_splash_screen_handler)); |
| 324 | 324 |
| 325 if (display_type_ == kOobeDisplay) { | 325 if (display_type_ == kOobeDisplay) { |
| 326 auto controller_pairing_handler = | 326 auto controller_pairing_handler = |
| 327 base::MakeUnique<ControllerPairingScreenHandler>(); | 327 base::MakeUnique<ControllerPairingScreenHandler>(); |
| 328 controller_pairing_screen_actor_ = controller_pairing_handler.get(); | 328 controller_pairing_screen_actor_ = controller_pairing_handler.get(); |
| 329 AddScreenHandler(std::move(controller_pairing_handler)); | 329 AddScreenHandler(std::move(controller_pairing_handler)); |
| 330 | 330 |
| 331 auto host_pairing_handler = base::MakeUnique<HostPairingScreenHandler>(); | 331 auto host_pairing_handler = base::MakeUnique<HostPairingScreenHandler>(); |
| (...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 626 g_browser_process->local_state()->GetBoolean(prefs::kOobeMdMode)) { | 626 g_browser_process->local_state()->GetBoolean(prefs::kOobeMdMode)) { |
| 627 return; | 627 return; |
| 628 } | 628 } |
| 629 | 629 |
| 630 base::DictionaryValue localized_strings; | 630 base::DictionaryValue localized_strings; |
| 631 GetLocalizedStrings(&localized_strings); | 631 GetLocalizedStrings(&localized_strings); |
| 632 static_cast<CoreOobeActor*>(core_handler_)->ReloadContent(localized_strings); | 632 static_cast<CoreOobeActor*>(core_handler_)->ReloadContent(localized_strings); |
| 633 } | 633 } |
| 634 | 634 |
| 635 } // namespace chromeos | 635 } // namespace chromeos |
| OLD | NEW |