Index: ipc/ipc_test_base.h |
diff --git a/ipc/ipc_test_base.h b/ipc/ipc_test_base.h |
index ff34945f818d19ed1bcc4e0530a1f53964a1099e..8fdcbb0f0e2597aea35f15f0baf1d6eee1b12253 100644 |
--- a/ipc/ipc_test_base.h |
+++ b/ipc/ipc_test_base.h |
@@ -12,6 +12,7 @@ |
#include "base/process/process.h" |
#include "base/test/multiprocess_test.h" |
#include "ipc/ipc_channel.h" |
+#include "ipc/ipc_channel_factory.h" |
#include "ipc/ipc_channel_proxy.h" |
#include "ipc/ipc_multiprocess_test.h" |
@@ -95,6 +96,9 @@ class IPCTestBase : public base::MultiProcessTest { |
const base::ProcessHandle& client_process() const { return client_process_; } |
scoped_refptr<base::TaskRunner> task_runner(); |
+ virtual scoped_ptr<IPC::ChannelFactory> CreateChannelFactory( |
+ const IPC::ChannelHandle& handle, base::TaskRunner* runner); |
+ |
private: |
std::string test_client_name_; |
scoped_ptr<base::MessageLoop> message_loop_; |