Index: content/public/test/mock_render_thread.cc |
diff --git a/content/public/test/mock_render_thread.cc b/content/public/test/mock_render_thread.cc |
index 11cf993fadf331df589e19201b174b39c4007a8b..3049984b4b4fbc950d3ad4330f1fdbdd1aba0381 100644 |
--- a/content/public/test/mock_render_thread.cc |
+++ b/content/public/test/mock_render_thread.cc |
@@ -184,6 +184,10 @@ void MockRenderThread::ReleaseCachedFonts() { |
#endif // OS_WIN |
+MojoShellConnection* MockRenderThread::GetMojoShellConnection() { |
+ return nullptr; |
+} |
+ |
shell::InterfaceRegistry* MockRenderThread::GetInterfaceRegistry() { |
if (!interface_registry_) |
interface_registry_.reset(new shell::InterfaceRegistry(nullptr)); |
@@ -195,8 +199,8 @@ shell::InterfaceProvider* MockRenderThread::GetRemoteInterfaces() { |
shell::mojom::InterfaceProviderPtr remote_interface_provider; |
pending_remote_interface_provider_request_ = |
GetProxy(&remote_interface_provider); |
- remote_interfaces_.reset(new shell::InterfaceProvider( |
- std::move(remote_interface_provider))); |
+ remote_interfaces_.reset(new shell::InterfaceProvider); |
+ remote_interfaces_->Bind(std::move(remote_interface_provider)); |
} |
return remote_interfaces_.get(); |
} |