| 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 4bc9cb4ff369ecdaed2248e34796615756a3f0ca..09e42fa77fca93003b6bc132c6e8fd4fa65c9f8a 100644
|
| --- a/chrome/browser/policy/browser_policy_connector.cc
|
| +++ b/chrome/browser/policy/browser_policy_connector.cc
|
| @@ -73,6 +73,8 @@
|
| #include "chromeos/cryptohome/cryptohome_library.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"
|
| @@ -408,12 +410,16 @@ NetworkConfigurationUpdater*
|
| if (command_line->HasSwitch(
|
| chromeos::switches::kUseNewNetworkConfigurationHandlers)) {
|
| network_configuration_updater_.reset(
|
| - new NetworkConfigurationUpdaterImpl(GetPolicyService()));
|
| + new NetworkConfigurationUpdaterImpl(
|
| + GetPolicyService(),
|
| + chromeos::ManagedNetworkConfigurationHandler::Get(),
|
| + make_scoped_ptr(new chromeos::CertificateHandler)));
|
| } else {
|
| network_configuration_updater_.reset(
|
| new NetworkConfigurationUpdaterImplCros(
|
| GetPolicyService(),
|
| - chromeos::CrosLibrary::Get()->GetNetworkLibrary()));
|
| + chromeos::CrosLibrary::Get()->GetNetworkLibrary(),
|
| + make_scoped_ptr(new chromeos::CertificateHandler)));
|
| }
|
| }
|
| return network_configuration_updater_.get();
|
|
|