Index: chrome/common/extensions/api/file_manager_private.idl |
diff --git a/chrome/common/extensions/api/file_manager_private.idl b/chrome/common/extensions/api/file_manager_private.idl |
index 398c8f8143551a6db44e4087858ae5d99a6d3ab9..3230e1559d43f3996f78d8d7b52fdd8c4d5213e8 100644 |
--- a/chrome/common/extensions/api/file_manager_private.idl |
+++ b/chrome/common/extensions/api/file_manager_private.idl |
@@ -173,6 +173,13 @@ enum EntryTagVisibility { |
public |
}; |
+// Source of the volume data. Keep in sync with file_system_provider.idl. |
+enum VolumeSource { |
+ file, |
+ device, |
+ network |
+}; |
+ |
// A file task represents an action that the file manager can perform over the |
// currently selected files. See |
// chrome/browser/chromeos/extensions/file_manager/file_tasks.h for details |
@@ -280,12 +287,15 @@ dictionary VolumeMetadata { |
// ID of the disk volume. |
DOMString volumeId; |
- // Id the provided file system (for proviided file systems). |
+ // Id the provided file system (for provided file systems). |
DOMString? fileSystemId; |
// Extension providing this volume (for provided file systems). |
DOMString? extensionId; |
+ // Source of the volume data. |
+ VolumeSource? volumeSource; |
+ |
// Label of the volume (if available). |
DOMString? volumeLabel; |