| Index: content/browser/frame_host/render_frame_host_impl.cc
|
| diff --git a/content/browser/frame_host/render_frame_host_impl.cc b/content/browser/frame_host/render_frame_host_impl.cc
|
| index 9b261a96bcc157ca8788c550aa6a63763021586a..050a44e73bd82604d0d70b2646c31b1d334ecbbc 100644
|
| --- a/content/browser/frame_host/render_frame_host_impl.cc
|
| +++ b/content/browser/frame_host/render_frame_host_impl.cc
|
| @@ -534,11 +534,12 @@ RenderViewHost* RenderFrameHostImpl::GetRenderViewHost() {
|
| return render_view_host_;
|
| }
|
|
|
| -shell::InterfaceRegistry* RenderFrameHostImpl::GetInterfaceRegistry() {
|
| +service_manager::InterfaceRegistry*
|
| +RenderFrameHostImpl::GetInterfaceRegistry() {
|
| return interface_registry_.get();
|
| }
|
|
|
| -shell::InterfaceProvider* RenderFrameHostImpl::GetRemoteInterfaces() {
|
| +service_manager::InterfaceProvider* RenderFrameHostImpl::GetRemoteInterfaces() {
|
| return remote_interfaces_.get();
|
| }
|
|
|
| @@ -860,23 +861,23 @@ void RenderFrameHostImpl::RenderProcessGone(SiteInstanceImpl* site_instance) {
|
| }
|
|
|
| void RenderFrameHostImpl::Create(
|
| - const shell::Identity& remote_identity,
|
| + const service_manager::Identity& remote_identity,
|
| media::mojom::ServiceFactoryRequest request) {
|
| - std::unique_ptr<shell::InterfaceRegistry> registry(
|
| - new shell::InterfaceRegistry);
|
| + std::unique_ptr<service_manager::InterfaceRegistry> registry(
|
| + new service_manager::InterfaceRegistry);
|
| #if defined(OS_ANDROID) && defined(ENABLE_MOJO_CDM)
|
| registry->AddInterface(
|
| base::Bind(&ProvisionFetcherImpl::Create, this));
|
| #endif
|
| GetContentClient()->browser()->ExposeInterfacesToMediaService(registry.get(),
|
| this);
|
| - shell::mojom::InterfaceProviderPtr interfaces;
|
| + service_manager::mojom::InterfaceProviderPtr interfaces;
|
| registry->Bind(GetProxy(&interfaces));
|
| media_registries_.push_back(std::move(registry));
|
|
|
| // TODO(slan): Use the BrowserContext Connector instead. See crbug.com/638950.
|
| media::mojom::MediaServicePtr media_service;
|
| - shell::Connector* connector =
|
| + service_manager::Connector* connector =
|
| ServiceManagerConnection::GetForProcess()->GetConnector();
|
| connector->ConnectToInterface("service:media", &media_service);
|
| media_service->CreateServiceFactory(std::move(request),
|
| @@ -2624,7 +2625,7 @@ void RenderFrameHostImpl::SetUpMojoIfNeeded() {
|
| if (interface_registry_.get())
|
| return;
|
|
|
| - interface_registry_.reset(new shell::InterfaceRegistry);
|
| + interface_registry_.reset(new service_manager::InterfaceRegistry);
|
| if (!GetProcess()->GetRemoteInterfaces())
|
| return;
|
|
|
| @@ -2634,11 +2635,10 @@ void RenderFrameHostImpl::SetUpMojoIfNeeded() {
|
| frame_factory->CreateFrame(routing_id_, GetProxy(&frame_),
|
| frame_host_binding_.CreateInterfacePtrAndBind());
|
|
|
| -
|
| - shell::mojom::InterfaceProviderPtr remote_interfaces;
|
| - shell::mojom::InterfaceProviderRequest remote_interfaces_request =
|
| + service_manager::mojom::InterfaceProviderPtr remote_interfaces;
|
| + service_manager::mojom::InterfaceProviderRequest remote_interfaces_request =
|
| GetProxy(&remote_interfaces);
|
| - remote_interfaces_.reset(new shell::InterfaceProvider);
|
| + remote_interfaces_.reset(new service_manager::InterfaceProvider);
|
| remote_interfaces_->Bind(std::move(remote_interfaces));
|
| frame_->GetInterfaceProvider(std::move(remote_interfaces_request));
|
| }
|
| @@ -2908,7 +2908,7 @@ void RenderFrameHostImpl::FilesSelectedInChooser(
|
| }
|
|
|
| void RenderFrameHostImpl::GetInterfaceProvider(
|
| - shell::mojom::InterfaceProviderRequest interfaces) {
|
| + service_manager::mojom::InterfaceProviderRequest interfaces) {
|
| interface_registry_->Bind(std::move(interfaces));
|
| }
|
|
|
|
|