Home | History | Annotate | Download | only in browser

Lines Matching refs:BrowsingDataRemover

36 // BrowsingDataRemover is responsible for removing data related to browsing:
39 class BrowsingDataRemover : public NotificationObserver,
72 // Creates a BrowsingDataRemover to remove browser data from the specified
74 BrowsingDataRemover(Profile* profile, base::Time delete_begin,
77 // Creates a BrowsingDataRemover to remove browser data from the specified
79 BrowsingDataRemover(Profile* profile, TimePeriod time_period,
103 // BrowsingDataRemover deletes itself (using DeleteTask) and is not supposed
106 friend class DeleteTask<BrowsingDataRemover>;
107 ~BrowsingDataRemover();
111 // anything else notifies observers and deletes this BrowsingDataRemover.
192 net::CompletionCallbackImpl<BrowsingDataRemover> database_cleared_callback_;
193 net::CompletionCallbackImpl<BrowsingDataRemover> cache_callback_;
196 net::CompletionCallbackImpl<BrowsingDataRemover> appcache_got_info_callback_;
197 net::CompletionCallbackImpl<BrowsingDataRemover> appcache_deleted_callback_;
226 DISALLOW_COPY_AND_ASSIGN(BrowsingDataRemover);