Index: ash/system/chromeos/network/network_state_list_detailed_view.cc |
diff --git a/ash/system/chromeos/network/network_state_list_detailed_view.cc b/ash/system/chromeos/network/network_state_list_detailed_view.cc |
index 661cb47b4646374246d07eba1983587f2282f63f..6af2c09e5c9b6a9ff8a51f6ad20a0b2d8ff714f5 100644 |
--- a/ash/system/chromeos/network/network_state_list_detailed_view.cc |
+++ b/ash/system/chromeos/network/network_state_list_detailed_view.cc |
@@ -141,8 +141,6 @@ NetworkStateListDetailedView::NetworkStateListDetailedView( |
info_icon_(NULL), |
button_wifi_(NULL), |
button_mobile_(NULL), |
- view_mobile_account_(NULL), |
- setup_mobile_account_(NULL), |
other_wifi_(NULL), |
turn_on_wifi_(NULL), |
other_mobile_(NULL), |
@@ -165,7 +163,6 @@ NetworkStateListDetailedView::~NetworkStateListDetailedView() { |
void NetworkStateListDetailedView::ManagerChanged() { |
UpdateNetworkList(); |
UpdateHeaderButtons(); |
- UpdateMobileAccount(); |
UpdateNetworkExtra(); |
Layout(); |
} |
@@ -176,7 +173,6 @@ void NetworkStateListDetailedView::NetworkListChanged() { |
UpdateNetworks(network_list); |
UpdateNetworkList(); |
UpdateHeaderButtons(); |
- UpdateMobileAccount(); |
UpdateNetworkExtra(); |
Layout(); |
} |
@@ -199,13 +195,12 @@ void NetworkStateListDetailedView::Init() { |
CreateNetworkExtra(); |
CreateHeaderEntry(); |
CreateHeaderButtons(); |
- CreateMobileAccount(); |
+ |
NetworkStateList network_list; |
NetworkStateHandler::Get()->GetNetworkList(&network_list); |
UpdateNetworks(network_list); |
UpdateNetworkList(); |
UpdateHeaderButtons(); |
- UpdateMobileAccount(); |
UpdateNetworkExtra(); |
CallRequestScan(); |
} |
@@ -269,18 +264,10 @@ void NetworkStateListDetailedView::OnViewClicked(views::View* sender) { |
if (login_ == user::LOGGED_IN_LOCKED) |
return; |
- ash::SystemTrayDelegate* delegate = |
- ash::Shell::GetInstance()->system_tray_delegate(); |
- if (sender == view_mobile_account_) { |
- delegate->ShowCellularURL(topup_url_); |
- } else if (sender == setup_mobile_account_) { |
- delegate->ShowCellularURL(setup_url_); |
- } else { |
- std::map<views::View*, std::string>::iterator found = |
- network_map_.find(sender); |
- if (found != network_map_.end()) |
- ConnectToNetwork(found->second); |
- } |
+ std::map<views::View*, std::string>::iterator found = |
+ network_map_.find(sender); |
+ if (found != network_map_.end()) |
+ ConnectToNetwork(found->second); |
} |
// Create UI components. |
@@ -330,26 +317,6 @@ void NetworkStateListDetailedView::CreateHeaderButtons() { |
footer()->AddButton(info_icon_); |
} |
-void NetworkStateListDetailedView::CreateMobileAccount() { |
- if (list_type_ != LIST_TYPE_NETWORK) |
- return; |
- |
- HoverHighlightView* container = new HoverHighlightView(this); |
- container->AddLabel( |
- ui::ResourceBundle::GetSharedInstance(). |
- GetLocalizedString(IDS_ASH_STATUS_TRAY_MOBILE_VIEW_ACCOUNT), |
- gfx::Font::NORMAL); |
- AddChildView(container); |
- view_mobile_account_ = container; |
- |
- container = new HoverHighlightView(this); |
- container->AddLabel(ui::ResourceBundle::GetSharedInstance(). |
- GetLocalizedString(IDS_ASH_STATUS_TRAY_SETUP_MOBILE), |
- gfx::Font::NORMAL); |
- AddChildView(container); |
- setup_mobile_account_ = container; |
-} |
- |
void NetworkStateListDetailedView::CreateNetworkExtra() { |
if (login_ == user::LOGGED_IN_LOCKED) |
return; |
@@ -646,36 +613,6 @@ bool NetworkStateListDetailedView::UpdateNetworkListEntries( |
return needs_relayout; |
} |
-void NetworkStateListDetailedView::UpdateMobileAccount() { |
- if (list_type_ != LIST_TYPE_NETWORK) |
- return; |
- |
- view_mobile_account_->SetVisible(false); |
- setup_mobile_account_->SetVisible(false); |
- |
- if (login_ == user::LOGGED_IN_NONE) |
- return; |
- |
- // TODO(stevenjb): Migrate this code to src/chromeos. |
- std::string carrier_id, topup_url, setup_url; |
- if (Shell::GetInstance()->system_tray_delegate()-> |
- GetCellularCarrierInfo(&carrier_id, &topup_url, &setup_url)) { |
- if (carrier_id != carrier_id_) { |
- carrier_id_ = carrier_id; |
- if (!topup_url.empty()) |
- topup_url_ = topup_url; |
- } |
- |
- if (!setup_url.empty()) |
- setup_url_ = setup_url; |
- |
- if (!topup_url_.empty()) |
- view_mobile_account_->SetVisible(true); |
- if (!setup_url_.empty()) |
- setup_mobile_account_->SetVisible(true); |
- } |
-} |
- |
void NetworkStateListDetailedView::UpdateNetworkExtra() { |
if (login_ == user::LOGGED_IN_LOCKED) |
return; |