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

Side by Side Diff: chrome/browser/ui/webui/chromeos/login/oobe_ui.cc

Issue 2642823011: cros: Fold NetworkErrorModel into NetworkErrorView. (Closed)
Patch Set: Address comments Created 3 years, 11 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 unified diff | Download patch
OLDNEW
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
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
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
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698