Index: components/password_manager/core/common/credential_manager_types.h |
diff --git a/components/password_manager/core/common/credential_manager_types.h b/components/password_manager/core/common/credential_manager_types.h |
index 98503f9bce8d967b54445a399052c18bc199ac92..dbe84fdddecb7d21be8c124f5b8c66b2b2787d67 100644 |
--- a/components/password_manager/core/common/credential_manager_types.h |
+++ b/components/password_manager/core/common/credential_manager_types.h |
@@ -7,6 +7,7 @@ |
#include <stddef.h> |
+#include <memory> |
#include <string> |
#include "base/compiler_specific.h" |
@@ -63,8 +64,9 @@ struct CredentialInfo { |
}; |
// Create a new autofill::PasswordForm object based on |info|, valid in the |
-// context of |origin|. Returns an empty scoped_ptr for CREDENTIAL_TYPE_EMPTY. |
-scoped_ptr<autofill::PasswordForm> CreatePasswordFormFromCredentialInfo( |
+// context of |origin|. Returns an empty std::unique_ptr for |
+// CREDENTIAL_TYPE_EMPTY. |
+std::unique_ptr<autofill::PasswordForm> CreatePasswordFormFromCredentialInfo( |
const CredentialInfo& info, |
const GURL& origin); |