1eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch// Copyright 2013 The Chromium Authors. All rights reserved.
25821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// Use of this source code is governed by a BSD-style license that can be
35821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// found in the LICENSE file.
45821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
5eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#ifndef COMPONENTS_AUTOFILL_CORE_BROWSER_AUTOFILL_IE_TOOLBAR_IMPORT_WIN_H_
6eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#define COMPONENTS_AUTOFILL_CORE_BROWSER_AUTOFILL_IE_TOOLBAR_IMPORT_WIN_H_
75821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
8c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)namespace autofill {
9c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
105821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// This importer is here and not in chrome/browser/importer/toolbar_importer.cc
115821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// because of the following:
125821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// 1. The data is not saved in profile, but rather in registry, thus it is
135821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)//   accessed without going through toolbar front end.
145821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// 2. This applies to IE (thus Windows) toolbar only.
155821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// 3. The functionality relevant only to and completely encapsulated in the
165821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)//   autofill.
175821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)// 4. This is completely automated as opposed to Importers, which are explicit.
185821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)class PersonalDataManager;
195821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
205821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)bool ImportAutofillDataWin(PersonalDataManager* pdm);
215821806d5e7f356e8fa4b058a389a808ea183019Torne (Richard Coles)
22c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)}  // namespace autofill
23c2e0dbddbe15c98d52c4786dac06cb8952a8ae6dTorne (Richard Coles)
24eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch#endif  // COMPONENTS_AUTOFILL_CORE_BROWSER_AUTOFILL_IE_TOOLBAR_IMPORT_WIN_H_
25