| Index: services/shell/public/cpp/lib/shell_connection.cc
|
| diff --git a/services/shell/public/cpp/lib/shell_connection.cc b/services/shell/public/cpp/lib/shell_connection.cc
|
| index a302e28d02ccd62e41ee8915a8e3b81ec69e547e..ff1451640641389828da4240e41c9947938d4f83 100644
|
| --- a/services/shell/public/cpp/lib/shell_connection.cc
|
| +++ b/services/shell/public/cpp/lib/shell_connection.cc
|
| @@ -2,6 +2,8 @@
|
| // Use of this source code is governed by a BSD-style license that can be
|
| // found in the LICENSE file.
|
|
|
| +#include "services/shell/public/cpp/shell_connection.h"
|
| +
|
| #include "base/bind.h"
|
| #include "base/logging.h"
|
| #include "base/message_loop/message_loop.h"
|
| @@ -12,17 +14,16 @@
|
| #include "services/shell/public/cpp/lib/connection_impl.h"
|
| #include "services/shell/public/cpp/lib/connector_impl.h"
|
| #include "services/shell/public/cpp/shell_client.h"
|
| -#include "services/shell/public/cpp/shell_connection.h"
|
|
|
| -namespace mojo {
|
| +namespace shell {
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
| // ShellConnection, public:
|
|
|
| -ShellConnection::ShellConnection(mojo::ShellClient* client,
|
| - shell::mojom::ShellClientRequest request)
|
| +ShellConnection::ShellConnection(shell::ShellClient* client,
|
| + mojom::ShellClientRequest request)
|
| : client_(client), binding_(this) {
|
| - shell::mojom::ConnectorPtr connector;
|
| + mojom::ConnectorPtr connector;
|
| pending_connector_request_ = GetProxy(&connector);
|
| connector_.reset(new ConnectorImpl(std::move(connector)));
|
|
|
| @@ -37,15 +38,15 @@ void ShellConnection::set_initialize_handler(const base::Closure& callback) {
|
| }
|
|
|
| void ShellConnection::SetAppTestConnectorForTesting(
|
| - shell::mojom::ConnectorPtr connector) {
|
| + mojom::ConnectorPtr connector) {
|
| pending_connector_request_ = nullptr;
|
| connector_.reset(new ConnectorImpl(std::move(connector)));
|
| }
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
| -// ShellConnection, shell::mojom::ShellClient implementation:
|
| +// ShellConnection, mojom::ShellClient implementation:
|
|
|
| -void ShellConnection::Initialize(shell::mojom::IdentityPtr identity,
|
| +void ShellConnection::Initialize(mojom::IdentityPtr identity,
|
| uint32_t id,
|
| const InitializeCallback& callback) {
|
| if (!initialize_handler_.is_null())
|
| @@ -60,16 +61,15 @@ void ShellConnection::Initialize(shell::mojom::IdentityPtr identity,
|
| }
|
|
|
| void ShellConnection::AcceptConnection(
|
| - shell::mojom::IdentityPtr source,
|
| + mojom::IdentityPtr source,
|
| uint32_t source_id,
|
| - shell::mojom::InterfaceProviderRequest local_interfaces,
|
| - shell::mojom::InterfaceProviderPtr remote_interfaces,
|
| - shell::mojom::CapabilityRequestPtr allowed_capabilities,
|
| - const String& name) {
|
| - scoped_ptr<Connection> registry(new internal::ConnectionImpl(
|
| + mojom::InterfaceProviderRequest local_interfaces,
|
| + mojom::InterfaceProviderPtr remote_interfaces,
|
| + mojom::CapabilityRequestPtr allowed_capabilities,
|
| + const mojo::String& name) {
|
| + std::unique_ptr<Connection> registry(new internal::ConnectionImpl(
|
| name, source.To<Identity>(), source_id, std::move(remote_interfaces),
|
| - std::move(local_interfaces),
|
| - allowed_capabilities.To<CapabilityRequest>(),
|
| + std::move(local_interfaces), allowed_capabilities.To<CapabilityRequest>(),
|
| Connection::State::CONNECTED));
|
| if (!client_->AcceptConnection(registry.get()))
|
| return;
|
| @@ -92,4 +92,4 @@ void ShellConnection::OnConnectionError() {
|
| // Connect() will return nullptr if they try to connect to anything.
|
| }
|
|
|
| -} // namespace mojo
|
| +} // namespace shell
|
|
|