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 61a342837e38f536692c14c9c8b92534e6f024fb..fdc7e33f67ce4c2dbac5b13dff94c87ec70b8bfd 100644 |
--- a/content/browser/frame_host/render_frame_host_impl.cc |
+++ b/content/browser/frame_host/render_frame_host_impl.cc |
@@ -2254,8 +2254,8 @@ void RenderFrameHostImpl::SetUpMojoIfNeeded() { |
service_registry_->BindRemoteServiceProvider(std::move(services)); |
#if defined(OS_ANDROID) |
- service_registry_android_.reset( |
- new ServiceRegistryAndroid(service_registry_.get())); |
+ service_registry_android_ = |
+ ServiceRegistryAndroid::Create(service_registry_.get()); |
ServiceRegistrarAndroid::RegisterFrameHostServices( |
service_registry_android_.get()); |
#endif |