| Index: mojo/shell/public/cpp/lib/connector_impl.cc
|
| diff --git a/mojo/shell/public/cpp/lib/connector_impl.cc b/mojo/shell/public/cpp/lib/connector_impl.cc
|
| index 98a7ae5c428232d49f821eaec0767da6c3ec7638..74edbe4d1e8bc5d91b328f93caa938114b764334 100644
|
| --- a/mojo/shell/public/cpp/lib/connector_impl.cc
|
| +++ b/mojo/shell/public/cpp/lib/connector_impl.cc
|
| @@ -49,8 +49,8 @@
|
| // TODO(beng): We should filter outgoing interfaces also. The shell must pass
|
| // the manifest CapabilityFilter to the ShellConnection via
|
| // Initialize(), it can be used here.
|
| - CapabilityRequest request;
|
| - request.interfaces.insert("*");
|
| + std::set<std::string> allowed;
|
| + allowed.insert("*");
|
| shell::mojom::InterfaceProviderPtr local_interfaces;
|
| shell::mojom::InterfaceProviderRequest local_request =
|
| GetProxy(&local_interfaces);
|
| @@ -60,7 +60,7 @@
|
| scoped_ptr<internal::ConnectionImpl> registry(new internal::ConnectionImpl(
|
| params->target().name(), params->target(),
|
| shell::mojom::kInvalidInstanceID, std::move(remote_interfaces),
|
| - std::move(local_request), request, Connection::State::PENDING));
|
| + std::move(local_request), allowed, Connection::State::PENDING));
|
|
|
| shell::mojom::ShellClientFactoryPtr shell_client_factory;
|
| shell::mojom::PIDReceiverRequest pid_receiver_request;
|
|
|