Index: chrome/browser/password_manager/password_manager.h |
diff --git a/chrome/browser/password_manager/password_manager.h b/chrome/browser/password_manager/password_manager.h |
index 351f6e5fcc29e56e259c8f1c1ef85b52f7371a35..786548d29d806b9e6cb03a4081222d1eb8e42567 100644 |
--- a/chrome/browser/password_manager/password_manager.h |
+++ b/chrome/browser/password_manager/password_manager.h |
@@ -15,10 +15,10 @@ |
#include "base/stl_util.h" |
#include "chrome/browser/password_manager/password_form_manager.h" |
#include "chrome/browser/ui/login/login_model.h" |
+#include "components/autofill/core/common/password_form.h" |
#include "components/autofill/core/common/password_form_fill_data.h" |
#include "content/public/browser/web_contents_observer.h" |
#include "content/public/browser/web_contents_user_data.h" |
-#include "content/public/common/password_form.h" |
class PasswordManagerDelegate; |
class PasswordManagerTest; |
@@ -43,7 +43,7 @@ class PasswordManager : public LoginModel, |
PasswordManagerDelegate* delegate); |
virtual ~PasswordManager(); |
- typedef base::Callback<void(const content::PasswordForm&)> |
+ typedef base::Callback<void(const autofill::PasswordForm&)> |
PasswordSubmittedCallback; |
// There is no corresponding remove function as currently all of the |
@@ -58,9 +58,9 @@ class PasswordManager : public LoginModel, |
// Called by a PasswordFormManager when it decides a form can be autofilled |
// on the page. |
- virtual void Autofill(const content::PasswordForm& form_for_autofill, |
- const content::PasswordFormMap& best_matches, |
- const content::PasswordForm& preferred_match, |
+ virtual void Autofill(const autofill::PasswordForm& form_for_autofill, |
+ const autofill::PasswordFormMap& best_matches, |
+ const autofill::PasswordForm& preferred_match, |
bool wait_for_username) const; |
// LoginModel implementation. |
@@ -68,14 +68,14 @@ class PasswordManager : public LoginModel, |
virtual void RemoveObserver(LoginModelObserver* observer) OVERRIDE; |
// Mark this form as having a generated password. |
- void SetFormHasGeneratedPassword(const content::PasswordForm& form); |
+ void SetFormHasGeneratedPassword(const autofill::PasswordForm& form); |
// TODO(isherman): This should not be public, but is currently being used by |
// the LoginPrompt code. |
// When a form is submitted, we prepare to save the password but wait |
// until we decide the user has successfully logged in. This is step 1 |
// of 2 (see SavePassword). |
- void ProvisionallySavePassword(const content::PasswordForm& form); |
+ void ProvisionallySavePassword(const autofill::PasswordForm& form); |
// content::WebContentsObserver overrides. |
virtual void DidNavigateMainFrame( |
@@ -86,9 +86,9 @@ class PasswordManager : public LoginModel, |
// TODO(isherman): This should not be public, but is currently being used by |
// the LoginPrompt code. |
void OnPasswordFormsParsed( |
- const std::vector<content::PasswordForm>& forms); |
+ const std::vector<autofill::PasswordForm>& forms); |
void OnPasswordFormsRendered( |
- const std::vector<content::PasswordForm>& visible_forms); |
+ const std::vector<autofill::PasswordForm>& visible_forms); |
protected: |
// Subclassed for unit tests. |
@@ -97,7 +97,7 @@ class PasswordManager : public LoginModel, |
// Handle notification that a password form was submitted. |
virtual void OnPasswordFormSubmitted( |
- const content::PasswordForm& password_form); |
+ const autofill::PasswordForm& password_form); |
private: |
friend class content::WebContentsUserData<PasswordManager>; |
@@ -123,7 +123,7 @@ class PasswordManager : public LoginModel, |
// of users so we want to include a larger fraction of these users than the |
// normal 10%. |
void PossiblyInitializeUsernamesExperiment( |
- const content::PasswordFormMap& matches) const; |
+ const autofill::PasswordFormMap& matches) const; |
// Returns true if we can show possible usernames to users in cases where |
// the username for the form is ambigious. |