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 34d327299687d8de41ab5738b41d016bf10faa83..a6bb3aa316097c957211d9dda4758291dd1003fa 100644 |
--- a/ash/system/chromeos/network/network_state_list_detailed_view.cc |
+++ b/ash/system/chromeos/network/network_state_list_detailed_view.cc |
@@ -28,7 +28,6 @@ |
#include "base/time/time.h" |
#include "chromeos/chromeos_switches.h" |
#include "chromeos/network/device_state.h" |
-#include "chromeos/network/favorite_state.h" |
#include "chromeos/network/network_configuration_handler.h" |
#include "chromeos/network/network_state.h" |
#include "chromeos/network/network_state_handler.h" |
@@ -46,7 +45,6 @@ |
#include "ui/views/widget/widget.h" |
using chromeos::DeviceState; |
-using chromeos::FavoriteState; |
using chromeos::NetworkHandler; |
using chromeos::NetworkState; |
using chromeos::NetworkStateHandler; |
@@ -163,7 +161,6 @@ NetworkStateListDetailedView::NetworkStateListDetailedView( |
turn_on_wifi_(NULL), |
other_mobile_(NULL), |
other_vpn_(NULL), |
- toggle_debug_preferred_networks_(NULL), |
settings_(NULL), |
proxy_settings_(NULL), |
scanning_view_(NULL), |
@@ -187,15 +184,9 @@ void NetworkStateListDetailedView::ManagerChanged() { |
void NetworkStateListDetailedView::NetworkListChanged() { |
NetworkStateHandler* handler = NetworkHandler::Get()->network_state_handler(); |
- if (list_type_ == LIST_TYPE_DEBUG_PREFERRED) { |
- NetworkStateHandler::FavoriteStateList favorite_list; |
- handler->GetFavoriteList(&favorite_list); |
- UpdatePreferred(favorite_list); |
- } else { |
- NetworkStateHandler::NetworkStateList network_list; |
- handler->GetNetworkList(&network_list); |
- UpdateNetworks(network_list); |
- } |
+ NetworkStateHandler::NetworkStateList network_list; |
+ handler->GetNetworkList(&network_list); |
+ UpdateNetworks(network_list); |
UpdateNetworkList(); |
UpdateHeaderButtons(); |
UpdateNetworkExtra(); |
@@ -226,7 +217,6 @@ void NetworkStateListDetailedView::Init() { |
turn_on_wifi_ = NULL; |
other_mobile_ = NULL; |
other_vpn_ = NULL; |
- toggle_debug_preferred_networks_ = NULL; |
settings_ = NULL; |
proxy_settings_ = NULL; |
scanning_view_ = NULL; |
@@ -285,13 +275,6 @@ void NetworkStateListDetailedView::ButtonPressed(views::Button* sender, |
delegate->ChangeProxySettings(); |
} else if (sender == other_mobile_) { |
delegate->ShowOtherNetworkDialog(shill::kTypeCellular); |
- } else if (sender == toggle_debug_preferred_networks_) { |
- list_type_ = (list_type_ == LIST_TYPE_NETWORK) |
- ? LIST_TYPE_DEBUG_PREFERRED : LIST_TYPE_NETWORK; |
- // Re-initialize this after processing the event. |
- base::MessageLoopForUI::current()->PostTask( |
- FROM_HERE, |
- base::Bind(&NetworkStateListDetailedView::Init, AsWeakPtr())); |
} else if (sender == other_wifi_) { |
Shell::GetInstance()->metrics()->RecordUserMetricsAction( |
ash::UMA_STATUS_AREA_NETWORK_JOIN_OTHER_CLICKED); |
@@ -323,14 +306,6 @@ void NetworkStateListDetailedView::OnViewClicked(views::View* sender) { |
return; |
const std::string& service_path = found->second; |
- if (list_type_ == LIST_TYPE_DEBUG_PREFERRED) { |
- NetworkHandler::Get()->network_configuration_handler()-> |
- RemoveConfiguration(service_path, |
- base::Bind(&base::DoNothing), |
- chromeos::network_handler::ErrorCallback()); |
- return; |
- } |
- |
const NetworkState* network = NetworkHandler::Get()->network_state_handler()-> |
GetNetworkState(service_path); |
if (!network || network->IsConnectedState() || network->IsConnectingState()) { |
@@ -423,16 +398,6 @@ void NetworkStateListDetailedView::CreateNetworkExtra() { |
other_mobile_ = new TrayPopupLabelButton( |
this, rb.GetLocalizedString(IDS_ASH_STATUS_TRAY_OTHER_MOBILE)); |
bottom_row->AddChildView(other_mobile_); |
- |
- if (CommandLine::ForCurrentProcess()->HasSwitch( |
- ash::switches::kAshDebugShowPreferredNetworks)) { |
- // Debugging UI to view and remove favorites from the status area. |
- std::string toggle_debug_preferred_label = |
- (list_type_ == LIST_TYPE_DEBUG_PREFERRED) ? "Visible" : "Preferred"; |
- toggle_debug_preferred_networks_ = new TrayPopupLabelButton( |
- this, base::UTF8ToUTF16(toggle_debug_preferred_label)); |
- bottom_row->AddChildView(toggle_debug_preferred_networks_); |
- } |
} else { |
other_vpn_ = new TrayPopupLabelButton( |
this, |
@@ -491,7 +456,6 @@ void NetworkStateListDetailedView::UpdateTechnologyButton( |
void NetworkStateListDetailedView::UpdateNetworks( |
const NetworkStateHandler::NetworkStateList& networks) { |
- DCHECK(list_type_ != LIST_TYPE_DEBUG_PREFERRED); |
network_list_.clear(); |
for (NetworkStateHandler::NetworkStateList::const_iterator iter = |
networks.begin(); iter != networks.end(); ++iter) { |
@@ -506,18 +470,6 @@ void NetworkStateListDetailedView::UpdateNetworks( |
} |
} |
-void NetworkStateListDetailedView::UpdatePreferred( |
- const NetworkStateHandler::FavoriteStateList& favorites) { |
- DCHECK(list_type_ == LIST_TYPE_DEBUG_PREFERRED); |
- network_list_.clear(); |
- for (NetworkStateHandler::FavoriteStateList::const_iterator iter = |
- favorites.begin(); iter != favorites.end(); ++iter) { |
- const FavoriteState* favorite = *iter; |
- NetworkInfo* info = new NetworkInfo(favorite->path()); |
- network_list_.push_back(info); |
- } |
-} |
- |
void NetworkStateListDetailedView::UpdateNetworkList() { |
NetworkStateHandler* handler = NetworkHandler::Get()->network_state_handler(); |
@@ -527,29 +479,18 @@ void NetworkStateListDetailedView::UpdateNetworkList() { |
NetworkInfo* info = network_list_[i]; |
const NetworkState* network = |
handler->GetNetworkState(info->service_path); |
- if (network) { |
- info->image = network_icon::GetImageForNetwork( |
- network, network_icon::ICON_TYPE_LIST); |
- info->label = network_icon::GetLabelForNetwork( |
- network, network_icon::ICON_TYPE_LIST); |
- info->highlight = |
- network->IsConnectedState() || network->IsConnectingState(); |
- info->disable = |
- network->activation_state() == shill::kActivationStateActivating; |
- if (!animating && network->IsConnectingState()) |
- animating = true; |
- } else if (list_type_ == LIST_TYPE_DEBUG_PREFERRED) { |
- // Favorites that are visible will use the same display info as the |
- // visible network. Non visible favorites will show the disconnected |
- // icon and the name of the network. |
- const FavoriteState* favorite = |
- handler->GetFavoriteState(info->service_path); |
- if (favorite) { |
- info->image = network_icon::GetImageForDisconnectedNetwork( |
- network_icon::ICON_TYPE_LIST, favorite->type()); |
- info->label = base::UTF8ToUTF16(favorite->name()); |
- } |
- } |
+ if (!network) |
+ continue; |
+ info->image = network_icon::GetImageForNetwork( |
+ network, network_icon::ICON_TYPE_LIST); |
+ info->label = network_icon::GetLabelForNetwork( |
+ network, network_icon::ICON_TYPE_LIST); |
+ info->highlight = |
+ network->IsConnectedState() || network->IsConnectingState(); |
+ info->disable = |
+ network->activation_state() == shill::kActivationStateActivating; |
+ if (!animating && network->IsConnectingState()) |
+ animating = true; |
} |
if (animating) |
network_icon::NetworkIconAnimation::GetInstance()->AddObserver(this); |