| OLD | NEW |
| 1 // Copyright 2016 The Chromium Authors. All rights reserved. | 1 // Copyright 2016 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 #ifndef CHROME_RENDERER_AUTOFILL_FAKE_CONTENT_PASSWORD_MANAGER_DRIVER_H_ | 5 #ifndef CHROME_RENDERER_AUTOFILL_FAKE_CONTENT_PASSWORD_MANAGER_DRIVER_H_ |
| 6 #define CHROME_RENDERER_AUTOFILL_FAKE_CONTENT_PASSWORD_MANAGER_DRIVER_H_ | 6 #define CHROME_RENDERER_AUTOFILL_FAKE_CONTENT_PASSWORD_MANAGER_DRIVER_H_ |
| 7 | 7 |
| 8 #include <string> | 8 #include <string> |
| 9 #include <vector> | 9 #include <vector> |
| 10 | 10 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 75 | 75 |
| 76 void reset_password_forms_rendered() { | 76 void reset_password_forms_rendered() { |
| 77 called_password_forms_rendered_ = false; | 77 called_password_forms_rendered_ = false; |
| 78 password_forms_rendered_ = base::nullopt; | 78 password_forms_rendered_ = base::nullopt; |
| 79 } | 79 } |
| 80 | 80 |
| 81 bool called_record_save_progress() const { | 81 bool called_record_save_progress() const { |
| 82 return called_record_save_progress_; | 82 return called_record_save_progress_; |
| 83 } | 83 } |
| 84 | 84 |
| 85 bool called_agent_constructed() const { return called_agent_constructed_; } | |
| 86 | |
| 87 bool called_save_generation_field() const { | 85 bool called_save_generation_field() const { |
| 88 return called_save_generation_field_; | 86 return called_save_generation_field_; |
| 89 } | 87 } |
| 90 | 88 |
| 91 const base::Optional<base::string16>& save_generation_field() const { | 89 const base::Optional<base::string16>& save_generation_field() const { |
| 92 return save_generation_field_; | 90 return save_generation_field_; |
| 93 } | 91 } |
| 94 | 92 |
| 95 void reset_save_generation_field() { | 93 void reset_save_generation_field() { |
| 96 called_save_generation_field_ = false; | 94 called_save_generation_field_ = false; |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 135 | 133 |
| 136 void ShowPasswordSuggestions(int key, | 134 void ShowPasswordSuggestions(int key, |
| 137 base::i18n::TextDirection text_direction, | 135 base::i18n::TextDirection text_direction, |
| 138 const base::string16& typed_username, | 136 const base::string16& typed_username, |
| 139 int options, | 137 int options, |
| 140 const gfx::RectF& bounds) override; | 138 const gfx::RectF& bounds) override; |
| 141 | 139 |
| 142 void ShowNotSecureWarning(base::i18n::TextDirection text_direction, | 140 void ShowNotSecureWarning(base::i18n::TextDirection text_direction, |
| 143 const gfx::RectF& bounds) override; | 141 const gfx::RectF& bounds) override; |
| 144 | 142 |
| 145 void PasswordAutofillAgentConstructed() override; | |
| 146 | |
| 147 void RecordSavePasswordProgress(const std::string& log) override; | 143 void RecordSavePasswordProgress(const std::string& log) override; |
| 148 | 144 |
| 149 void SaveGenerationFieldDetectedByClassifier( | 145 void SaveGenerationFieldDetectedByClassifier( |
| 150 const autofill::PasswordForm& password_form, | 146 const autofill::PasswordForm& password_form, |
| 151 const base::string16& generation_field) override; | 147 const base::string16& generation_field) override; |
| 152 | 148 |
| 153 // Records whether ShowPasswordSuggestions() gets called. | 149 // Records whether ShowPasswordSuggestions() gets called. |
| 154 bool called_show_pw_suggestions_ = false; | 150 bool called_show_pw_suggestions_ = false; |
| 155 // Records data received via ShowPasswordSuggestions() call. | 151 // Records data received via ShowPasswordSuggestions() call. |
| 156 int show_pw_suggestions_key_ = -1; | 152 int show_pw_suggestions_key_ = -1; |
| 157 base::Optional<base::string16> show_pw_suggestions_username_; | 153 base::Optional<base::string16> show_pw_suggestions_username_; |
| 158 int show_pw_suggestions_options_ = -1; | 154 int show_pw_suggestions_options_ = -1; |
| 159 // Records whether ShowNotSecureWarning() gets called. | 155 // Records whether ShowNotSecureWarning() gets called. |
| 160 bool called_show_not_secure_warning_ = false; | 156 bool called_show_not_secure_warning_ = false; |
| 161 // Records whether PasswordFormSubmitted() gets called. | 157 // Records whether PasswordFormSubmitted() gets called. |
| 162 bool called_password_form_submitted_ = false; | 158 bool called_password_form_submitted_ = false; |
| 163 // Records data received via PasswordFormSubmitted() call. | 159 // Records data received via PasswordFormSubmitted() call. |
| 164 base::Optional<autofill::PasswordForm> password_form_submitted_; | 160 base::Optional<autofill::PasswordForm> password_form_submitted_; |
| 165 // Records whether InPageNavigation() gets called. | 161 // Records whether InPageNavigation() gets called. |
| 166 bool called_inpage_navigation_ = false; | 162 bool called_inpage_navigation_ = false; |
| 167 // Records data received via InPageNavigation() call. | 163 // Records data received via InPageNavigation() call. |
| 168 base::Optional<autofill::PasswordForm> password_form_inpage_navigation_; | 164 base::Optional<autofill::PasswordForm> password_form_inpage_navigation_; |
| 169 // Records whether PasswordFormsRendered() gets called. | 165 // Records whether PasswordFormsRendered() gets called. |
| 170 bool called_password_forms_rendered_ = false; | 166 bool called_password_forms_rendered_ = false; |
| 171 // Records data received via PasswordFormsRendered() call. | 167 // Records data received via PasswordFormsRendered() call. |
| 172 base::Optional<std::vector<autofill::PasswordForm>> password_forms_rendered_; | 168 base::Optional<std::vector<autofill::PasswordForm>> password_forms_rendered_; |
| 173 // Records whether RecordSavePasswordProgress() gets called. | 169 // Records whether RecordSavePasswordProgress() gets called. |
| 174 bool called_record_save_progress_ = false; | 170 bool called_record_save_progress_ = false; |
| 175 // Records whether PasswordAutofillAgentConstructed() gets called. | |
| 176 bool called_agent_constructed_ = false; | |
| 177 // Records whether SaveGenerationFieldDetectedByClassifier() gets called. | 171 // Records whether SaveGenerationFieldDetectedByClassifier() gets called. |
| 178 bool called_save_generation_field_ = false; | 172 bool called_save_generation_field_ = false; |
| 179 // Records data received via SaveGenerationFieldDetectedByClassifier() call. | 173 // Records data received via SaveGenerationFieldDetectedByClassifier() call. |
| 180 base::Optional<base::string16> save_generation_field_; | 174 base::Optional<base::string16> save_generation_field_; |
| 181 // Records whether PasswordNoLongerGenerated() gets called. | 175 // Records whether PasswordNoLongerGenerated() gets called. |
| 182 bool called_password_no_longer_generated_ = false; | 176 bool called_password_no_longer_generated_ = false; |
| 183 // Records whether PresaveGeneratedPassword() gets called. | 177 // Records whether PresaveGeneratedPassword() gets called. |
| 184 bool called_presave_generated_password_ = false; | 178 bool called_presave_generated_password_ = false; |
| 185 | 179 |
| 186 mojo::BindingSet<autofill::mojom::PasswordManagerDriver> bindings_; | 180 mojo::BindingSet<autofill::mojom::PasswordManagerDriver> bindings_; |
| 187 }; | 181 }; |
| 188 | 182 |
| 189 #endif // CHROME_RENDERER_AUTOFILL_FAKE_CONTENT_PASSWORD_MANAGER_DRIVER_H_ | 183 #endif // CHROME_RENDERER_AUTOFILL_FAKE_CONTENT_PASSWORD_MANAGER_DRIVER_H_ |
| OLD | NEW |