Index: chrome/browser/extensions/api/networking_private/networking_private_api_nonchromeos.cc |
diff --git a/chrome/browser/extensions/api/networking_private/networking_private_api_nonchromeos.cc b/chrome/browser/extensions/api/networking_private/networking_private_api_nonchromeos.cc |
index f2930bdbd31b7ea3e0d74272f974bc0f67c6e034..c0ee74d169172a33237269b593ee5ca441001f6e 100644 |
--- a/chrome/browser/extensions/api/networking_private/networking_private_api_nonchromeos.cc |
+++ b/chrome/browser/extensions/api/networking_private/networking_private_api_nonchromeos.cc |
@@ -35,10 +35,10 @@ bool NetworkingPrivateGetPropertiesFunction::RunImpl() { |
api::GetProperties::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(params); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->GetProperties( |
+ service_client->GetProperties( |
params->network_guid, |
base::Bind(&NetworkingPrivateGetPropertiesFunction::GetPropertiesSuccess, |
this), |
@@ -171,10 +171,10 @@ bool NetworkingPrivateSetPropertiesFunction::RunImpl() { |
scoped_ptr<base::DictionaryValue> properties_dict( |
params->properties.ToValue()); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->SetProperties( |
+ service_client->SetProperties( |
params->network_guid, |
*properties_dict, |
base::Bind(&NetworkingPrivateSetPropertiesFunction::ResultCallback, this), |
@@ -222,44 +222,20 @@ bool NetworkingPrivateGetVisibleNetworksFunction::RunImpl() { |
api::GetVisibleNetworks::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(params); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->GetVisibleNetworks(base::Bind( |
- &NetworkingPrivateGetVisibleNetworksFunction::ResultCallback, this)); |
+ service_client->GetVisibleNetworks( |
+ api::GetVisibleNetworks::Params::ToString(params->type), |
+ base::Bind(&NetworkingPrivateGetVisibleNetworksFunction::ResultCallback, |
+ this)); |
return true; |
} |
void NetworkingPrivateGetVisibleNetworksFunction::ResultCallback( |
const base::ListValue& network_list) { |
- scoped_ptr<api::GetVisibleNetworks::Params> params = |
- api::GetVisibleNetworks::Params::Create(*args_); |
- ListValue* result = new ListValue(); |
- std::string params_type = |
- api::GetVisibleNetworks::Params::ToString(params->type); |
- bool request_all = params->type == api::GetVisibleNetworks::Params::TYPE_ALL; |
- |
- // Copy networks of requested type; |
- for (base::ListValue::const_iterator it = network_list.begin(); |
- it != network_list.end(); |
- ++it) { |
- const base::Value* network_value = *it; |
- const DictionaryValue* network_dict = NULL; |
- if (!network_value->GetAsDictionary(&network_dict)) { |
- LOG(ERROR) << "Value is not a dictionary"; |
- continue; |
- } |
- if (!request_all) { |
- std::string network_type; |
- network_dict->GetString(onc::network_config::kType, &network_type); |
- if (network_type != params_type) |
- continue; |
- } |
- result->Append(network_value->DeepCopy()); |
- } |
- |
- SetResult(result); |
+ SetResult(network_list.DeepCopy()); |
SendResponse(true); |
} |
@@ -272,11 +248,7 @@ NetworkingPrivateGetEnabledNetworkTypesFunction:: |
bool NetworkingPrivateGetEnabledNetworkTypesFunction::RunImpl() { |
base::ListValue* network_list = new base::ListValue; |
- |
- network_list->Append(new base::StringValue("Ethernet")); |
- network_list->Append(new base::StringValue("WiFi")); |
- network_list->Append(new base::StringValue("Cellular")); |
- |
+ network_list->Append(new base::StringValue(onc::network_type::kWiFi)); |
SetResult(network_list); |
return true; |
} |
@@ -317,9 +289,9 @@ NetworkingPrivateRequestNetworkScanFunction:: |
} |
bool NetworkingPrivateRequestNetworkScanFunction::RunImpl() { |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->RequestNetworkScan(); |
+ service_client->RequestNetworkScan(); |
return true; |
} |
@@ -334,9 +306,9 @@ bool NetworkingPrivateStartConnectFunction::RunImpl() { |
scoped_ptr<api::StartConnect::Params> params = |
api::StartConnect::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(params); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->StartConnect( |
+ service_client->StartConnect( |
params->network_guid, |
base::Bind(&NetworkingPrivateStartConnectFunction::ConnectionStartSuccess, |
this), |
@@ -367,9 +339,9 @@ bool NetworkingPrivateStartDisconnectFunction::RunImpl() { |
scoped_ptr<api::StartDisconnect::Params> params = |
api::StartDisconnect::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(params); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->StartDisconnect( |
+ service_client->StartDisconnect( |
params->network_guid, |
base::Bind( |
&NetworkingPrivateStartDisconnectFunction::DisconnectionStartSuccess, |
@@ -401,9 +373,9 @@ bool NetworkingPrivateVerifyDestinationFunction::RunImpl() { |
scoped_ptr<api::VerifyDestination::Params> params = |
api::VerifyDestination::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(params); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->VerifyDestination( |
+ service_client->VerifyDestination( |
args_.Pass(), |
base::Bind( |
&NetworkingPrivateVerifyDestinationFunction::ResultCallback, |
@@ -452,9 +424,9 @@ bool NetworkingPrivateVerifyAndEncryptDataFunction::RunImpl() { |
scoped_ptr<api::VerifyAndEncryptData::Params> params = |
api::VerifyAndEncryptData::Params::Create(*args_); |
EXTENSION_FUNCTION_VALIDATE(params); |
- NetworkingPrivateServiceClient* process_client = |
+ NetworkingPrivateServiceClient* service_client = |
NetworkingPrivateServiceClientFactory::GetForProfile(GetProfile()); |
- process_client->VerifyAndEncryptData( |
+ service_client->VerifyAndEncryptData( |
args_.Pass(), |
base::Bind( |
&NetworkingPrivateVerifyAndEncryptDataFunction::ResultCallback, |