| Index: chrome/browser/chromeos/file_system_provider/provided_file_system.h
|
| diff --git a/chrome/browser/chromeos/file_system_provider/provided_file_system.h b/chrome/browser/chromeos/file_system_provider/provided_file_system.h
|
| index 45807a45618ac6c5667207ec2db181783b91c83f..71104786e1eff386133620c4056965152099cfa9 100644
|
| --- a/chrome/browser/chromeos/file_system_provider/provided_file_system.h
|
| +++ b/chrome/browser/chromeos/file_system_provider/provided_file_system.h
|
| @@ -7,6 +7,7 @@
|
|
|
| #include "chrome/browser/chromeos/file_system_provider/provided_file_system_info.h"
|
| #include "chrome/browser/chromeos/file_system_provider/provided_file_system_interface.h"
|
| +#include "chrome/browser/chromeos/file_system_provider/request_manager.h"
|
|
|
| namespace extensions {
|
| class EventRouter;
|
| @@ -15,14 +16,11 @@ class EventRouter;
|
| namespace chromeos {
|
| namespace file_system_provider {
|
|
|
| -class RequestManager;
|
| -
|
| // Provided file system implementation. Forwards requests between providers and
|
| // clients.
|
| class ProvidedFileSystem : public ProvidedFileSystemInterface {
|
| public:
|
| ProvidedFileSystem(extensions::EventRouter* event_router,
|
| - RequestManager* request_manager,
|
| const ProvidedFileSystemInfo& file_system_info);
|
| virtual ~ProvidedFileSystem();
|
|
|
| @@ -30,10 +28,11 @@ class ProvidedFileSystem : public ProvidedFileSystemInterface {
|
| virtual bool RequestUnmount(
|
| const fileapi::AsyncFileUtil::StatusCallback& callback) OVERRIDE;
|
| virtual const ProvidedFileSystemInfo& GetFileSystemInfo() const OVERRIDE;
|
| + virtual RequestManager* GetRequestManager() OVERRIDE;
|
|
|
| private:
|
| extensions::EventRouter* event_router_;
|
| - RequestManager* request_manager_;
|
| + RequestManager request_manager_;
|
| ProvidedFileSystemInfo file_system_info_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ProvidedFileSystem);
|
|
|