Index: content/browser/mojo/mojo_shell_client_host.cc |
diff --git a/content/browser/mojo/mojo_shell_client_host.cc b/content/browser/mojo/mojo_shell_client_host.cc |
index 69f1cc5ccb98d741efbcd2a8537e3bfa3fcf561e..e762c225d3193f51300522164beabbd1ec316a1c 100644 |
--- a/content/browser/mojo/mojo_shell_client_host.cc |
+++ b/content/browser/mojo/mojo_shell_client_host.cc |
@@ -124,8 +124,11 @@ std::string RegisterChildWithExternalShell( |
factory.Bind(mojo::InterfacePtrInfo<mojo::shell::mojom::ShellClientFactory>( |
std::move(request_pipe), 0u)); |
- shell->CreateInstance(std::move(factory), url, |
- mojo::shell::mojom::kInheritUserID, |
+ mojo::shell::mojom::IdentityPtr target(mojo::shell::mojom::Identity::New()); |
+ target->name = url; |
+ target->user_id = mojo::shell::mojom::kInheritUserID; |
+ target->instance = ""; |
+ shell->CreateInstance(std::move(factory), std::move(target), |
CreateCapabilityFilterForRenderer(), |
std::move(request), base::Bind(&OnConnectionComplete)); |