Index: chrome/browser/extensions/default_apps.cc |
diff --git a/chrome/browser/extensions/default_apps.cc b/chrome/browser/extensions/default_apps.cc |
index 1dff210a4bae810eecc047f50669dbbec28046f5..2ab104565191fe8b9b298c4dfb7ee1a7101a7f51 100644 |
--- a/chrome/browser/extensions/default_apps.cc |
+++ b/chrome/browser/extensions/default_apps.cc |
@@ -5,6 +5,7 @@ |
#include "chrome/browser/extensions/default_apps.h" |
#include "base/command_line.h" |
+#include "base/metrics/histogram.h" |
#include "chrome/browser/prefs/pref_service.h" |
#include "chrome/common/chrome_switches.h" |
#include "chrome/common/pref_names.h" |
@@ -84,10 +85,15 @@ void DefaultApps::DidShowPromo() { |
return; |
} |
- if (promo_counter < kAppsPromoCounterMax) |
+ if (promo_counter < kAppsPromoCounterMax) { |
+ if (promo_counter + 1 == kAppsPromoCounterMax) |
+ UMA_HISTOGRAM_ENUMERATION(extension_misc::kAppsPromoHistogram, |
+ extension_misc::PROMO_EXPIRE, |
+ extension_misc::PROMO_BUCKET_BOUNDARY); |
SetPromoCounter(++promo_counter); |
- else |
+ } else { |
SetPromoHidden(); |
+ } |
} |
void DefaultApps::SetPromoHidden() { |