Index: chrome/browser/chromeos/extensions/file_browser_event_router.h |
=================================================================== |
--- chrome/browser/chromeos/extensions/file_browser_event_router.h (revision 93425) |
+++ chrome/browser/chromeos/extensions/file_browser_event_router.h (working copy) |
@@ -44,9 +44,13 @@ |
// MountLibrary::Observer overrides. |
virtual void DiskChanged(chromeos::MountLibraryEventType event, |
- const chromeos::MountLibrary::Disk* disk); |
+ const chromeos::MountLibrary::Disk* disk) OVERRIDE; |
virtual void DeviceChanged(chromeos::MountLibraryEventType event, |
- const std::string& device_path); |
+ const std::string& device_path) OVERRIDE; |
+ virtual void MountCompleted(chromeos::MountError error_code, |
+ const std::string& source_path, |
+ chromeos::MountType type, |
+ const std::string& mount_path) OVERRIDE; |
private: |
friend struct DefaultSingletonTraits<ExtensionFileBrowserEventRouter>; |
@@ -106,6 +110,11 @@ |
// Sends filesystem changed extension message to all renderers. |
void DispatchMountEvent(const chromeos::MountLibrary::Disk* disk, bool added); |
+ void DispatchMountCompletedEvent(chromeos::MountError error_code, |
+ const std::string& source_path, |
+ chromeos::MountType mount_type, |
+ const std::string& mount_path); |
+ |
void RemoveBrowserFromVector(const std::string& path); |
// Used to create a window of a standard size, and add it to a list |