Index: chrome/browser/chromeos/options/internet_page_view.cc |
=================================================================== |
--- chrome/browser/chromeos/options/internet_page_view.cc (revision 64886) |
+++ chrome/browser/chromeos/options/internet_page_view.cc (working copy) |
@@ -301,7 +301,7 @@ |
bool connected, int connection_type); |
WifiNetworkVector wifi_networks_; |
- CellularNetworkVector celluar_networks_; |
+ CellularNetworkVector cellular_networks_; |
DISALLOW_COPY_AND_ASSIGN(WirelessSection); |
}; |
@@ -334,36 +334,34 @@ |
} |
// Cellular |
- celluar_networks_ = cros->cellular_networks(); |
- // Cellular networks ssids. |
- for (size_t i = 0; i < celluar_networks_.size(); ++i) { |
- std::wstring name = ASCIIToWide(celluar_networks_[i]->name()); |
+ cellular_networks_ = cros->cellular_networks(); |
+ for (size_t i = 0; i < cellular_networks_.size(); ++i) { |
+ std::wstring name = ASCIIToWide(cellular_networks_[i]->name()); |
SkBitmap icon = NetworkMenu::IconForNetworkStrength( |
- celluar_networks_[i]->strength(), true); |
- // TODO(chocobo): Check cellular network 3g/edge. |
- SkBitmap badge = *rb.GetBitmapNamed(IDR_STATUSBAR_NETWORK_3G); |
-// SkBitmap badge = *rb.GetBitmapNamed(IDR_STATUSBAR_NETWORK_EDGE); |
+ cellular_networks_[i]->strength(), true); |
+ SkBitmap badge = |
+ NetworkMenu::BadgeForNetworkTechnology(cellular_networks_[i]); |
icon = NetworkMenu::IconForDisplay(icon, badge); |
- bool connecting = celluar_networks_[i]->connecting(); |
- bool connected = celluar_networks_[i]->connected(); |
+ bool connecting = cellular_networks_[i]->connecting(); |
+ bool connected = cellular_networks_[i]->connected(); |
AddWirelessNetwork(i, icon, name, connecting, connected, TYPE_CELLULAR); |
} |
} |
void WirelessSection::ButtonClicked(int button, int connection_type, int id) { |
if (connection_type == TYPE_CELLULAR) { |
- if (static_cast<int>(celluar_networks_.size()) > id) { |
+ if (static_cast<int>(cellular_networks_.size()) > id) { |
if (button == CONNECT_BUTTON) { |
// Connect to cellular network. |
CrosLibrary::Get()->GetNetworkLibrary()->ConnectToCellularNetwork( |
- celluar_networks_[id]); |
+ cellular_networks_[id]); |
} else if (button == DISCONNECT_BUTTON) { |
CrosLibrary::Get()->GetNetworkLibrary()->DisconnectFromWirelessNetwork( |
- celluar_networks_[id]); |
+ cellular_networks_[id]); |
} else { |
- CreateModalPopup(new NetworkConfigView(celluar_networks_[id])); |
+ CreateModalPopup(new NetworkConfigView(cellular_networks_[id])); |
} |
} |
} else if (connection_type == TYPE_WIFI) { |
@@ -428,7 +426,6 @@ |
private: |
WifiNetworkVector wifi_networks_; |
- CellularNetworkVector celluar_networks_; |
DISALLOW_COPY_AND_ASSIGN(RememberedSection); |
}; |
@@ -570,14 +567,14 @@ |
scroll_view_(new views::ScrollView) { |
NetworkLibrary* cros = CrosLibrary::Get()->GetNetworkLibrary(); |
cros->UpdateSystemInfo(); |
- cros->AddObserver(this); |
+ cros->AddNetworkManagerObserver(this); |
} |
InternetPageView::~InternetPageView() { |
- CrosLibrary::Get()->GetNetworkLibrary()->RemoveObserver(this); |
+ CrosLibrary::Get()->GetNetworkLibrary()->RemoveNetworkManagerObserver(this); |
} |
-void InternetPageView::NetworkChanged(NetworkLibrary* obj) { |
+void InternetPageView::OnNetworkManagerChanged(NetworkLibrary* obj) { |
// Refresh wired, wireless, and remembered networks. |
// Remember the current scroll region, and try to scroll back afterwards. |
gfx::Rect rect = scroll_view_->GetVisibleRect(); |