| Index: ipc/mojo/ipc_channel_mojo.h
|
| diff --git a/ipc/mojo/ipc_channel_mojo.h b/ipc/mojo/ipc_channel_mojo.h
|
| index 71d1d10c8e63afeb21fc20f59c46e7dfd69d862a..1959e0f800574e3170fb913885b23fc925011293 100644
|
| --- a/ipc/mojo/ipc_channel_mojo.h
|
| +++ b/ipc/mojo/ipc_channel_mojo.h
|
| @@ -15,6 +15,7 @@
|
| #include "ipc/ipc_export.h"
|
| #include "ipc/mojo/ipc_message_pipe_reader.h"
|
| #include "ipc/mojo/ipc_mojo_bootstrap.h"
|
| +#include "ipc/mojo/scoped_ipc_support.h"
|
| #include "third_party/mojo/src/mojo/edk/embedder/channel_info_forward.h"
|
| #include "third_party/mojo/src/mojo/public/cpp/system/core.h"
|
|
|
| @@ -75,6 +76,7 @@ class IPC_MOJO_EXPORT ChannelMojo
|
| const ChannelHandle& channel_handle);
|
|
|
| static scoped_ptr<ChannelFactory> CreateClientFactory(
|
| + Delegate* delegate,
|
| const ChannelHandle& channel_handle);
|
|
|
| ~ChannelMojo() override;
|
| @@ -147,6 +149,8 @@ class IPC_MOJO_EXPORT ChannelMojo
|
| scoped_ptr<internal::MessagePipeReader, ReaderDeleter> message_reader_;
|
| ScopedVector<Message> pending_messages_;
|
|
|
| + scoped_ptr<ScopedIPCSupport> ipc_support_;
|
| +
|
| base::WeakPtrFactory<ChannelMojo> weak_factory_;
|
|
|
| DISALLOW_COPY_AND_ASSIGN(ChannelMojo);
|
|
|