| Index: chrome/browser/chromeos/network_message_observer.cc
|
| ===================================================================
|
| --- chrome/browser/chromeos/network_message_observer.cc (revision 64888)
|
| +++ chrome/browser/chromeos/network_message_observer.cc (working copy)
|
| @@ -35,19 +35,11 @@
|
| notification_no_data_(profile, "network_no_data.chromeos",
|
| IDR_NOTIFICATION_BARS_EMPTY,
|
| l10n_util::GetStringUTF16(IDS_NETWORK_OUT_OF_DATA_TITLE)) {
|
| - NetworkLibrary* netlib = CrosLibrary::Get()->GetNetworkLibrary();
|
| - OnNetworkManagerChanged(netlib);
|
| - // Note that this gets added as a NetworkManagerObserver and a
|
| - // CellularDataPlanObserver in browser_init.cc
|
| - netlib->AddNetworkManagerObserver(this);
|
| - netlib->AddCellularDataPlanObserver(this);
|
| + NetworkChanged(CrosLibrary::Get()->GetNetworkLibrary());
|
| initialized_ = true;
|
| }
|
|
|
| NetworkMessageObserver::~NetworkMessageObserver() {
|
| - NetworkLibrary* netlib = CrosLibrary::Get()->GetNetworkLibrary();
|
| - netlib->RemoveNetworkManagerObserver(this);
|
| - netlib->RemoveCellularDataPlanObserver(this);
|
| notification_connection_error_.Hide();
|
| notification_low_data_.Hide();
|
| notification_no_data_.Hide();
|
| @@ -73,7 +65,7 @@
|
| BrowserList::GetLastActive()->OpenMobilePlanTabAndActivate();
|
| }
|
|
|
| -void NetworkMessageObserver::OnNetworkManagerChanged(NetworkLibrary* obj) {
|
| +void NetworkMessageObserver::NetworkChanged(NetworkLibrary* obj) {
|
| const WifiNetworkVector& wifi_networks = obj->wifi_networks();
|
| const CellularNetworkVector& cellular_networks = obj->cellular_networks();
|
|
|
| @@ -158,7 +150,7 @@
|
| CreateModalPopup(view);
|
| }
|
|
|
| -void NetworkMessageObserver::OnCellularDataPlanChanged(NetworkLibrary* obj) {
|
| +void NetworkMessageObserver::CellularDataPlanChanged(NetworkLibrary* obj) {
|
| const CellularNetwork* cellular = obj->cellular_network();
|
| if (!cellular)
|
| return;
|
|
|