Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(3089)

Unified Diff: chrome/browser/browsing_data/browsing_data_remover.cc

Issue 2097043002: Clear HTTP auth data on clearing browsing data (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Delete within time period + delete with cookies and passwords Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 c58ab51a4923239b8d8d0f3ea16a5e224ae75b50..de2f881600c1aff31878fe6bfa9ecb9eae133833 100644
--- a/chrome/browser/browsing_data/browsing_data_remover.cc
+++ b/chrome/browser/browsing_data/browsing_data_remover.cc
@@ -837,7 +837,10 @@ void BrowsingDataRemover::RemoveImpl(
web_cache::WebCacheManager::GetInstance()->ClearCache();
content::RecordAction(UserMetricsAction("ClearBrowsingData_Cache"));
+ }
+ if (remove_mask & REMOVE_CACHE || remove_mask & REMOVE_COOKIES ||
+ remove_mask & REMOVE_PASSWORDS) {
msramek 2016/06/30 11:36:20 This is not correct. Yes, you will delete the HTT
Tomasz Moniuszko 2016/07/01 12:44:02 Done.
waiting_for_clear_cache_ = true;
// StoragePartitionHttpCacheDataRemover deletes itself when it is done.
if (filter_builder.IsEmptyBlacklist()) {
@@ -854,7 +857,9 @@ void BrowsingDataRemover::RemoveImpl(
->Remove(base::Bind(&BrowsingDataRemover::ClearedCache,
weak_ptr_factory_.GetWeakPtr()));
}
+ }
+ if (remove_mask & REMOVE_CACHE) {
#if !defined(DISABLE_NACL)
waiting_for_clear_nacl_cache_ = true;
« no previous file with comments | « no previous file | components/browsing_data/storage_partition_http_cache_data_remover.cc » ('j') | net/http/http_auth_cache.h » ('J')

Powered by Google App Engine
This is Rietveld 408576698