Index: chrome/browser/chromeos/file_system_provider/operations/execute_action.h |
diff --git a/chrome/browser/chromeos/file_system_provider/operations/execute_action.h b/chrome/browser/chromeos/file_system_provider/operations/execute_action.h |
index f6739279cb05a98b041878a4c76d8cffcc2aeea7..30af20215551221e011191003eea11d58b092b36 100644 |
--- a/chrome/browser/chromeos/file_system_provider/operations/execute_action.h |
+++ b/chrome/browser/chromeos/file_system_provider/operations/execute_action.h |
@@ -5,6 +5,7 @@ |
#ifndef CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_OPERATIONS_EXECUTE_ACTION_H_ |
#define CHROME_BROWSER_CHROMEOS_FILE_SYSTEM_PROVIDER_OPERATIONS_EXECUTE_ACTION_H_ |
+#include <vector> |
#include <string> |
Dan Beam
2015/09/17 16:52:33
swap these to please the presubmit
mtomasz
2015/09/18 01:20:33
Done.
|
#include "base/files/file.h" |
@@ -28,14 +29,14 @@ namespace chromeos { |
namespace file_system_provider { |
namespace operations { |
-// Bridge between chrome.fileManagerPrivate.executeEntryAction operation and |
+// Bridge between chrome.fileManagerPrivate.executeCustomAction operation and |
// the providing extension's onExecuteActionRequested event. Created per |
// request. |
class ExecuteAction : public Operation { |
public: |
ExecuteAction(extensions::EventRouter* event_router, |
const ProvidedFileSystemInfo& file_system_info, |
- const base::FilePath& entry_path, |
+ const std::vector<base::FilePath>& entry_path, |
const std::string& action_id, |
const storage::AsyncFileUtil::StatusCallback& callback); |
~ExecuteAction() override; |
@@ -50,7 +51,7 @@ class ExecuteAction : public Operation { |
base::File::Error error) override; |
private: |
- const base::FilePath entry_path_; |
+ const std::vector<base::FilePath> entry_paths_; |
const std::string action_id_; |
const storage::AsyncFileUtil::StatusCallback callback_; |