Index: chrome/browser/chromeos/extensions/file_browser_event_router.h |
diff --git a/chrome/browser/chromeos/extensions/file_browser_event_router.h b/chrome/browser/chromeos/extensions/file_browser_event_router.h |
index 320a80de4ca07a229132feb97cb582abe44c6d89..9b586564cc8b8201e4dea35d058de950d4fa92d5 100644 |
--- a/chrome/browser/chromeos/extensions/file_browser_event_router.h |
+++ b/chrome/browser/chromeos/extensions/file_browser_event_router.h |
@@ -24,12 +24,12 @@ class SystemNotification; |
class ExtensionFileBrowserEventRouter |
: public chromeos::MountLibrary::Observer { |
public: |
- static ExtensionFileBrowserEventRouter* GetInstance(); |
+ explicit ExtensionFileBrowserEventRouter(Profile* profile); |
+ virtual ~ExtensionFileBrowserEventRouter(); |
- // Starts/stops observing file system change events. Currently only |
+ // Starts observing file system change events. Currently only |
// MountLibrary events are being observed. |
- void ObserveFileSystemEvents(Profile* profile); |
- void StopObservingFileSystemEvents(); |
+ void ObserveFileSystemEvents(); |
// MountLibrary::Observer overrides. |
virtual void DiskChanged(chromeos::MountLibraryEventType event, |
@@ -38,14 +38,10 @@ class ExtensionFileBrowserEventRouter |
const std::string& device_path); |
private: |
- friend struct DefaultSingletonTraits<ExtensionFileBrowserEventRouter>; |
typedef std::map<std::string, linked_ptr<chromeos::SystemNotification> > |
NotificationMap; |
typedef std::map<std::string, std::string> MountPointMap; |
- ExtensionFileBrowserEventRouter(); |
- virtual ~ExtensionFileBrowserEventRouter(); |
- |
// USB mount event handlers. |
void OnDiskAdded(const chromeos::MountLibrary::Disk* disk); |
void OnDiskRemoved(const chromeos::MountLibrary::Disk* disk); |