| Index: chrome/browser/webdata/web_data_service.cc
|
| diff --git a/chrome/browser/webdata/web_data_service.cc b/chrome/browser/webdata/web_data_service.cc
|
| index 50acf2e616b6faa418d616b0996209c0ccd7c22f..9557ef869d875f7c318002d45e6168e7628fed22 100644
|
| --- a/chrome/browser/webdata/web_data_service.cc
|
| +++ b/chrome/browser/webdata/web_data_service.cc
|
| @@ -63,8 +63,9 @@ WDKeywordsResult::WDKeywordsResult()
|
|
|
| WDKeywordsResult::~WDKeywordsResult() {}
|
|
|
| -WebDataService::WebDataService()
|
| - : autocomplete_syncable_service_(NULL),
|
| +WebDataService::WebDataService(const ProfileErrorCallback& callback)
|
| + : WebDataServiceBase(callback),
|
| + autocomplete_syncable_service_(NULL),
|
| autofill_profile_syncable_service_(NULL) {
|
| }
|
|
|
| @@ -275,6 +276,12 @@ void WebDataService::RemoveAutofillProfilesAndCreditCardsModifiedBetween(
|
| this, delete_begin, delete_end));
|
| }
|
|
|
| +WebDataService::WebDataService()
|
| + : WebDataServiceBase(ProfileErrorCallback()),
|
| + autocomplete_syncable_service_(NULL),
|
| + autofill_profile_syncable_service_(NULL) {
|
| +}
|
| +
|
| WebDataService::~WebDataService() {
|
| DCHECK(!autocomplete_syncable_service_);
|
| DCHECK(!autofill_profile_syncable_service_);
|
|
|