| Index: chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| diff --git a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| index c4126eae42b240350305b416ed97619fc89be677..50e899a9a97648ff470d25581ccc530b5ae281a6 100644
|
| --- a/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| +++ b/chrome/browser/chromeos/chrome_browser_main_chromeos.cc
|
| @@ -17,6 +17,7 @@
|
| #include "chrome/browser/chromeos/dbus/session_manager_client.h"
|
| #include "chrome/browser/chromeos/login/session_manager_observer.h"
|
| #include "chrome/browser/chromeos/net/cros_network_change_notifier_factory.h"
|
| +#include "chrome/browser/chromeos/net/network_change_notifier_chromeos.h"
|
| #include "chrome/browser/chromeos/system/statistics_provider.h"
|
| #include "chrome/browser/defaults.h"
|
| #include "chrome/common/chrome_switches.h"
|
| @@ -158,4 +159,12 @@ void ChromeBrowserMainPartsChromeos::PostMainMessageLoopStart() {
|
| if (parsed_command_line().HasSwitch(switches::kEnableBluetooth)) {
|
| chromeos::BluetoothManager::Initialize();
|
| }
|
| +
|
| + // Set up the network change notifier for Chrome OS.
|
| + chromeos::NetworkChangeNotifierChromeos* network_change_notifier =
|
| + chromeos::CrosNetworkChangeNotifierFactory::GetInstance();
|
| + chromeos::CrosLibrary::Get()->GetNetworkLibrary()
|
| + ->AddNetworkManagerObserver(network_change_notifier);
|
| + chromeos::CrosLibrary::Get()->GetPowerLibrary()
|
| + ->AddObserver(network_change_notifier);
|
| }
|
|
|