refactor: replace deprecated base::Value::Set<Type>Key usage (#37570)
Co-authored-by: Milan Burda <miburda@microsoft.com>
This commit is contained in:
parent
061e2e5e73
commit
6dc46e5bcf
5 changed files with 52 additions and 62 deletions
|
@ -82,40 +82,35 @@ UsbChooserContext::UsbChooserContext(ElectronBrowserContext* context)
|
|||
// static
|
||||
base::Value UsbChooserContext::DeviceInfoToValue(
|
||||
const device::mojom::UsbDeviceInfo& device_info) {
|
||||
base::Value device_value(base::Value::Type::DICT);
|
||||
device_value.SetStringKey(kDeviceNameKey, device_info.product_name
|
||||
? *device_info.product_name
|
||||
: base::StringPiece16());
|
||||
device_value.SetIntKey(kDeviceVendorIdKey, device_info.vendor_id);
|
||||
device_value.SetIntKey(kDeviceProductIdKey, device_info.product_id);
|
||||
base::Value::Dict device_value;
|
||||
device_value.Set(kDeviceNameKey, device_info.product_name
|
||||
? *device_info.product_name
|
||||
: base::StringPiece16());
|
||||
device_value.Set(kDeviceVendorIdKey, device_info.vendor_id);
|
||||
device_value.Set(kDeviceProductIdKey, device_info.product_id);
|
||||
|
||||
if (device_info.manufacturer_name) {
|
||||
device_value.SetStringKey("manufacturerName",
|
||||
*device_info.manufacturer_name);
|
||||
device_value.Set("manufacturerName", *device_info.manufacturer_name);
|
||||
}
|
||||
|
||||
// CanStorePersistentEntry checks if |device_info.serial_number| is not empty.
|
||||
if (CanStorePersistentEntry(device_info)) {
|
||||
device_value.SetStringKey(kDeviceSerialNumberKey,
|
||||
*device_info.serial_number);
|
||||
device_value.Set(kDeviceSerialNumberKey, *device_info.serial_number);
|
||||
}
|
||||
|
||||
device_value.SetStringKey(kDeviceIdKey, device_info.guid);
|
||||
device_value.Set(kDeviceIdKey, device_info.guid);
|
||||
|
||||
device_value.SetIntKey("usbVersionMajor", device_info.usb_version_major);
|
||||
device_value.SetIntKey("usbVersionMinor", device_info.usb_version_minor);
|
||||
device_value.SetIntKey("usbVersionSubminor",
|
||||
device_info.usb_version_subminor);
|
||||
device_value.SetIntKey("deviceClass", device_info.class_code);
|
||||
device_value.SetIntKey("deviceSubclass", device_info.subclass_code);
|
||||
device_value.SetIntKey("deviceProtocol", device_info.protocol_code);
|
||||
device_value.SetIntKey("deviceVersionMajor",
|
||||
device_info.device_version_major);
|
||||
device_value.SetIntKey("deviceVersionMinor",
|
||||
device_info.device_version_minor);
|
||||
device_value.SetIntKey("deviceVersionSubminor",
|
||||
device_info.device_version_subminor);
|
||||
return device_value;
|
||||
device_value.Set("usbVersionMajor", device_info.usb_version_major);
|
||||
device_value.Set("usbVersionMinor", device_info.usb_version_minor);
|
||||
device_value.Set("usbVersionSubminor", device_info.usb_version_subminor);
|
||||
device_value.Set("deviceClass", device_info.class_code);
|
||||
device_value.Set("deviceSubclass", device_info.subclass_code);
|
||||
device_value.Set("deviceProtocol", device_info.protocol_code);
|
||||
device_value.Set("deviceVersionMajor", device_info.device_version_major);
|
||||
device_value.Set("deviceVersionMinor", device_info.device_version_minor);
|
||||
device_value.Set("deviceVersionSubminor",
|
||||
device_info.device_version_subminor);
|
||||
return base::Value(std::move(device_value));
|
||||
}
|
||||
|
||||
void UsbChooserContext::InitDeviceList(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue