| Index: components/filesystem/file_system_app.h
|
| diff --git a/components/filesystem/file_system_app.h b/components/filesystem/file_system_app.h
|
| index 3279415e507608ed83408d085ffebde572b362dd..1c659ef8e6ac8187a97c2471f359006e5f11d389 100644
|
| --- a/components/filesystem/file_system_app.h
|
| +++ b/components/filesystem/file_system_app.h
|
| @@ -20,16 +20,16 @@ class Shell;
|
|
|
| namespace filesystem {
|
|
|
| +scoped_ptr<mojo::ShellClient> CreateFileSystemApp(
|
| + const base::FilePath& persistent_dir);
|
| +
|
| class FileSystemApp : public mojo::ShellClient,
|
| public mojo::InterfaceFactory<FileSystem> {
|
| public:
|
| - FileSystemApp();
|
| + FileSystemApp(const base::FilePath& persistent_dir);
|
| ~FileSystemApp() override;
|
|
|
| private:
|
| - // Gets the system specific toplevel profile directory.
|
| - static base::FilePath GetUserDataDir();
|
| -
|
| // |mojo::ShellClient| override:
|
| void Initialize(mojo::Shell* shell, const std::string& url,
|
| uint32_t id, uint32_t user_id) override;
|
| @@ -44,6 +44,8 @@ class FileSystemApp : public mojo::ShellClient,
|
|
|
| scoped_ptr<LockTable> lock_table_;
|
|
|
| + base::FilePath persistent_dir_;
|
| +
|
| DISALLOW_COPY_AND_ASSIGN(FileSystemApp);
|
| };
|
|
|
|
|