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. 4 5#include "components/autofill/core/browser/autofill_data_model.h" 6 7#include "components/autofill/core/browser/autofill_type.h" 8#include "url/gurl.h" 9 10namespace autofill { 11 12AutofillDataModel::AutofillDataModel(const std::string& guid, 13 const std::string& origin) 14 : guid_(guid), 15 origin_(origin) {} 16AutofillDataModel::~AutofillDataModel() {} 17 18base::string16 AutofillDataModel::GetInfoForVariant( 19 const AutofillType& type, 20 size_t variant, 21 const std::string& app_locale) const { 22 return GetInfo(type, app_locale); 23} 24 25bool AutofillDataModel::IsVerified() const { 26 return !origin_.empty() && !GURL(origin_).is_valid(); 27} 28 29} // namespace autofill 30