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

Issue 2320573002: Move onBindViewHolder from NewTabPageViewHolder to NewTabPageItem. (Closed)

Created:
4 years, 3 months ago by Bernhard Bauer
Modified:
4 years, 3 months ago
CC:
chromium-reviews, ntp-dev+reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Move onBindViewHolder from NewTabPageViewHolder to NewTabPageItem. This moves NewTabPageItem further away from being a generic base class for holding the data shown in the RecyclerView, and will allow pushing the responsibility to update the view into the merged item/group interface. BUG=616090 Committed: https://crrev.com/42d87c5d7b85ba9d6df6bcaa8b1f7830e5e8430f Cr-Commit-Position: refs/heads/master@{#417291}

Patch Set 1 #

Patch Set 2 : x #

Total comments: 2

Patch Set 3 : review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+73 lines, -47 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AboveTheFoldItem.java View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ActionItem.java View 1 1 chunk +8 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardViewHolder.java View 2 chunks +4 lines, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/Footer.java View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java View 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageViewHolder.java View 1 chunk +0 lines, -9 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ProgressItem.java View 1 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ProgressViewHolder.java View 1 chunk +2 lines, -3 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SpacingItem.java View 1 chunk +5 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/StatusItem.java View 1 2 chunks +13 lines, -10 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SectionHeader.java View 1 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SectionHeaderViewHolder.java View 3 chunks +2 lines, -11 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticle.java View 1 2 chunks +7 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticleViewHolder.java View 2 chunks +2 lines, -4 lines 0 comments Download

Messages

Total messages: 20 (14 generated)
Bernhard Bauer
Please review. Thanks!
4 years, 3 months ago (2016-09-08 11:30:00 UTC) #10
Michael van Ouwerkerk
lgtm https://codereview.chromium.org/2320573002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java (right): https://codereview.chromium.org/2320573002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java#newcode83 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java:83: * Called by the NTP cards adapter to ...
4 years, 3 months ago (2016-09-08 13:26:41 UTC) #12
Bernhard Bauer
https://codereview.chromium.org/2320573002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java (right): https://codereview.chromium.org/2320573002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java#newcode83 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java:83: * Called by the NTP cards adapter to update ...
4 years, 3 months ago (2016-09-08 13:42:47 UTC) #13
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/2320573002/40001
4 years, 3 months ago (2016-09-08 13:43:08 UTC) #16
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 3 months ago (2016-09-08 14:43:47 UTC) #18
commit-bot: I haz the power
4 years, 3 months ago (2016-09-08 14:45:01 UTC) #20
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/42d87c5d7b85ba9d6df6bcaa8b1f7830e5e8430f
Cr-Commit-Position: refs/heads/master@{#417291}

Powered by Google App Engine
This is Rietveld 408576698