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 97d22b77bc1641231d197ff228eb2f0161f504f7..7516298f3411e733045735b57759ab2720b101ea 100644 |
--- a/chrome/browser/browsing_data/browsing_data_remover.cc |
+++ b/chrome/browser/browsing_data/browsing_data_remover.cc |
@@ -300,8 +300,6 @@ BrowsingDataRemover::BrowsingDataRemover( |
content::BrowserContext* browser_context) |
: profile_(Profile::FromBrowserContext(browser_context)), |
is_removing_(false), |
- main_context_getter_(browser_context->GetRequestContext()), |
- media_context_getter_(browser_context->GetMediaRequestContext()), |
#if BUILDFLAG(ANDROID_JAVA_UI) |
webapp_registry_(new WebappRegistry()), |
#endif |
@@ -644,16 +642,15 @@ void BrowsingDataRemover::RemoveImpl(const TimeRange& time_range, |
UserMetricsAction("ClearBrowsingData_ChannelIDs")); |
// Since we are running on the UI thread don't call GetURLRequestContext(). |
scoped_refptr<net::URLRequestContextGetter> rq_context = |
- profile_->GetRequestContext(); |
- if (rq_context) { |
- waiting_for_clear_channel_ids_ = true; |
- BrowserThread::PostTask( |
- BrowserThread::IO, FROM_HERE, |
- base::Bind(&ClearChannelIDsOnIOThread, delete_begin_, delete_end_, |
- std::move(rq_context), |
- base::Bind(&BrowsingDataRemover::OnClearedChannelIDs, |
- weak_ptr_factory_.GetWeakPtr()))); |
- } |
+ content::BrowserContext::GetDefaultStoragePartition(profile_)-> |
+ GetURLRequestContext(); |
+ waiting_for_clear_channel_ids_ = true; |
+ BrowserThread::PostTask( |
+ BrowserThread::IO, FROM_HERE, |
+ base::Bind(&ClearChannelIDsOnIOThread, delete_begin_, delete_end_, |
+ std::move(rq_context), |
+ base::Bind(&BrowsingDataRemover::OnClearedChannelIDs, |
+ weak_ptr_factory_.GetWeakPtr()))); |
} |
if (remove_mask & REMOVE_LOCAL_STORAGE) { |