Searched refs:BrowsingDataRemover (Results 1 - 7 of 7) sorted by relevance

/external/chromium/chrome/browser/
H A Dbrowsing_data_remover.cc44 // BrowsingDataRemover implement RefCounted.
45 DISABLE_RUNNABLE_METHOD_REFCOUNT(BrowsingDataRemover); variable
47 bool BrowsingDataRemover::removing_ = false;
49 BrowsingDataRemover::BrowsingDataRemover(Profile* profile, function in class:BrowsingDataRemover
57 this, &BrowsingDataRemover::OnClearedDatabases)),
59 this, &BrowsingDataRemover::DoClearCache)),
61 this, &BrowsingDataRemover::OnGotAppCacheInfo)),
63 this, &BrowsingDataRemover::OnAppCacheDeleted)),
77 BrowsingDataRemover function in class:BrowsingDataRemover
[all...]
H A Dbrowsing_data_remover.h36 // BrowsingDataRemover is responsible for removing data related to browsing:
39 class BrowsingDataRemover : public NotificationObserver, class in inherits:NotificationObserver,base::WaitableEventWatcher::Delegate
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
[all...]
/external/chromium/chrome/browser/ui/webui/options/
H A Dclear_browser_data_handler.h15 public BrowsingDataRemover::Observer {
32 // Callback from BrowsingDataRemover. Closes the dialog.
35 // If non-null it means removal is in progress. BrowsingDataRemover takes care
37 BrowsingDataRemover* remover_;
H A Dclear_browser_data_handler.cc106 remove_mask |= BrowsingDataRemover::REMOVE_HISTORY;
108 remove_mask |= BrowsingDataRemover::REMOVE_DOWNLOADS;
110 remove_mask |= BrowsingDataRemover::REMOVE_CACHE;
112 remove_mask |= BrowsingDataRemover::REMOVE_COOKIES;
114 remove_mask |= BrowsingDataRemover::REMOVE_LSO_DATA;
117 remove_mask |= BrowsingDataRemover::REMOVE_PASSWORDS;
119 remove_mask |= BrowsingDataRemover::REMOVE_FORM_DATA;
132 // BrowsingDataRemover deletes itself when done.
133 remover_ = new BrowsingDataRemover(profile,
134 static_cast<BrowsingDataRemover
[all...]
/external/chromium/chrome/browser/automation/
H A Dautomation_provider.cc725 BrowsingDataRemover* remover;
726 remover = new BrowsingDataRemover(profile(),
727 BrowsingDataRemover::EVERYTHING, // All time periods.
730 // BrowsingDataRemover deletes itself.
H A Dtesting_automation_provider.cc3487 std::map<std::string, BrowsingDataRemover::TimePeriod> string_to_time_period;
3488 string_to_time_period["LAST_HOUR"] = BrowsingDataRemover::LAST_HOUR;
3489 string_to_time_period["LAST_DAY"] = BrowsingDataRemover::LAST_DAY;
3490 string_to_time_period["LAST_WEEK"] = BrowsingDataRemover::LAST_WEEK;
3491 string_to_time_period["FOUR_WEEKS"] = BrowsingDataRemover::FOUR_WEEKS;
3492 string_to_time_period["EVERYTHING"] = BrowsingDataRemover::EVERYTHING;
3495 string_to_mask_value["HISTORY"] = BrowsingDataRemover::REMOVE_HISTORY;
3496 string_to_mask_value["DOWNLOADS"] = BrowsingDataRemover::REMOVE_DOWNLOADS;
3497 string_to_mask_value["COOKIES"] = BrowsingDataRemover::REMOVE_COOKIES;
3498 string_to_mask_value["PASSWORDS"] = BrowsingDataRemover
[all...]
H A Dautomation_provider_observers.h1021 : public BrowsingDataRemover::Observer {

Completed in 41 milliseconds