Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1453)

Unified Diff: device/usb/mojo/type_converters.cc

Issue 1854483002: Remove WebUSB descriptor data from device.mojom. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@use_interface_associations
Patch Set: Rebased. Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « device/usb/mojo/type_converters.h ('k') | device/usb/public/interfaces/device.mojom » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: device/usb/mojo/type_converters.cc
diff --git a/device/usb/mojo/type_converters.cc b/device/usb/mojo/type_converters.cc
index f6d84af7e0299094338a6b257c4f501bd74741a3..edfeec59eaefb2fbf940bbf1591f574bda9dfac5 100644
--- a/device/usb/mojo/type_converters.cc
+++ b/device/usb/mojo/type_converters.cc
@@ -186,7 +186,6 @@ TypeConverter<mojo::Array<device::usb::InterfaceInfoPtr>,
// number, so add a new InterfaceInfo to the array and map the number.
auto info = device::usb::InterfaceInfo::New();
info->interface_number = interfaces[i].interface_number;
- info->first_interface = interfaces[i].first_interface;
iter = interface_map
.insert(
std::make_pair(interfaces[i].interface_number, info.get()))
@@ -212,46 +211,6 @@ TypeConverter<device::usb::ConfigurationInfoPtr, device::UsbConfigDescriptor>::
}
// static
-device::usb::WebUsbFunctionSubsetPtr TypeConverter<
- device::usb::WebUsbFunctionSubsetPtr,
- device::WebUsbFunctionSubset>::Convert(const device::WebUsbFunctionSubset&
- function) {
- device::usb::WebUsbFunctionSubsetPtr info =
- device::usb::WebUsbFunctionSubset::New();
- info->first_interface = function.first_interface;
- info->origins = mojo::Array<mojo::String>::From(function.origins);
- return info;
-}
-
-// static
-device::usb::WebUsbConfigurationSubsetPtr
-TypeConverter<device::usb::WebUsbConfigurationSubsetPtr,
- device::WebUsbConfigurationSubset>::
- Convert(const device::WebUsbConfigurationSubset& config) {
- device::usb::WebUsbConfigurationSubsetPtr info =
- device::usb::WebUsbConfigurationSubset::New();
- info->configuration_value = config.configuration_value;
- info->origins = mojo::Array<mojo::String>::From(config.origins);
- info->functions =
- mojo::Array<device::usb::WebUsbFunctionSubsetPtr>::From(config.functions);
- return info;
-}
-
-// static
-device::usb::WebUsbDescriptorSetPtr TypeConverter<
- device::usb::WebUsbDescriptorSetPtr,
- device::WebUsbAllowedOrigins>::Convert(const device::WebUsbAllowedOrigins&
- allowed_origins) {
- device::usb::WebUsbDescriptorSetPtr info =
- device::usb::WebUsbDescriptorSet::New();
- info->origins = mojo::Array<mojo::String>::From(allowed_origins.origins);
- info->configurations =
- mojo::Array<device::usb::WebUsbConfigurationSubsetPtr>::From(
- allowed_origins.configurations);
- return info;
-}
-
-// static
device::usb::DeviceInfoPtr
TypeConverter<device::usb::DeviceInfoPtr, device::UsbDevice>::Convert(
const device::UsbDevice& device) {
@@ -275,10 +234,6 @@ TypeConverter<device::usb::DeviceInfoPtr, device::UsbDevice>::Convert(
info->active_configuration = config ? config->configuration_value : 0;
info->configurations = mojo::Array<device::usb::ConfigurationInfoPtr>::From(
device.configurations());
- if (device.webusb_allowed_origins()) {
- info->webusb_allowed_origins = device::usb::WebUsbDescriptorSet::From(
- *device.webusb_allowed_origins());
- }
return info;
}
« no previous file with comments | « device/usb/mojo/type_converters.h ('k') | device/usb/public/interfaces/device.mojom » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698