summaryrefslogtreecommitdiffstats
path: root/device/usb/usb.gyp
diff options
context:
space:
mode:
authorreillyg <reillyg@chromium.org>2016-03-04 15:29:41 -0800
committerCommit bot <commit-bot@chromium.org>2016-03-04 23:30:56 +0000
commitd6d8ce13c1ab8141e85717f5832c4ad1af3128bb (patch)
tree3b3a395d6eb2d85cd37414b1b25b8ad31c80b1d9 /device/usb/usb.gyp
parent765e7b178b46af51727af1972fa08e1fd902f08a (diff)
downloadchromium_src-d6d8ce13c1ab8141e85717f5832c4ad1af3128bb.zip
chromium_src-d6d8ce13c1ab8141e85717f5832c4ad1af3128bb.tar.gz
chromium_src-d6d8ce13c1ab8141e85717f5832c4ad1af3128bb.tar.bz2
Convert the PermissionProvider Mojo interface to plain C++.
This interface allows a separate Mojo service to provide permissions management for a DeviceManager instance. This will be useful if USB device handling is ever moved into a separate process but until then it adds needless complexity to the implementation because access checks are made asynchronous. Make it a normal C++ interface for now. BUG=None Review URL: https://codereview.chromium.org/1742333003 Cr-Commit-Position: refs/heads/master@{#379393}
Diffstat (limited to 'device/usb/usb.gyp')
-rw-r--r--device/usb/usb.gyp3
1 files changed, 2 insertions, 1 deletions
diff --git a/device/usb/usb.gyp b/device/usb/usb.gyp
index ee6d34f..a553f57 100644
--- a/device/usb/usb.gyp
+++ b/device/usb/usb.gyp
@@ -29,6 +29,8 @@
'mojo/device_manager_impl.h',
'mojo/type_converters.cc',
'mojo/type_converters.h',
+ 'mojo/permission_provider.cc',
+ 'mojo/permission_provider.h',
'usb_configuration_android.cc',
'usb_configuration_android.h',
'usb_context.cc',
@@ -128,7 +130,6 @@
'sources': [
'public/interfaces/device.mojom',
'public/interfaces/device_manager.mojom',
- 'public/interfaces/permission_provider.mojom',
],
'includes': [
'../../mojo/mojom_bindings_generator.gypi',