| Index: chrome/browser/api/webdata/autofill_web_data.h
|
| diff --git a/chrome/browser/api/webdata/autofill_web_data.h b/chrome/browser/api/webdata/autofill_web_data.h
|
| index e7d2bca2eeaf7ef9371e6fd82ff4b70d9c18d1da..7cecfbe2089eeb00611f51c6800ac95672da37a7 100644
|
| --- a/chrome/browser/api/webdata/autofill_web_data.h
|
| +++ b/chrome/browser/api/webdata/autofill_web_data.h
|
| @@ -38,6 +38,10 @@ class AutofillWebData {
|
| int limit,
|
| WebDataServiceConsumer* consumer) = 0;
|
|
|
| + // Removes form elements recorded for Autocomplete from the database.
|
| + virtual void RemoveFormElementsAddedBetween(
|
| + const base::Time& delete_begin, const base::Time& delete_end) = 0;
|
| +
|
| virtual void RemoveExpiredFormElements() = 0;
|
| virtual void RemoveFormValueForElementName(const string16& name,
|
| const string16& value) = 0;
|
| @@ -73,8 +77,12 @@ class AutofillWebData {
|
| // OnWebDataServiceRequestDone of |consumer| gets called when the request is
|
| // finished, with the credit cards included in the argument |result|. The
|
| // consumer owns the credit cards.
|
| - virtual WebDataServiceBase::Handle
|
| - GetCreditCards(WebDataServiceConsumer* consumer) = 0;
|
| + virtual WebDataServiceBase::Handle GetCreditCards(
|
| + WebDataServiceConsumer* consumer) = 0;
|
| +
|
| + // Removes Autofill records from the database.
|
| + virtual void RemoveAutofillDataModifiedBetween(
|
| + const base::Time& delete_begin, const base::Time& delete_end) = 0;
|
| };
|
|
|
| #endif // CHROME_BROWSER_API_WEBDATA_AUTOFILL_WEB_DATA_H_
|
|
|