summaryrefslogtreecommitdiffstats
path: root/apps/apps.gypi
diff options
context:
space:
mode:
authorreillyg <reillyg@chromium.org>2014-09-29 12:27:54 -0700
committerCommit bot <commit-bot@chromium.org>2014-09-29 19:28:09 +0000
commitbc82d3c46cedec68b175c9572a7de412eb0e6427 (patch)
tree5d012e638adbb770f9bc5eb4bf7a60ed88b8dc2f /apps/apps.gypi
parente01e6de4a23e8c9e53c497346d584e7f509e59f2 (diff)
downloadchromium_src-bc82d3c46cedec68b175c9572a7de412eb0e6427.zip
chromium_src-bc82d3c46cedec68b175c9572a7de412eb0e6427.tar.gz
chromium_src-bc82d3c46cedec68b175c9572a7de412eb0e6427.tar.bz2
Rewrite apps::SavedDevicesService as extensions::DevicePermissionsManager.
This service doesn't need any Chrome dependencies after all and so it can move into //extensions. This will make it possible for the USB extensions API code to directly depend on it. In the process I have rewritten the service with a couple improvements: * C++11 for-each loops are used instead of explicit iterators. * The DevicePermissions object is no longer an inner class (so it can be forward declared) and it is explicitly copied when requested so that the ownership of data on the FILE and UI threads is clear. BUG= Review URL: https://codereview.chromium.org/606503002 Cr-Commit-Position: refs/heads/master@{#297230}
Diffstat (limited to 'apps/apps.gypi')
-rw-r--r--apps/apps.gypi4
1 files changed, 0 insertions, 4 deletions
diff --git a/apps/apps.gypi b/apps/apps.gypi
index 1b464ae..cb8478d 100644
--- a/apps/apps.gypi
+++ b/apps/apps.gypi
@@ -45,10 +45,6 @@
'launcher.cc',
'launcher.h',
'metrics_names.h',
- 'saved_devices_service.cc',
- 'saved_devices_service.h',
- 'saved_devices_service_factory.cc',
- 'saved_devices_service_factory.h',
'saved_files_service.cc',
'saved_files_service.h',
'saved_files_service_factory.cc',