| Index: mojo/public/cpp/application/lib/service_registry.h
|
| diff --git a/mojo/public/cpp/application/lib/service_registry.h b/mojo/public/cpp/application/lib/service_registry.h
|
| index c8c47d3acf277d52447923e79debca83925081d5..50e5a433518a564df53525b04194ba245e7a19e2 100644
|
| --- a/mojo/public/cpp/application/lib/service_registry.h
|
| +++ b/mojo/public/cpp/application/lib/service_registry.h
|
| @@ -8,6 +8,7 @@
|
| #include <string>
|
|
|
| #include "mojo/public/cpp/application/application_connection.h"
|
| +#include "mojo/public/cpp/application/connection_context.h"
|
| #include "mojo/public/cpp/application/lib/service_connector_registry.h"
|
| #include "mojo/public/cpp/bindings/binding.h"
|
| #include "mojo/public/interfaces/application/service_provider.mojom.h"
|
| @@ -21,8 +22,7 @@ namespace internal {
|
| class ServiceRegistry : public ServiceProvider, public ApplicationConnection {
|
| public:
|
| ServiceRegistry();
|
| - ServiceRegistry(const std::string& connection_url,
|
| - const std::string& remote_url,
|
| + ServiceRegistry(const ConnectionContext& connection_context,
|
| InterfaceRequest<ServiceProvider> local_services);
|
| ~ServiceRegistry() override;
|
|
|
| @@ -39,8 +39,7 @@ class ServiceRegistry : public ServiceProvider, public ApplicationConnection {
|
| void ConnectToService(const String& service_name,
|
| ScopedMessagePipeHandle client_handle) override;
|
|
|
| - const std::string connection_url_;
|
| - const std::string remote_url_;
|
| + ConnectionContext connection_context_;
|
| Binding<ServiceProvider> local_binding_;
|
| ServiceConnectorRegistry service_connector_registry_;
|
|
|
|
|