Index: chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc |
diff --git a/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc b/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc |
index 3c63d8bc4a5df2ca0d4e7b0573455c9d95000774..062dc62a3b586ace9999dc7daf43637bde8f7560 100644 |
--- a/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc |
+++ b/chrome/browser/safe_browsing/chrome_cleaner/settings_resetter_win.cc |
@@ -15,6 +15,7 @@ |
#include "base/callback_helpers.h" |
#include "base/macros.h" |
#include "base/memory/ref_counted.h" |
+#include "base/metrics/histogram_macros.h" |
#include "base/sequence_checker.h" |
#include "base/synchronization/lock.h" |
#include "base/win/registry.h" |
@@ -220,6 +221,7 @@ void PostCleanupSettingsResetter::TagForResetting(Profile* profile) { |
DCHECK(profile); |
RecordResetPending(true, profile); |
+ UMA_HISTOGRAM_BOOLEAN("SoftwareReporter.TaggedProfileForResetting", true); |
} |
void PostCleanupSettingsResetter::ResetTaggedProfiles( |
@@ -237,6 +239,9 @@ void PostCleanupSettingsResetter::ResetTaggedProfiles( |
return; |
} |
+ UMA_HISTOGRAM_EXACT_LINEAR("SoftwareReporter.PostCleanupSettingsReset", |
+ profiles_to_reset.size(), 10); |
+ |
// The SettingsResetter object will self-delete once |done_callback| is |
// invoked. |
make_scoped_refptr(new SettingsResetter(std::move(profiles_to_reset), |