Index: mojo/shell/runner/host/out_of_process_native_runner.h |
diff --git a/mojo/shell/runner/host/out_of_process_native_runner.h b/mojo/shell/runner/host/out_of_process_native_runner.h |
index d56fd6c57e81a31bc65a9742bd299f5a53efaf40..45d7cf8751778c2c125b23ae5de04119ec2e49eb 100644 |
--- a/mojo/shell/runner/host/out_of_process_native_runner.h |
+++ b/mojo/shell/runner/host/out_of_process_native_runner.h |
@@ -7,12 +7,13 @@ |
#include <stdint.h> |
+#include <string> |
+ |
#include "base/callback.h" |
#include "base/files/file_path.h" |
#include "base/macros.h" |
#include "base/memory/scoped_ptr.h" |
#include "mojo/shell/native_runner.h" |
-#include "mojo/shell/public/interfaces/shell_client_factory.mojom.h" |
namespace base { |
class TaskRunner; |
@@ -33,11 +34,10 @@ class OutOfProcessNativeRunner : public NativeRunner { |
~OutOfProcessNativeRunner() override; |
// NativeRunner: |
- void Start( |
+ mojom::ShellClientPtr Start( |
const base::FilePath& app_path, |
const Identity& identity, |
bool start_sandboxed, |
- mojom::ShellClientRequest request, |
const base::Callback<void(base::ProcessId)>& pid_available_callback, |
const base::Closure& app_completed_callback) override; |