| Index: chrome/browser/ui/webui/options/clear_browser_data_handler.cc
|
| diff --git a/chrome/browser/ui/webui/options/clear_browser_data_handler.cc b/chrome/browser/ui/webui/options/clear_browser_data_handler.cc
|
| index 73e73b0c901f7e5d45fd522b8103ceee545a65d2..d1bd73e1846435aae87159da938b6bc6732cbe27 100644
|
| --- a/chrome/browser/ui/webui/options/clear_browser_data_handler.cc
|
| +++ b/chrome/browser/ui/webui/options/clear_browser_data_handler.cc
|
| @@ -144,9 +144,8 @@ void ClearBrowserDataHandler::HandleClearBrowserData(const ListValue* value) {
|
|
|
| // BrowsingDataRemover deletes itself when done.
|
| int period_selected = prefs->GetInteger(prefs::kDeleteTimePeriod);
|
| - remover_ = new BrowsingDataRemover(profile,
|
| - static_cast<BrowsingDataRemover::TimePeriod>(period_selected),
|
| - base::Time::Now());
|
| + remover_ = BrowsingDataRemover::CreateForPeriod(profile,
|
| + static_cast<BrowsingDataRemover::TimePeriod>(period_selected));
|
| remover_->AddObserver(this);
|
| remover_->Remove(remove_mask, origin_mask);
|
| }
|
|
|