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

Unified Diff: components/ntp_tiles/most_visited_sites.cc

Issue 2429283003: Desktop NTP metrics: Use ntp_tiles::metrics:: functions (Closed)
Patch Set: . Created 4 years, 2 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
« components/ntp_tiles/metrics.h ('K') | « components/ntp_tiles/metrics.cc ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/ntp_tiles/most_visited_sites.cc
diff --git a/components/ntp_tiles/most_visited_sites.cc b/components/ntp_tiles/most_visited_sites.cc
index 3eb145841396fa2d400fbcc5a256f117a1dc7bec..fab0384830af66c9f4734e5eaff4f07c9ae6be3a 100644
--- a/components/ntp_tiles/most_visited_sites.cc
+++ b/components/ntp_tiles/most_visited_sites.cc
@@ -398,7 +398,11 @@ NTPTilesVector MostVisitedSites::MergeTiles(NTPTilesVector personal_tiles,
void MostVisitedSites::NotifyMostVisitedURLsObserver() {
if (!waiting_for_most_visited_sites_ && !waiting_for_popular_sites_ &&
!recorded_impressions_) {
- metrics::RecordImpressions(current_tiles_);
+ // TODO(treib): Move this out of here. crbug.com/514752
+ int num_tiles = static_cast<int>(current_tiles_.size());
sfiera 2016/10/25 12:12:11 Why not "size_t num_tiles", "size_t i"?
Marc Treib 2016/10/25 12:23:39 Then I'll have to cast below, since RecordTileImpr
+ for (int i = 0; i < num_tiles; i++)
+ metrics::RecordTileImpression(i, current_tiles_[i].source);
+ metrics::RecordPageImpression(num_tiles);
recorded_impressions_ = true;
}
« components/ntp_tiles/metrics.h ('K') | « components/ntp_tiles/metrics.cc ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698