| Index: chrome/browser/chromeos/settings/device_settings_provider.cc
|
| diff --git a/chrome/browser/chromeos/settings/device_settings_provider.cc b/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| index 547854b912ebb4fe6b7e2b5bfb128e54fc529b1e..f2824d2fa271fd96a3fd8fd84e24d5c348137900 100644
|
| --- a/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| +++ b/chrome/browser/chromeos/settings/device_settings_provider.cc
|
| @@ -30,6 +30,7 @@
|
| #include "chromeos/network/network_event_log.h"
|
| #include "chromeos/network/network_handler.h"
|
| #include "chromeos/network/network_state_handler.h"
|
| +#include "chromeos/network/shill_property_util.h"
|
| #include "third_party/cros_system_api/dbus/service_constants.h"
|
|
|
| using google::protobuf::RepeatedField;
|
| @@ -825,8 +826,8 @@ void DeviceSettingsProvider::ApplyMetricsSetting(bool use_file,
|
| void DeviceSettingsProvider::ApplyRoamingSetting(bool new_value) {
|
| // TODO(armansito): Look up the device by explicitly using the device path.
|
| const DeviceState* cellular =
|
| - NetworkHandler::Get()->network_state_handler()->
|
| - GetDeviceStateByType(flimflam::kTypeCellular);
|
| + NetworkHandler::Get()->network_state_handler()->GetDeviceStateByType(
|
| + NetworkTypePattern::Cellular());
|
| if (!cellular) {
|
| NET_LOG_DEBUG("No cellular device is available",
|
| "Roaming is only supported by cellular devices.");
|
|
|