OLD | NEW |
1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "components/password_manager/content/browser/content_password_manager_d
river.h" | 5 #include "components/password_manager/content/browser/content_password_manager_d
river.h" |
6 | 6 |
7 #include "components/autofill/content/browser/content_autofill_driver.h" | 7 #include "components/autofill/content/browser/content_autofill_driver.h" |
8 #include "components/autofill/content/common/autofill_messages.h" | 8 #include "components/autofill/content/common/autofill_messages.h" |
9 #include "components/autofill/core/common/form_data.h" | 9 #include "components/autofill/core/common/form_data.h" |
10 #include "components/autofill/core/common/password_form.h" | 10 #include "components/autofill/core/common/password_form.h" |
(...skipping 115 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
126 PasswordManager::OnPasswordFormsParsed) | 126 PasswordManager::OnPasswordFormsParsed) |
127 IPC_MESSAGE_FORWARD(AutofillHostMsg_PasswordFormsRendered, | 127 IPC_MESSAGE_FORWARD(AutofillHostMsg_PasswordFormsRendered, |
128 &password_manager_, | 128 &password_manager_, |
129 PasswordManager::OnPasswordFormsRendered) | 129 PasswordManager::OnPasswordFormsRendered) |
130 IPC_MESSAGE_FORWARD(AutofillHostMsg_PasswordFormSubmitted, | 130 IPC_MESSAGE_FORWARD(AutofillHostMsg_PasswordFormSubmitted, |
131 &password_manager_, | 131 &password_manager_, |
132 PasswordManager::OnPasswordFormSubmitted) | 132 PasswordManager::OnPasswordFormSubmitted) |
133 IPC_MESSAGE_FORWARD(AutofillHostMsg_ShowPasswordSuggestions, | 133 IPC_MESSAGE_FORWARD(AutofillHostMsg_ShowPasswordSuggestions, |
134 &password_autofill_manager_, | 134 &password_autofill_manager_, |
135 PasswordAutofillManager::OnShowPasswordSuggestions) | 135 PasswordAutofillManager::OnShowPasswordSuggestions) |
| 136 IPC_MESSAGE_FORWARD( |
| 137 AutofillHostMsg_ShowPasswordSuggestionsForPasswordField, |
| 138 &password_autofill_manager_, |
| 139 PasswordAutofillManager::OnShowPasswordSuggestionsWithTitle) |
136 IPC_MESSAGE_FORWARD(AutofillHostMsg_AddPasswordFormMapping, | 140 IPC_MESSAGE_FORWARD(AutofillHostMsg_AddPasswordFormMapping, |
137 &password_autofill_manager_, | 141 &password_autofill_manager_, |
138 PasswordAutofillManager::OnAddPasswordFormMapping) | 142 PasswordAutofillManager::OnAddPasswordFormMapping) |
139 IPC_MESSAGE_FORWARD(AutofillHostMsg_RecordSavePasswordProgress, | 143 IPC_MESSAGE_FORWARD(AutofillHostMsg_RecordSavePasswordProgress, |
140 password_manager_.client(), | 144 password_manager_.client(), |
141 PasswordManagerClient::LogSavePasswordProgress) | 145 PasswordManagerClient::LogSavePasswordProgress) |
142 IPC_MESSAGE_UNHANDLED(handled = false) | 146 IPC_MESSAGE_UNHANDLED(handled = false) |
143 IPC_END_MESSAGE_MAP() | 147 IPC_END_MESSAGE_MAP() |
144 | 148 |
145 return handled; | 149 return handled; |
146 } | 150 } |
147 | 151 |
148 autofill::AutofillManager* ContentPasswordManagerDriver::GetAutofillManager() { | 152 autofill::AutofillManager* ContentPasswordManagerDriver::GetAutofillManager() { |
149 autofill::ContentAutofillDriver* driver = | 153 autofill::ContentAutofillDriver* driver = |
150 autofill::ContentAutofillDriver::FromWebContents(web_contents()); | 154 autofill::ContentAutofillDriver::FromWebContents(web_contents()); |
151 return driver ? driver->autofill_manager() : NULL; | 155 return driver ? driver->autofill_manager() : NULL; |
152 } | 156 } |
153 | 157 |
154 } // namespace password_manager | 158 } // namespace password_manager |
OLD | NEW |