Index: chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc |
diff --git a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc |
index 50b98b6bf9f443a09c6b389b21a949327987f295..e585e9efca2504d16bb8a26658bb08b885a76e58 100644 |
--- a/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc |
+++ b/chrome/browser/browsing_data/chrome_browsing_data_remover_delegate.cc |
@@ -9,6 +9,7 @@ |
#include <utility> |
#include "base/callback.h" |
+#include "base/metrics/user_metrics.h" |
#include "chrome/browser/autofill/personal_data_manager_factory.h" |
#include "chrome/browser/bookmarks/bookmark_model_factory.h" |
#include "chrome/browser/browser_process.h" |
@@ -70,7 +71,6 @@ |
#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 "net/cookies/cookie_store.h" |
#include "net/http/http_transaction_factory.h" |
#include "net/url_request/url_request_context.h" |
@@ -351,16 +351,16 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
} |
if (origin_type_mask & BrowsingDataRemover::ORIGIN_TYPE_UNPROTECTED_WEB) { |
- content::RecordAction( |
+ base::RecordAction( |
UserMetricsAction("ClearBrowsingData_MaskContainsUnprotectedWeb")); |
} |
if (origin_type_mask & BrowsingDataRemover::ORIGIN_TYPE_PROTECTED_WEB) { |
- content::RecordAction( |
+ base::RecordAction( |
UserMetricsAction("ClearBrowsingData_MaskContainsProtectedWeb")); |
} |
#if BUILDFLAG(ENABLE_EXTENSIONS) |
if (origin_type_mask & ORIGIN_TYPE_EXTENSION) { |
- content::RecordAction( |
+ base::RecordAction( |
UserMetricsAction("ClearBrowsingData_MaskContainsExtension")); |
} |
#endif |
@@ -412,7 +412,7 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
profile_, ServiceAccessType::EXPLICIT_ACCESS); |
if (history_service) { |
// TODO(dmurph): Support all backends with filter (crbug.com/113621). |
- content::RecordAction(UserMetricsAction("ClearBrowsingData_History")); |
+ base::RecordAction(UserMetricsAction("ClearBrowsingData_History")); |
clear_history_.Start(); |
history_service->ExpireLocalAndRemoteHistoryBetween( |
WebHistoryServiceFactory::GetForProfile(profile_), std::set<GURL>(), |
@@ -647,7 +647,7 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
// between UNPROTECTED_WEB and PROTECTED_WEB. |
if (remove_mask & BrowsingDataRemover::DATA_TYPE_COOKIES && |
origin_type_mask & BrowsingDataRemover::ORIGIN_TYPE_UNPROTECTED_WEB) { |
- content::RecordAction(UserMetricsAction("ClearBrowsingData_Cookies")); |
+ base::RecordAction(UserMetricsAction("ClearBrowsingData_Cookies")); |
// Clear the safebrowsing cookies only if time period is for "all time". It |
// doesn't make sense to apply the time period of deleting in the last X |
@@ -720,7 +720,7 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
////////////////////////////////////////////////////////////////////////////// |
// Password manager |
if (remove_mask & DATA_TYPE_PASSWORDS) { |
- content::RecordAction(UserMetricsAction("ClearBrowsingData_Passwords")); |
+ base::RecordAction(UserMetricsAction("ClearBrowsingData_Passwords")); |
password_manager::PasswordStore* password_store = |
PasswordStoreFactory::GetForProfile( |
profile_, ServiceAccessType::EXPLICIT_ACCESS).get(); |
@@ -773,7 +773,7 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
// DATA_TYPE_FORM_DATA |
// TODO(dmurph): Support all backends with filter (crbug.com/113621). |
if (remove_mask & DATA_TYPE_FORM_DATA) { |
- content::RecordAction(UserMetricsAction("ClearBrowsingData_Autofill")); |
+ base::RecordAction(UserMetricsAction("ClearBrowsingData_Autofill")); |
scoped_refptr<autofill::AutofillWebDataService> web_data_service = |
WebDataServiceFactory::GetAutofillWebDataForProfile( |
profile_, ServiceAccessType::EXPLICIT_ACCESS); |
@@ -889,7 +889,7 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
// check the origin_type_mask_ to prevent unintended deletion. |
if (remove_mask & DATA_TYPE_PLUGIN_DATA && |
origin_type_mask & BrowsingDataRemover::ORIGIN_TYPE_UNPROTECTED_WEB) { |
- content::RecordAction(UserMetricsAction("ClearBrowsingData_LSOData")); |
+ base::RecordAction(UserMetricsAction("ClearBrowsingData_LSOData")); |
clear_plugin_data_count_ = 1; |
if (filter_builder.IsEmptyBlacklist()) { |
@@ -919,8 +919,7 @@ void ChromeBrowsingDataRemoverDelegate::RemoveEmbedderData( |
if (remove_mask & BrowsingDataRemover::DATA_TYPE_MEDIA_LICENSES) { |
// TODO(jrummell): This UMA should be renamed to indicate it is for Media |
// Licenses. |
- content::RecordAction( |
- UserMetricsAction("ClearBrowsingData_ContentLicenses")); |
+ base::RecordAction(UserMetricsAction("ClearBrowsingData_ContentLicenses")); |
#if BUILDFLAG(ENABLE_PLUGINS) |
clear_flash_content_licenses_.Start(); |