| Index: content/renderer/renderer_blink_platform_impl.cc
|
| diff --git a/content/renderer/renderer_blink_platform_impl.cc b/content/renderer/renderer_blink_platform_impl.cc
|
| index 04bda6c981860084f72849a396256acb64e1e766..18d849e8e00e41778d01a0a9a70e06c2ba167eba 100644
|
| --- a/content/renderer/renderer_blink_platform_impl.cc
|
| +++ b/content/renderer/renderer_blink_platform_impl.cc
|
| @@ -244,7 +244,7 @@ class RendererBlinkPlatformImpl::SandboxSupport
|
|
|
| RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
|
| scheduler::RendererScheduler* renderer_scheduler,
|
| - base::WeakPtr<ServiceRegistry> service_registry)
|
| + base::WeakPtr<shell::InterfaceProvider> remote_interfaces)
|
| : BlinkPlatformImpl(renderer_scheduler->DefaultTaskRunner()),
|
| main_thread_(renderer_scheduler->CreateMainThread()),
|
| clipboard_delegate_(new RendererClipboardDelegate),
|
| @@ -256,7 +256,8 @@ RendererBlinkPlatformImpl::RendererBlinkPlatformImpl(
|
| loading_task_runner_(renderer_scheduler->LoadingTaskRunner()),
|
| web_scrollbar_behavior_(new WebScrollbarBehaviorImpl),
|
| renderer_scheduler_(renderer_scheduler),
|
| - blink_service_registry_(new BlinkServiceRegistryImpl(service_registry)) {
|
| + blink_service_registry_(
|
| + new BlinkServiceRegistryImpl(remote_interfaces)) {
|
| #if !defined(OS_ANDROID) && !defined(OS_WIN)
|
| if (g_sandbox_enabled && sandboxEnabled()) {
|
| sandbox_support_.reset(new RendererBlinkPlatformImpl::SandboxSupport);
|
| @@ -517,10 +518,8 @@ WebString RendererBlinkPlatformImpl::MimeRegistry::mimeTypeForExtension(
|
| const WebString& file_extension) {
|
| // The sandbox restricts our access to the registry, so we need to proxy
|
| // these calls over to the browser process.
|
| - if (!mime_registry_) {
|
| - RenderThread::Get()->GetServiceRegistry()->ConnectToRemoteService(
|
| - mojo::GetProxy(&mime_registry_));
|
| - }
|
| + if (!mime_registry_)
|
| + RenderThread::Get()->GetRemoteInterfaces()->GetInterface(&mime_registry_);
|
|
|
| mojo::String mime_type;
|
| if (!mime_registry_->GetMimeTypeFromExtension(
|
|
|