| Index: chrome/browser/chromeos/login/login_display_host_impl.cc
|
| diff --git a/chrome/browser/chromeos/login/login_display_host_impl.cc b/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| index 76d675d85cf5a1eb0cc0c727183a06a20a09bee6..4692b4e362147ef4033412202ef739837ebcad51 100644
|
| --- a/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| +++ b/chrome/browser/chromeos/login/login_display_host_impl.cc
|
| @@ -48,6 +48,7 @@
|
| #include "chrome/browser/chromeos/login/webui_login_view.h"
|
| #include "chrome/browser/chromeos/login/wizard_controller.h"
|
| #include "chrome/browser/chromeos/mobile_config.h"
|
| +#include "chrome/browser/chromeos/net/delay_network_call.h"
|
| #include "chrome/browser/chromeos/policy/auto_enrollment_client.h"
|
| #include "chrome/browser/chromeos/policy/browser_policy_connector_chromeos.h"
|
| #include "chrome/browser/chromeos/system/input_device_settings.h"
|
| @@ -1186,6 +1187,13 @@ void ShowLoginWizard(const std::string& first_screen_name) {
|
| return;
|
| }
|
|
|
| + if (StartupUtils::IsEulaAccepted()) {
|
| + DelayNetworkCall(
|
| + ServicesCustomizationDocument::GetInstance()
|
| + ->EnsureCustomizationAppliedClosure(),
|
| + base::TimeDelta::FromMilliseconds(kDefaultNetworkRetryDelayMS));
|
| + }
|
| +
|
| bool show_login_screen =
|
| (first_screen_name.empty() && oobe_complete) ||
|
| first_screen_name == chromeos::WizardController::kLoginScreenName;
|
|
|