Index: chrome/browser/chrome_content_browser_client.cc |
diff --git a/chrome/browser/chrome_content_browser_client.cc b/chrome/browser/chrome_content_browser_client.cc |
index 2d7a02d61fe879e4dd3f804febcb773bdd14a7b8..313ee27e79586077d6fb175f20fc452bbdc74151 100644 |
--- a/chrome/browser/chrome_content_browser_client.cc |
+++ b/chrome/browser/chrome_content_browser_client.cc |
@@ -119,6 +119,7 @@ |
#include "chromeos/chromeos_constants.h" |
#include "components/autofill/content/browser/content_autofill_driver_factory.h" |
#include "components/autofill/core/common/autofill_switches.h" |
+#include "components/browsing_data/core/browsing_data_utils.h" |
#include "components/cdm/browser/cdm_message_filter_android.h" |
#include "components/cloud_devices/common/cloud_devices_switches.h" |
#include "components/content_settings/core/browser/content_settings_utils.h" |
@@ -2598,7 +2599,7 @@ void ChromeContentBrowserClient::ClearCache(RenderFrameHost* rfh) { |
rfh->GetSiteInstance()->GetProcess()->GetBrowserContext()); |
BrowsingDataRemover* remover = |
BrowsingDataRemoverFactory::GetForBrowserContext(profile); |
- remover->Remove(BrowsingDataRemover::Unbounded(), |
+ remover->Remove(base::Time(), base::Time::Max(), |
BrowsingDataRemover::REMOVE_CACHE, |
BrowsingDataHelper::UNPROTECTED_WEB); |
} |
@@ -2609,7 +2610,7 @@ void ChromeContentBrowserClient::ClearCookies(RenderFrameHost* rfh) { |
BrowsingDataRemover* remover = |
BrowsingDataRemoverFactory::GetForBrowserContext(profile); |
int remove_mask = BrowsingDataRemover::REMOVE_SITE_DATA; |
- remover->Remove(BrowsingDataRemover::Unbounded(), remove_mask, |
+ remover->Remove(base::Time(), base::Time::Max(), remove_mask, |
BrowsingDataHelper::UNPROTECTED_WEB); |
} |
@@ -2647,7 +2648,7 @@ void ChromeContentBrowserClient::ClearSiteData( |
domain_filter_builder->AddRegisterableDomain(domain); |
remover->RemoveWithFilterAndReply( |
- BrowsingDataRemover::Period(browsing_data::TimePeriod::ALL_TIME), |
+ base::Time(), base::Time::Max(), |
BrowsingDataRemover::REMOVE_COOKIES | |
BrowsingDataRemover::REMOVE_CHANNEL_IDS | |
BrowsingDataRemover::REMOVE_PLUGIN_DATA, |
@@ -2674,7 +2675,7 @@ void ChromeContentBrowserClient::ClearSiteData( |
origin_filter_builder->AddOrigin(origin); |
remover->RemoveWithFilterAndReply( |
- BrowsingDataRemover::Period(browsing_data::TimePeriod::ALL_TIME), |
+ base::Time(), base::Time::Max(), |
remove_mask, BrowsingDataHelper::ALL, std::move(origin_filter_builder), |
observer); |
} else { |