Index: chrome/browser/chromeos/extensions/file_manager/volume_manager.h |
diff --git a/chrome/browser/chromeos/extensions/file_manager/volume_manager.h b/chrome/browser/chromeos/extensions/file_manager/volume_manager.h |
index 8046c4623e616af0b3ec50525bc1c9e4d47a167a..1aa5d5f2c420ccae30a9c9053e65dea4b37bcd74 100644 |
--- a/chrome/browser/chromeos/extensions/file_manager/volume_manager.h |
+++ b/chrome/browser/chromeos/extensions/file_manager/volume_manager.h |
@@ -11,6 +11,8 @@ |
#include "chromeos/disks/disk_mount_manager.h" |
#include "components/browser_context_keyed_service/browser_context_keyed_service.h" |
+class Profile; |
+ |
namespace content { |
class BrowserContext; |
} // namespace content |
@@ -57,8 +59,8 @@ struct VolumeInfo { |
class VolumeManager : public BrowserContextKeyedService, |
public chromeos::disks::DiskMountManager::Observer { |
public: |
- explicit VolumeManager( |
- chromeos::disks::DiskMountManager* disk_mount_manager); |
+ VolumeManager(Profile* profile, |
+ chromeos::disks::DiskMountManager* disk_mount_manager); |
virtual ~VolumeManager(); |
// Returns the instance corresponding to the |context|. |
@@ -98,8 +100,9 @@ class VolumeManager : public BrowserContextKeyedService, |
const std::string& device_path) OVERRIDE; |
private: |
- ObserverList<VolumeManagerObserver> observers_; |
+ Profile* profile_; |
chromeos::disks::DiskMountManager* disk_mount_manager_; |
+ ObserverList<VolumeManagerObserver> observers_; |
DISALLOW_COPY_AND_ASSIGN(VolumeManager); |
}; |