| Index: content/renderer/render_frame_impl.cc
|
| diff --git a/content/renderer/render_frame_impl.cc b/content/renderer/render_frame_impl.cc
|
| index 82e5f3c7d7c56356a2a91f83b494eee776317cac..6b89e3b6cc5b4d6f112a3a9c76b56e17d6793018 100644
|
| --- a/content/renderer/render_frame_impl.cc
|
| +++ b/content/renderer/render_frame_impl.cc
|
| @@ -6088,8 +6088,11 @@ mojo::shell::mojom::InterfaceProviderPtr RenderFrameImpl::ConnectToApplication(
|
| if (!connector_)
|
| GetServiceRegistry()->ConnectToRemoteService(mojo::GetProxy(&connector_));
|
| mojo::shell::mojom::InterfaceProviderPtr interface_provider;
|
| - connector_->Connect(url.spec(), mojo::shell::mojom::kInheritUserID,
|
| - GetProxy(&interface_provider), nullptr,
|
| + mojo::shell::mojom::IdentityPtr target(mojo::shell::mojom::Identity::New());
|
| + target->name = url.spec();
|
| + target->user_id = mojo::shell::mojom::kInheritUserID;
|
| + target->instance = "";
|
| + connector_->Connect(std::move(target), GetProxy(&interface_provider), nullptr,
|
| base::Bind(&OnGotInstanceID));
|
| return interface_provider;
|
| }
|
|
|