| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 96b971dfdf57e2106c8d681053a26a5229c5a855..c53f62782b946abf40f7dfbf6b94b1cc1120d019 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -6079,8 +6079,10 @@ mojo::shell::mojom::InterfaceProviderPtr RenderFrameImpl::ConnectToApplication(
|
| mojo::Array<mojo::String> all_interfaces;
|
| all_interfaces.push_back("*");
|
| filter->filter.insert("*", std::move(all_interfaces));
|
| - mojo_shell_->Connect(
|
| - url.spec(), mojo::shell::mojom::Shell::kUserInherit,
|
| + mojo::shell::mojom::ConnectorPtr connector;
|
| + mojo_shell_->GetConnector(GetProxy(&connector));
|
| + connector->Connect(
|
| + url.spec(), mojo::shell::mojom::Connector::kUserInherit,
|
| GetProxy(&interface_provider), nullptr, std::move(filter),
|
| base::Bind(&OnGotInstanceID));
|
| return interface_provider;
|
|
|