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

Issue 2507793002: [NTP] Propagate OfflineId from C++ for Downloads. (Closed)

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

Description

[NTP] Propagate OfflineId from C++ for Downloads. This CL propagates OfflineId from C++ for Downloads in order to match exactly the corresponding offline page (this is important when there are multiple ones for the same URL). While we are here, RecentTabs are changed to store OfflineId in a general (non recent tabs) variable. BUG=664903 Committed: https://crrev.com/08ada313f04c242dfa8f3b71543b039cb99afb2e Cr-Commit-Position: refs/heads/master@{#432830}

Patch Set 1 #

Patch Set 2 : removed TODO. #

Total comments: 10

Patch Set 3 : rebase and treib@ comments. #

Total comments: 6

Patch Set 4 : rebase and added a constructor. #

Patch Set 5 : bauerb@ comments. #

Total comments: 8

Patch Set 6 : rebase and bauerb@ nits. #

Patch Set 7 : rebase. #

Messages

Total messages: 42 (26 generated)
vitaliii
Hey Marc, would you mind having a look at C++ bit?
4 years, 1 month ago (2016-11-16 14:56:22 UTC) #2
vitaliii
I forgot to remove TODO, now I have removed it.
4 years, 1 month ago (2016-11-16 15:04:13 UTC) #6
Marc Treib
https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode397 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:397: Long.parseLong(recentTabArticle.getRecentTabId())); If OfflinePageId and RecentTabId are always the same, ...
4 years, 1 month ago (2016-11-16 15:22:58 UTC) #10
vitaliii
Hi Marc, PTAL. https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode397 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:397: Long.parseLong(recentTabArticle.getRecentTabId())); On 2016/11/16 15:22:58, Marc Treib ...
4 years, 1 month ago (2016-11-16 15:45:08 UTC) #11
Marc Treib
lgtm https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode397 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:397: Long.parseLong(recentTabArticle.getRecentTabId())); On 2016/11/16 15:45:08, vitaliii wrote: > On ...
4 years, 1 month ago (2016-11-16 15:55:56 UTC) #12
vitaliii
answered comment, no need to look. https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2507793002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode397 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:397: Long.parseLong(recentTabArticle.getRecentTabId())); On 2016/11/16 ...
4 years, 1 month ago (2016-11-16 15:59:23 UTC) #13
vitaliii
Hi Bernhard, would you mind reviewing my CL or redirecting it to someone else from ...
4 years, 1 month ago (2016-11-16 16:00:12 UTC) #15
vitaliii
Sorry, Bernhard, I sent the review to the wrong account. So could you have a ...
4 years, 1 month ago (2016-11-16 16:42:39 UTC) #17
Bernhard Bauer
https://codereview.chromium.org/2507793002/diff/40001/chrome/browser/android/ntp/ntp_snippets_bridge.cc File chrome/browser/android/ntp/ntp_snippets_bridge.cc (right): https://codereview.chromium.org/2507793002/diff/40001/chrome/browser/android/ntp/ntp_snippets_bridge.cc#newcode93 chrome/browser/android/ntp/ntp_snippets_bridge.cc:93: // TODO(vitaliii): Pass |offline_page_id| as a numeric variable. Any ...
4 years, 1 month ago (2016-11-16 17:04:02 UTC) #20
Bernhard Bauer
On 2016/11/16 17:04:02, Bernhard Bauer wrote: > https://codereview.chromium.org/2507793002/diff/40001/chrome/browser/android/ntp/ntp_snippets_bridge.cc > File chrome/browser/android/ntp/ntp_snippets_bridge.cc (right): > > https://codereview.chromium.org/2507793002/diff/40001/chrome/browser/android/ntp/ntp_snippets_bridge.cc#newcode93 ...
4 years, 1 month ago (2016-11-16 17:06:22 UTC) #21
vitaliii
Hi Bernhard, I addressed your comments, could you check please? https://codereview.chromium.org/2507793002/diff/40001/chrome/browser/android/ntp/ntp_snippets_bridge.cc File chrome/browser/android/ntp/ntp_snippets_bridge.cc (right): https://codereview.chromium.org/2507793002/diff/40001/chrome/browser/android/ntp/ntp_snippets_bridge.cc#newcode93 ...
4 years, 1 month ago (2016-11-16 17:28:10 UTC) #25
Bernhard Bauer
LGTM with some remaining nits: https://codereview.chromium.org/2507793002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2507793002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode352 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:352: // TODO(vitaliii): Propagate OfflineId ...
4 years, 1 month ago (2016-11-16 17:44:35 UTC) #27
vitaliii
Resolved nits, no need to look. https://codereview.chromium.org/2507793002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java (right): https://codereview.chromium.org/2507793002/diff/80001/chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java#newcode352 chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPage.java:352: // TODO(vitaliii): Propagate ...
4 years, 1 month ago (2016-11-16 18:15:22 UTC) #28
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/2507793002/140001
4 years, 1 month ago (2016-11-17 09:07:29 UTC) #39
commit-bot: I haz the power
Committed patchset #7 (id:140001)
4 years, 1 month ago (2016-11-17 09:33:16 UTC) #40
commit-bot: I haz the power
4 years, 1 month ago (2016-11-17 09:35:13 UTC) #42
Message was sent while issue was closed.
Patchset 7 (id:??) landed as
https://crrev.com/08ada313f04c242dfa8f3b71543b039cb99afb2e
Cr-Commit-Position: refs/heads/master@{#432830}

Powered by Google App Engine
This is Rietveld 408576698