| Index: chrome/browser/policy/browser_policy_connector.cc
|
| diff --git a/chrome/browser/policy/browser_policy_connector.cc b/chrome/browser/policy/browser_policy_connector.cc
|
| index ef7b93f141a28139675b90b0340a3d122c4ad023..65915d32d1de52ca4cc7706c67f32d0e403c6148 100644
|
| --- a/chrome/browser/policy/browser_policy_connector.cc
|
| +++ b/chrome/browser/policy/browser_policy_connector.cc
|
| @@ -71,6 +71,8 @@
|
| #include "chromeos/chromeos_switches.h"
|
| #include "chromeos/dbus/cryptohome_client.h"
|
| #include "chromeos/dbus/dbus_thread_manager.h"
|
| +#include "chromeos/network/certificate_handler.h"
|
| +#include "chromeos/network/managed_network_configuration_handler.h"
|
| #else
|
| #include "chrome/browser/policy/cloud/user_cloud_policy_manager.h"
|
| #include "chrome/browser/policy/cloud/user_cloud_policy_manager_factory.h"
|
| @@ -407,12 +409,16 @@ NetworkConfigurationUpdater*
|
| if (command_line->HasSwitch(
|
| chromeos::switches::kUseNewNetworkConfigurationHandlers)) {
|
| network_configuration_updater_.reset(
|
| - new NetworkConfigurationUpdaterImpl(GetPolicyService()));
|
| + new NetworkConfigurationUpdaterImpl(
|
| + GetPolicyService(),
|
| + chromeos::ManagedNetworkConfigurationHandler::Get(),
|
| + chromeos::CertificateHandler::Get()));
|
| } else {
|
| network_configuration_updater_.reset(
|
| new NetworkConfigurationUpdaterImplCros(
|
| GetPolicyService(),
|
| - chromeos::CrosLibrary::Get()->GetNetworkLibrary()));
|
| + chromeos::CrosLibrary::Get()->GetNetworkLibrary(),
|
| + chromeos::CertificateHandler::Get()));
|
| }
|
| }
|
| return network_configuration_updater_.get();
|
|
|