summaryrefslogtreecommitdiff
path: root/chromium/components/autofill/core/browser/autofill_field.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/components/autofill/core/browser/autofill_field.cc')
-rw-r--r--chromium/components/autofill/core/browser/autofill_field.cc6
1 files changed, 6 insertions, 0 deletions
diff --git a/chromium/components/autofill/core/browser/autofill_field.cc b/chromium/components/autofill/core/browser/autofill_field.cc
index b1c931f73f9..0d427d70b72 100644
--- a/chromium/components/autofill/core/browser/autofill_field.cc
+++ b/chromium/components/autofill/core/browser/autofill_field.cc
@@ -6,6 +6,8 @@
#include <stdint.h>
+#include <utility>
+
#include "base/feature_list.h"
#include "base/strings/string_number_conversions.h"
#include "components/autofill/core/browser/autofill_experiments.h"
@@ -162,6 +164,10 @@ bool AutofillField::IsFieldFillable() const {
return !Type().IsUnknown();
}
+void AutofillField::SetPasswordRequirements(PasswordRequirementsSpec spec) {
+ password_requirements_ = std::move(spec);
+}
+
bool AutofillField::IsCreditCardPrediction() const {
return AutofillType(server_type_).group() == CREDIT_CARD ||
AutofillType(heuristic_type_).group() == CREDIT_CARD;