| Index: components/autofill/browser/webdata/autofill_webdata_service.h
|
| diff --git a/components/autofill/browser/webdata/autofill_webdata_service.h b/components/autofill/browser/webdata/autofill_webdata_service.h
|
| index 8cebaaa7064c3b43365b97ab2732c4c4a9a01c81..f26fddeab93d2d4a4a0eb0c5d629259abb96df38 100644
|
| --- a/components/autofill/browser/webdata/autofill_webdata_service.h
|
| +++ b/components/autofill/browser/webdata/autofill_webdata_service.h
|
| @@ -7,9 +7,11 @@
|
|
|
| #include <vector>
|
|
|
| +#include "base/compiler_specific.h"
|
| #include "base/memory/ref_counted.h"
|
| #include "base/observer_list.h"
|
| #include "components/autofill/browser/webdata/autofill_webdata.h"
|
| +#include "components/autofill/common/autofill_export.h"
|
| #include "components/autofill/common/form_field_data.h"
|
| #include "components/webdata/common/web_data_results.h"
|
| #include "components/webdata/common/web_data_service_base.h"
|
| @@ -31,19 +33,15 @@ class AutofillWebDataServiceObserverOnUIThread;
|
| class CreditCard;
|
|
|
| // API for Autofill web data.
|
| -class AutofillWebDataService : public AutofillWebData,
|
| - public WebDataServiceBase {
|
| +class AUTOFILL_EXPORT AutofillWebDataService
|
| + : NON_EXPORTED_BASE(public AutofillWebData),
|
| + public WebDataServiceBase {
|
| public:
|
| AutofillWebDataService();
|
|
|
| AutofillWebDataService(scoped_refptr<WebDatabaseService> wdbs,
|
| const ProfileErrorCallback& callback);
|
|
|
| - // Retrieve an AutofillWebDataService for the given context.
|
| - // Can return NULL in some contexts.
|
| - static scoped_refptr<AutofillWebDataService> FromBrowserContext(
|
| - content::BrowserContext* context);
|
| -
|
| // Notifies listeners on the UI thread that multiple changes have been made to
|
| // to Autofill records of the database.
|
| // NOTE: This method is intended to be called from the DB thread. It
|
|
|