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

Issue 2562073002: [NTP::Downloads] Limit number of dismissed IDs instead of pruning. (Closed)

Created:
4 years ago by vitaliii
Modified:
4 years ago
Reviewers:
Marc Treib
CC:
chromium-reviews, ntp-dev+reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

[NTP::Downloads] Limit number of dismissed IDs instead of pruning. Recently we discovered, that our dismissed IDs pruning may happen at a wrong time, when DownloadManager does not have a complete list. Unfortunately, there is no way to check whether DownloadManager finished starting up. Therefore, this CL removes pruning of asset downloads and instead limits maximal number of stored IDs to 100 (the oldest are removed once the threshold is reached). BUG=672758 Committed: https://crrev.com/13f871dfc1ee4f80880c5f779f32b1c1da79a5c4 Cr-Commit-Position: refs/heads/master@{#437882}

Patch Set 1 : . #

Total comments: 10

Patch Set 2 : treib@ comments. #

Patch Set 3 : rebase + test. #

Total comments: 10

Patch Set 4 : rebase & treib@ comments. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+185 lines, -61 lines) Patch
M chrome/browser/ntp_snippets/download_suggestions_provider.h View 1 3 chunks +12 lines, -10 lines 0 comments Download
M chrome/browser/ntp_snippets/download_suggestions_provider.cc View 1 2 3 13 chunks +88 lines, -50 lines 0 comments Download
M chrome/browser/ntp_snippets/download_suggestions_provider_unittest.cc View 1 2 3 2 chunks +85 lines, -1 line 0 comments Download

Messages

Total messages: 35 (27 generated)
vitaliii
Hi treib@, PTAL.
4 years ago (2016-12-09 15:28:39 UTC) #2
Marc Treib
https://codereview.chromium.org/2562073002/diff/20001/chrome/browser/ntp_snippets/download_suggestions_provider.cc File chrome/browser/ntp_snippets/download_suggestions_provider.cc (right): https://codereview.chromium.org/2562073002/diff/20001/chrome/browser/ntp_snippets/download_suggestions_provider.cc#newcode54 chrome/browser/ntp_snippets/download_suggestions_provider.cc:54: const int kMaxDismissedIdNum = 100; nit: s/Num/Count/ (IMO that's ...
4 years ago (2016-12-09 16:37:26 UTC) #10
vitaliii
Hi treib@, I addressed your comments. PTAL. https://codereview.chromium.org/2562073002/diff/20001/chrome/browser/ntp_snippets/download_suggestions_provider.cc File chrome/browser/ntp_snippets/download_suggestions_provider.cc (right): https://codereview.chromium.org/2562073002/diff/20001/chrome/browser/ntp_snippets/download_suggestions_provider.cc#newcode54 chrome/browser/ntp_snippets/download_suggestions_provider.cc:54: const int ...
4 years ago (2016-12-09 17:30:36 UTC) #14
Marc Treib
LGTM with a few more nits https://codereview.chromium.org/2562073002/diff/80001/chrome/browser/ntp_snippets/download_suggestions_provider.cc File chrome/browser/ntp_snippets/download_suggestions_provider.cc (right): https://codereview.chromium.org/2562073002/diff/80001/chrome/browser/ntp_snippets/download_suggestions_provider.cc#newcode14 chrome/browser/ntp_snippets/download_suggestions_provider.cc:14: #include "base/stl_util.h" Included ...
4 years ago (2016-12-12 09:29:15 UTC) #21
vitaliii
I addressed your nits, no need to look. https://codereview.chromium.org/2562073002/diff/80001/chrome/browser/ntp_snippets/download_suggestions_provider.cc File chrome/browser/ntp_snippets/download_suggestions_provider.cc (right): https://codereview.chromium.org/2562073002/diff/80001/chrome/browser/ntp_snippets/download_suggestions_provider.cc#newcode14 chrome/browser/ntp_snippets/download_suggestions_provider.cc:14: #include ...
4 years ago (2016-12-12 15:41:58 UTC) #26
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2562073002/100001
4 years ago (2016-12-12 15:42:20 UTC) #29
commit-bot: I haz the power
Committed patchset #4 (id:100001)
4 years ago (2016-12-12 15:59:08 UTC) #33
commit-bot: I haz the power
4 years ago (2016-12-12 16:02:00 UTC) #35
Message was sent while issue was closed.
Patchset 4 (id:??) landed as
https://crrev.com/13f871dfc1ee4f80880c5f779f32b1c1da79a5c4
Cr-Commit-Position: refs/heads/master@{#437882}

Powered by Google App Engine
This is Rietveld 408576698