Index: chrome/browser/extensions/api/image_writer_private/operation.h |
diff --git a/chrome/browser/extensions/api/image_writer_private/operation.h b/chrome/browser/extensions/api/image_writer_private/operation.h |
index 2991cf77ca55acb6402d35b4181c7f9a9ee87892..3cb4c20f76d594b916a1b3c1200941007c92850f 100644 |
--- a/chrome/browser/extensions/api/image_writer_private/operation.h |
+++ b/chrome/browser/extensions/api/image_writer_private/operation.h |
@@ -164,8 +164,14 @@ class Operation : public base::RefCountedThreadSafe<Operation> { |
#endif |
#if defined(OS_CHROMEOS) |
- void StartWriteOnUIThread(const base::Closure& continuation); |
- |
+ // Unmounts the volumes associated with device_path. |
+ void UnmountVolumes(const base::Closure& continuation); |
+ // Starts the write after unmounting. |
+ void UnmountVolumesCallback(const base::Closure& continuation, bool success); |
+ // Starts the ImageBurner write. Note that target_path is the file path of |
+ // the device where device_path has been a system device path. |
+ void StartWriteOnUIThread(const std::string& target_path, |
+ const base::Closure& continuation); |
void OnBurnFinished(const base::Closure& continuation, |
const std::string& target_path, |
bool success, |