summaryrefslogtreecommitdiffstats
path: root/components/filesystem
diff options
context:
space:
mode:
Diffstat (limited to 'components/filesystem')
-rw-r--r--components/filesystem/file_system_app.cc11
-rw-r--r--components/filesystem/file_system_app.h5
-rw-r--r--components/filesystem/files_test_base.cc4
-rw-r--r--components/filesystem/public/cpp/prefs/pref_service_factory.cc6
-rw-r--r--components/filesystem/public/cpp/prefs/pref_service_factory.h4
5 files changed, 14 insertions, 16 deletions
diff --git a/components/filesystem/file_system_app.cc b/components/filesystem/file_system_app.cc
index 0de2211..8bb5354 100644
--- a/components/filesystem/file_system_app.cc
+++ b/components/filesystem/file_system_app.cc
@@ -8,7 +8,7 @@
#include "base/files/file_path.h"
#include "base/files/file_util.h"
#include "mojo/shell/public/cpp/connection.h"
-#include "mojo/shell/public/cpp/shell.h"
+#include "mojo/shell/public/cpp/connector.h"
#if defined(OS_WIN)
#include "base/base_paths_win.h"
@@ -33,15 +33,14 @@ const char kUserDataDir[] = "user-data-dir";
} // namespace filesystem
-FileSystemApp::FileSystemApp()
- : shell_(nullptr), lock_table_(new LockTable) {}
+FileSystemApp::FileSystemApp() : lock_table_(new LockTable) {}
FileSystemApp::~FileSystemApp() {}
-void FileSystemApp::Initialize(mojo::Shell* shell, const std::string& url,
+void FileSystemApp::Initialize(mojo::Connector* connector,
+ const std::string& url,
uint32_t id, uint32_t user_id) {
- shell_ = shell;
- tracing_.Initialize(shell, url);
+ tracing_.Initialize(connector, url);
}
bool FileSystemApp::AcceptConnection(mojo::Connection* connection) {
diff --git a/components/filesystem/file_system_app.h b/components/filesystem/file_system_app.h
index 3279415..f71eae9 100644
--- a/components/filesystem/file_system_app.h
+++ b/components/filesystem/file_system_app.h
@@ -15,7 +15,7 @@
#include "mojo/shell/public/cpp/shell_client.h"
namespace mojo {
-class Shell;
+class Connector;
}
namespace filesystem {
@@ -31,7 +31,7 @@ class FileSystemApp : public mojo::ShellClient,
static base::FilePath GetUserDataDir();
// |mojo::ShellClient| override:
- void Initialize(mojo::Shell* shell, const std::string& url,
+ void Initialize(mojo::Connector* connector, const std::string& url,
uint32_t id, uint32_t user_id) override;
bool AcceptConnection(mojo::Connection* connection) override;
@@ -39,7 +39,6 @@ class FileSystemApp : public mojo::ShellClient,
void Create(mojo::Connection* connection,
mojo::InterfaceRequest<FileSystem> request) override;
- mojo::Shell* shell_;
mojo::TracingImpl tracing_;
scoped_ptr<LockTable> lock_table_;
diff --git a/components/filesystem/files_test_base.cc b/components/filesystem/files_test_base.cc
index d47be02..15399c3 100644
--- a/components/filesystem/files_test_base.cc
+++ b/components/filesystem/files_test_base.cc
@@ -8,7 +8,7 @@
#include "components/filesystem/public/interfaces/directory.mojom.h"
#include "components/filesystem/public/interfaces/types.mojom.h"
-#include "mojo/shell/public/cpp/shell.h"
+#include "mojo/shell/public/cpp/connector.h"
#include "mojo/util/capture_util.h"
namespace filesystem {
@@ -21,7 +21,7 @@ FilesTestBase::~FilesTestBase() {
void FilesTestBase::SetUp() {
ApplicationTestBase::SetUp();
- shell()->ConnectToInterface("mojo:filesystem", &files_);
+ connector()->ConnectToInterface("mojo:filesystem", &files_);
}
void FilesTestBase::GetTemporaryRoot(DirectoryPtr* directory) {
diff --git a/components/filesystem/public/cpp/prefs/pref_service_factory.cc b/components/filesystem/public/cpp/prefs/pref_service_factory.cc
index 5c75bb6..add4532 100644
--- a/components/filesystem/public/cpp/prefs/pref_service_factory.cc
+++ b/components/filesystem/public/cpp/prefs/pref_service_factory.cc
@@ -12,7 +12,7 @@
#include "components/prefs/pref_value_store.h"
#include "components/prefs/value_map_pref_store.h"
#include "components/prefs/writeable_pref_store.h"
-#include "mojo/shell/public/cpp/shell.h"
+#include "mojo/shell/public/cpp/connector.h"
namespace filesystem {
@@ -23,10 +23,10 @@ void DoNothingHandleReadError(PersistentPrefStore::PrefReadError error) {}
} // namespace
-scoped_ptr<PrefService> CreatePrefService(mojo::Shell* shell,
+scoped_ptr<PrefService> CreatePrefService(mojo::Connector* connector,
PrefRegistry* pref_registry) {
filesystem::FileSystemPtr filesystem;
- shell->ConnectToInterface("mojo:filesystem", &filesystem);
+ connector->ConnectToInterface("mojo:filesystem", &filesystem);
scoped_refptr<FilesystemJsonPrefStore> user_prefs =
new FilesystemJsonPrefStore("preferences.json", std::move(filesystem),
diff --git a/components/filesystem/public/cpp/prefs/pref_service_factory.h b/components/filesystem/public/cpp/prefs/pref_service_factory.h
index bff3908..23ee9ff 100644
--- a/components/filesystem/public/cpp/prefs/pref_service_factory.h
+++ b/components/filesystem/public/cpp/prefs/pref_service_factory.h
@@ -9,7 +9,7 @@
#include "components/prefs/pref_service.h"
namespace mojo {
-class Shell;
+class Connector;
}
class PrefRegistry;
@@ -19,7 +19,7 @@ namespace filesystem {
// This factory method creates a PrefService for the local process based on the
// preference registry passed in. This PrefService will synchronize with a JSON
// file in the mojo:filesystem.
-scoped_ptr<PrefService> CreatePrefService(mojo::Shell* shell,
+scoped_ptr<PrefService> CreatePrefService(mojo::Connector* connector,
PrefRegistry* registry);
} // namespace filesystem