Index: chrome/browser/browsing_data/browsing_data_remover_impl.cc |
diff --git a/chrome/browser/browsing_data/browsing_data_remover_impl.cc b/chrome/browser/browsing_data/browsing_data_remover_impl.cc |
index 13d87fe84ba61cae9abd8f1ea2ba8e0f122bea52..927a3e936418de990b8ac262b68e6cec3ae9d1cf 100644 |
--- a/chrome/browser/browsing_data/browsing_data_remover_impl.cc |
+++ b/chrome/browser/browsing_data/browsing_data_remover_impl.cc |
@@ -30,7 +30,6 @@ |
#include "content/public/browser/download_manager.h" |
#include "content/public/browser/notification_service.h" |
#include "content/public/browser/plugin_data_remover.h" |
-#include "content/public/browser/ssl_host_state_delegate.h" |
#include "content/public/browser/storage_partition.h" |
#include "content/public/browser/user_metrics.h" |
#include "extensions/features/features.h" |
@@ -377,30 +376,11 @@ void BrowsingDataRemoverImpl::RemoveImpl( |
bool may_delete_history = |
prefs->GetBoolean(prefs::kAllowDeletingBrowserHistory); |
- // All the UI entry points into the BrowsingDataRemoverImpl should be |
- // disabled, but this will fire if something was missed or added. |
- DCHECK(may_delete_history || (remove_mask & REMOVE_NOCHECKS) || |
- (!(remove_mask & REMOVE_HISTORY) && !(remove_mask & REMOVE_DOWNLOADS))); |
- |
////////////////////////////////////////////////////////////////////////////// |
// INITIALIZATION |
base::Callback<bool(const GURL& url)> filter = |
filter_builder.BuildGeneralFilter(); |
- if ((remove_mask & REMOVE_HISTORY) && may_delete_history) { |
- // The SSL Host State that tracks SSL interstitial "proceed" decisions may |
- // include origins that the user has visited, so it must be cleared. |
- // TODO(msramek): We can reuse the plugin filter here, since both plugins |
- // and SSL host state are scoped to hosts and represent them as std::string. |
- // Rename the method to indicate its more general usage. |
- if (browser_context_->GetSSLHostStateDelegate()) { |
- browser_context_->GetSSLHostStateDelegate()->Clear( |
- filter_builder.IsEmptyBlacklist() |
- ? base::Callback<bool(const std::string&)>() |
- : filter_builder.BuildPluginFilter()); |
- } |
- } |
- |
////////////////////////////////////////////////////////////////////////////// |
// REMOVE_DOWNLOADS |
if ((remove_mask & REMOVE_DOWNLOADS) && may_delete_history) { |
@@ -585,7 +565,7 @@ void BrowsingDataRemoverImpl::RemoveImpl( |
////////////////////////////////////////////////////////////////////////////// |
// Auth cache. |
- if (remove_mask & REMOVE_COOKIES || remove_mask & REMOVE_PASSWORDS) { |
+ if (remove_mask & REMOVE_COOKIES) { |
scoped_refptr<net::URLRequestContextGetter> request_context = |
BrowserContext::GetDefaultStoragePartition(browser_context_) |
->GetURLRequestContext(); |