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..298c54b4ccff7a171c42cb2801582132863c5b45 100644 |
--- a/chrome/browser/chromeos/extensions/file_browser_event_router.h |
+++ b/chrome/browser/chromeos/extensions/file_browser_event_router.h |
@@ -24,7 +24,8 @@ 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 |
// MountLibrary events are being observed. |
@@ -38,14 +39,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); |