1 // Copyright 2013 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 #include "components/autofill/core/browser/autofill_data_model.h"
7 #include "components/autofill/core/browser/autofill_type.h"
12 AutofillDataModel::AutofillDataModel(const std::string
& guid
,
13 const std::string
& origin
)
14 : guid_(guid
), origin_(origin
), use_count_(0) {
16 AutofillDataModel::~AutofillDataModel() {}
18 base::string16
AutofillDataModel::GetInfoForVariant(
19 const AutofillType
& type
,
21 const std::string
& app_locale
) const {
22 return GetInfo(type
, app_locale
);
25 bool AutofillDataModel::IsVerified() const {
26 return !origin_
.empty() && !GURL(origin_
).is_valid();
29 void AutofillDataModel::RecordUse() {
31 use_date_
= base::Time::Now();
34 } // namespace autofill