| Index: chromeos/dbus/fake_shill_manager_client.cc
|
| diff --git a/chromeos/dbus/fake_shill_manager_client.cc b/chromeos/dbus/fake_shill_manager_client.cc
|
| index bd8190d405d54210db73ab4731f7684fd30eba80..0c103e7161ea21d589e26fb27b9b7c5ddd745bf4 100644
|
| --- a/chromeos/dbus/fake_shill_manager_client.cc
|
| +++ b/chromeos/dbus/fake_shill_manager_client.cc
|
| @@ -111,10 +111,11 @@ bool IsConnectedState(const std::string& state) {
|
| }
|
|
|
| void UpdatePortaledWifiState(const std::string& service_path) {
|
| - DBusThreadManager::Get()->GetShillServiceClient()->GetTestInterface()
|
| - ->SetServiceProperty(service_path,
|
| - shill::kStateProperty,
|
| - base::StringValue(shill::kStatePortal));
|
| + DBusThreadManager::Get()
|
| + ->GetShillServiceClient()
|
| + ->GetTestInterface()
|
| + ->SetServiceProperty(service_path, shill::kStateProperty,
|
| + base::Value(shill::kStatePortal));
|
| }
|
|
|
| bool IsCellularTechnology(const std::string& type) {
|
| @@ -383,14 +384,13 @@ ShillManagerClient::TestInterface* FakeShillManagerClient::GetTestInterface() {
|
|
|
| void FakeShillManagerClient::AddDevice(const std::string& device_path) {
|
| if (GetListProperty(shill::kDevicesProperty)
|
| - ->AppendIfNotPresent(
|
| - base::MakeUnique<base::StringValue>(device_path))) {
|
| + ->AppendIfNotPresent(base::MakeUnique<base::Value>(device_path))) {
|
| CallNotifyObserversPropertyChanged(shill::kDevicesProperty);
|
| }
|
| }
|
|
|
| void FakeShillManagerClient::RemoveDevice(const std::string& device_path) {
|
| - base::StringValue device_path_value(device_path);
|
| + base::Value device_path_value(device_path);
|
| if (GetListProperty(shill::kDevicesProperty)->Remove(
|
| device_path_value, NULL)) {
|
| CallNotifyObserversPropertyChanged(shill::kDevicesProperty);
|
| @@ -405,20 +405,20 @@ void FakeShillManagerClient::ClearDevices() {
|
| void FakeShillManagerClient::AddTechnology(const std::string& type,
|
| bool enabled) {
|
| if (GetListProperty(shill::kAvailableTechnologiesProperty)
|
| - ->AppendIfNotPresent(base::MakeUnique<base::StringValue>(type))) {
|
| + ->AppendIfNotPresent(base::MakeUnique<base::Value>(type))) {
|
| CallNotifyObserversPropertyChanged(
|
| shill::kAvailableTechnologiesProperty);
|
| }
|
| if (enabled &&
|
| GetListProperty(shill::kEnabledTechnologiesProperty)
|
| - ->AppendIfNotPresent(base::MakeUnique<base::StringValue>(type))) {
|
| + ->AppendIfNotPresent(base::MakeUnique<base::Value>(type))) {
|
| CallNotifyObserversPropertyChanged(
|
| shill::kEnabledTechnologiesProperty);
|
| }
|
| }
|
|
|
| void FakeShillManagerClient::RemoveTechnology(const std::string& type) {
|
| - base::StringValue type_value(type);
|
| + base::Value type_value(type);
|
| if (GetListProperty(shill::kAvailableTechnologiesProperty)->Remove(
|
| type_value, NULL)) {
|
| CallNotifyObserversPropertyChanged(
|
| @@ -435,13 +435,13 @@ void FakeShillManagerClient::SetTechnologyInitializing(const std::string& type,
|
| bool initializing) {
|
| if (initializing) {
|
| if (GetListProperty(shill::kUninitializedTechnologiesProperty)
|
| - ->AppendIfNotPresent(base::MakeUnique<base::StringValue>(type))) {
|
| + ->AppendIfNotPresent(base::MakeUnique<base::Value>(type))) {
|
| CallNotifyObserversPropertyChanged(
|
| shill::kUninitializedTechnologiesProperty);
|
| }
|
| } else {
|
| - if (GetListProperty(shill::kUninitializedTechnologiesProperty)->Remove(
|
| - base::StringValue(type), NULL)) {
|
| + if (GetListProperty(shill::kUninitializedTechnologiesProperty)
|
| + ->Remove(base::Value(type), NULL)) {
|
| CallNotifyObserversPropertyChanged(
|
| shill::kUninitializedTechnologiesProperty);
|
| }
|
| @@ -463,7 +463,7 @@ void FakeShillManagerClient::AddGeoNetwork(
|
| void FakeShillManagerClient::AddProfile(const std::string& profile_path) {
|
| const char* key = shill::kProfilesProperty;
|
| if (GetListProperty(key)->AppendIfNotPresent(
|
| - base::MakeUnique<base::StringValue>(profile_path))) {
|
| + base::MakeUnique<base::Value>(profile_path))) {
|
| CallNotifyObserversPropertyChanged(key);
|
| }
|
| }
|
| @@ -483,7 +483,7 @@ void FakeShillManagerClient::AddManagerService(
|
| bool notify_observers) {
|
| VLOG(2) << "AddManagerService: " << service_path;
|
| GetListProperty(shill::kServiceCompleteListProperty)
|
| - ->AppendIfNotPresent(base::MakeUnique<base::StringValue>(service_path));
|
| + ->AppendIfNotPresent(base::MakeUnique<base::Value>(service_path));
|
| SortManagerServices(false);
|
| if (notify_observers)
|
| CallNotifyObserversPropertyChanged(shill::kServiceCompleteListProperty);
|
| @@ -492,7 +492,7 @@ void FakeShillManagerClient::AddManagerService(
|
| void FakeShillManagerClient::RemoveManagerService(
|
| const std::string& service_path) {
|
| VLOG(2) << "RemoveManagerService: " << service_path;
|
| - base::StringValue service_path_value(service_path);
|
| + base::Value service_path_value(service_path);
|
| GetListProperty(shill::kServiceCompleteListProperty)->Remove(
|
| service_path_value, NULL);
|
| CallNotifyObserversPropertyChanged(shill::kServiceCompleteListProperty);
|
| @@ -510,7 +510,7 @@ void FakeShillManagerClient::ServiceStateChanged(
|
| if (service_path == default_service_ && !IsConnectedState(state)) {
|
| // Default service is no longer connected; clear.
|
| default_service_.clear();
|
| - base::StringValue default_service_value(default_service_);
|
| + base::Value default_service_value(default_service_);
|
| SetManagerProperty(shill::kDefaultServiceProperty, default_service_value);
|
| }
|
| }
|
| @@ -572,7 +572,7 @@ void FakeShillManagerClient::SortManagerServices(bool notify) {
|
| }
|
| if (default_service_ != new_default_service) {
|
| default_service_ = new_default_service;
|
| - base::StringValue default_service_value(default_service_);
|
| + base::Value default_service_value(default_service_);
|
| SetManagerProperty(shill::kDefaultServiceProperty, default_service_value);
|
| }
|
| }
|
| @@ -647,9 +647,8 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| AddTechnology(shill::kTypeEthernet, enabled);
|
| devices->AddDevice(
|
| "/device/eth1", shill::kTypeEthernet, "stub_eth_device1");
|
| - devices->SetDeviceProperty("/device/eth1",
|
| - shill::kAddressProperty,
|
| - base::StringValue("0123456789ab"));
|
| + devices->SetDeviceProperty("/device/eth1", shill::kAddressProperty,
|
| + base::Value("0123456789ab"));
|
| base::ListValue eth_ip_configs;
|
| eth_ip_configs.AppendString("ipconfig_v4_path");
|
| eth_ip_configs.AppendString("ipconfig_v6_path");
|
| @@ -683,9 +682,8 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| }
|
| AddTechnology(shill::kTypeWifi, enabled);
|
| devices->AddDevice("/device/wifi1", shill::kTypeWifi, "stub_wifi_device1");
|
| - devices->SetDeviceProperty("/device/wifi1",
|
| - shill::kAddressProperty,
|
| - base::StringValue("23456789abcd"));
|
| + devices->SetDeviceProperty("/device/wifi1", shill::kAddressProperty,
|
| + base::Value("23456789abcd"));
|
| base::ListValue wifi_ip_configs;
|
| wifi_ip_configs.AppendString("ipconfig_v4_path");
|
| wifi_ip_configs.AppendString("ipconfig_v6_path");
|
| @@ -700,9 +698,8 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| shill::kTypeWifi,
|
| state,
|
| add_to_visible);
|
| - services->SetServiceProperty(kWifi1Path,
|
| - shill::kSecurityClassProperty,
|
| - base::StringValue(shill::kSecurityWep));
|
| + services->SetServiceProperty(kWifi1Path, shill::kSecurityClassProperty,
|
| + base::Value(shill::kSecurityWep));
|
| services->SetServiceProperty(kWifi1Path, shill::kConnectableProperty,
|
| base::Value(true));
|
| profiles->AddService(shared_profile, kWifi1Path);
|
| @@ -713,17 +710,16 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| shill::kTypeWifi, shill::kStateIdle, add_to_visible);
|
| if (s_dynamic_wep) {
|
| services->SetServiceProperty(kWifi2Path, shill::kSecurityClassProperty,
|
| - base::StringValue(shill::kSecurityWep));
|
| - services->SetServiceProperty(
|
| - kWifi2Path, shill::kEapKeyMgmtProperty,
|
| - base::StringValue(shill::kKeyManagementIEEE8021X));
|
| + base::Value(shill::kSecurityWep));
|
| + services->SetServiceProperty(kWifi2Path, shill::kEapKeyMgmtProperty,
|
| + base::Value(shill::kKeyManagementIEEE8021X));
|
| services->SetServiceProperty(kWifi2Path, shill::kEapMethodProperty,
|
| - base::StringValue(shill::kEapMethodPEAP));
|
| + base::Value(shill::kEapMethodPEAP));
|
| services->SetServiceProperty(kWifi2Path, shill::kEapIdentityProperty,
|
| - base::StringValue("John Doe"));
|
| + base::Value("John Doe"));
|
| } else {
|
| services->SetServiceProperty(kWifi2Path, shill::kSecurityClassProperty,
|
| - base::StringValue(shill::kSecurityPsk));
|
| + base::Value(shill::kSecurityPsk));
|
| }
|
| services->SetServiceProperty(kWifi2Path, shill::kSignalStrengthProperty,
|
| base::Value(80));
|
| @@ -746,7 +742,7 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| shill::kStateIdle, add_to_visible);
|
| services->SetServiceProperty(kPortaledWifiPath,
|
| shill::kSecurityClassProperty,
|
| - base::StringValue(shill::kSecurityNone));
|
| + base::Value(shill::kSecurityNone));
|
| services->SetConnectBehavior(
|
| kPortaledWifiPath,
|
| base::Bind(&UpdatePortaledWifiState, kPortaledWifiPath));
|
| @@ -794,9 +790,8 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| AddTechnology(shill::kTypeCellular, enabled);
|
| devices->AddDevice(
|
| "/device/cellular1", shill::kTypeCellular, "stub_cellular_device1");
|
| - devices->SetDeviceProperty("/device/cellular1",
|
| - shill::kCarrierProperty,
|
| - base::StringValue(shill::kCarrierSprint));
|
| + devices->SetDeviceProperty("/device/cellular1", shill::kCarrierProperty,
|
| + base::Value(shill::kCarrierSprint));
|
| base::ListValue carrier_list;
|
| carrier_list.AppendString(shill::kCarrierSprint);
|
| carrier_list.AppendString(shill::kCarrierGenericUMTS);
|
| @@ -823,7 +818,7 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| shill::kTypeCellular,
|
| state,
|
| add_to_visible);
|
| - base::StringValue technology_value(cellular_technology_);
|
| + base::Value technology_value(cellular_technology_);
|
| devices->SetDeviceProperty("/device/cellular1",
|
| shill::kTechnologyFamilyProperty,
|
| technology_value);
|
| @@ -836,16 +831,14 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
|
|
| if (activated) {
|
| services->SetServiceProperty(
|
| - kCellularServicePath,
|
| - shill::kActivationStateProperty,
|
| - base::StringValue(shill::kActivationStateActivated));
|
| + kCellularServicePath, shill::kActivationStateProperty,
|
| + base::Value(shill::kActivationStateActivated));
|
| services->SetServiceProperty(
|
| kCellularServicePath, shill::kConnectableProperty, base::Value(true));
|
| } else {
|
| services->SetServiceProperty(
|
| - kCellularServicePath,
|
| - shill::kActivationStateProperty,
|
| - base::StringValue(shill::kActivationStateNotActivated));
|
| + kCellularServicePath, shill::kActivationStateProperty,
|
| + base::Value(shill::kActivationStateNotActivated));
|
| }
|
|
|
| std::string shill_roaming_state;
|
| @@ -857,7 +850,7 @@ void FakeShillManagerClient::SetupDefaultEnvironment() {
|
| shill_roaming_state = roaming_state_;
|
| services->SetServiceProperty(kCellularServicePath,
|
| shill::kRoamingStateProperty,
|
| - base::StringValue(shill_roaming_state));
|
| + base::Value(shill_roaming_state));
|
|
|
| base::DictionaryValue apn;
|
| apn.SetStringWithoutPathExpansion(shill::kApnProperty, "testapn");
|
| @@ -1000,7 +993,7 @@ bool FakeShillManagerClient::TechnologyEnabled(const std::string& type) const {
|
| const base::ListValue* technologies;
|
| if (stub_properties_.GetListWithoutPathExpansion(
|
| shill::kEnabledTechnologiesProperty, &technologies)) {
|
| - base::StringValue type_value(type);
|
| + base::Value type_value(type);
|
| if (technologies->Find(type_value) != technologies->end())
|
| enabled = true;
|
| }
|
| @@ -1014,9 +1007,9 @@ void FakeShillManagerClient::SetTechnologyEnabled(
|
| base::ListValue* enabled_list =
|
| GetListProperty(shill::kEnabledTechnologiesProperty);
|
| if (enabled)
|
| - enabled_list->AppendIfNotPresent(base::MakeUnique<base::StringValue>(type));
|
| + enabled_list->AppendIfNotPresent(base::MakeUnique<base::Value>(type));
|
| else
|
| - enabled_list->Remove(base::StringValue(type), NULL);
|
| + enabled_list->Remove(base::Value(type), NULL);
|
| CallNotifyObserversPropertyChanged(
|
| shill::kEnabledTechnologiesProperty);
|
| base::ThreadTaskRunnerHandle::Get()->PostTask(FROM_HERE, callback);
|
| @@ -1112,9 +1105,9 @@ bool FakeShillManagerClient::ParseOption(const std::string& arg0,
|
| }
|
| shill_device_property_map_[shill::kTypeCellular]
|
| [shill::kSIMLockStatusProperty] = simlock_dict;
|
| - shill_device_property_map_
|
| - [shill::kTypeCellular][shill::kTechnologyFamilyProperty] =
|
| - new base::StringValue(shill::kNetworkTechnologyGsm);
|
| + shill_device_property_map_[shill::kTypeCellular]
|
| + [shill::kTechnologyFamilyProperty] =
|
| + new base::Value(shill::kNetworkTechnologyGsm);
|
| return true;
|
| } else if (arg0 == "sim_present") {
|
| bool present = (arg1 == "1");
|
|
|