Index: components/password_manager/content/renderer/credential_manager_client.cc |
diff --git a/components/password_manager/content/renderer/credential_manager_client.cc b/components/password_manager/content/renderer/credential_manager_client.cc |
index 0f8d9689564f16feb5207b78116331d2ee08fa0f..5aa87be8726d688fcb99f407bfbf8ea310b6e496 100644 |
--- a/components/password_manager/content/renderer/credential_manager_client.cc |
+++ b/components/password_manager/content/renderer/credential_manager_client.cc |
@@ -13,9 +13,9 @@ |
#include "base/logging.h" |
#include "components/password_manager/content/public/cpp/type_converters.h" |
#include "components/password_manager/core/common/credential_manager_types.h" |
-#include "content/public/common/service_registry.h" |
#include "content/public/renderer/render_frame.h" |
#include "content/public/renderer/render_view.h" |
+#include "services/shell/public/cpp/interface_provider.h" |
#include "third_party/WebKit/public/platform/WebCredential.h" |
#include "third_party/WebKit/public/platform/WebCredentialManagerError.h" |
#include "third_party/WebKit/public/platform/WebFederatedCredential.h" |
@@ -210,8 +210,7 @@ void CredentialManagerClient::ConnectToMojoCMIfNeeded() { |
return; |
content::RenderFrame* main_frame = render_view()->GetMainRenderFrame(); |
- main_frame->GetServiceRegistry()->ConnectToRemoteService( |
- mojo::GetProxy(&mojo_cm_service_)); |
+ main_frame->GetRemoteInterfaces()->GetInterface(&mojo_cm_service_); |
} |
void CredentialManagerClient::OnDestruct() { |