Index: chrome/browser/browsing_data/browsing_data_remover.cc |
diff --git a/chrome/browser/browsing_data/browsing_data_remover.cc b/chrome/browser/browsing_data/browsing_data_remover.cc |
index 189586b30c529c0a68357d77fe3cd8a2b151c1b0..1bafc3bc96311796c268ff029b00afb0b1a606d1 100644 |
--- a/chrome/browser/browsing_data/browsing_data_remover.cc |
+++ b/chrome/browser/browsing_data/browsing_data_remover.cc |
@@ -20,8 +20,9 @@ |
#include "chrome/browser/domain_reliability/service_factory.h" |
#include "chrome/browser/download/download_prefs.h" |
#include "chrome/browser/download/download_service_factory.h" |
-#include "chrome/browser/history/history_service.h" |
#include "chrome/browser/history/history_service_factory.h" |
+#include "chrome/browser/history/history_utils.h" |
+#include "chrome/browser/history/web_history_service_factory.h" |
#include "chrome/browser/io_thread.h" |
#include "chrome/browser/media/media_device_id_salt.h" |
#include "chrome/browser/net/predictor.h" |
@@ -307,7 +308,8 @@ void BrowsingDataRemover::RemoveImpl(int remove_mask, |
content::RecordAction(UserMetricsAction("ClearBrowsingData_History")); |
waiting_for_clear_history_ = true; |
- history_service->ExpireLocalAndRemoteHistoryBetween( |
+ history::ExpireLocalAndRemoteHistoryBetween( |
+ history_service, WebHistoryServiceFactory::GetForProfile(profile_), |
restrict_urls, delete_begin_, delete_end_, |
base::Bind(&BrowsingDataRemover::OnHistoryDeletionDone, |
base::Unretained(this)), |