Index: chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h |
diff --git a/chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h b/chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h |
index 876ee3681abcb0bffc7309b511656c3f9b33cda6..ccb6ecf505fa640a825e7218f3466a05afbec2fb 100644 |
--- a/chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h |
+++ b/chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h |
@@ -218,6 +218,12 @@ class ProvidedFileSystemInterface { |
const std::string& tag, |
const storage::AsyncFileUtil::StatusCallback& callback) = 0; |
+ // Requests showing UI for configuring the file system by user. Once the |
+ // configuration process is completed, base::File::FILE_OK or an error code is |
+ // returned via the |callback|. |
+ virtual void Configure( |
+ const storage::AsyncFileUtil::StatusCallback& callback) = 0; |
+ |
// Returns a provided file system info for this file system. |
virtual const ProvidedFileSystemInfo& GetFileSystemInfo() const = 0; |