| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index d94df1bcdbd9514e3307234845e1ff6a50884a38..b0927ffb3861ff60385114556737234b7f5919c9 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -6074,8 +6074,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;
|
|
|