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

Issue 2396523002: Unify NewTabPageItem and ItemGroup into a single tree-structured interface. (Closed)

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

Description

Unify NewTabPageItem and ItemGroup into a single tree-structured interface. BUG=616090 Committed: https://crrev.com/728cf24b0a3552c2b60ed39f82760ff6d18cc21a Cr-Commit-Position: refs/heads/master@{#425688}

Patch Set 1 #

Patch Set 2 : x #

Patch Set 3 : x #

Patch Set 4 : x #

Patch Set 5 : o #

Patch Set 6 : oo #

Total comments: 14

Patch Set 7 : review #

Total comments: 2

Patch Set 8 : review #

Unified diffs Side-by-side diffs Delta from patch set Stats (+774 lines, -438 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AboveTheFoldItem.java View 1 2 3 4 5 6 1 chunk +5 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ActionItem.java View 1 2 3 4 5 6 3 chunks +5 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/AllDismissedItem.java View 1 2 3 4 5 6 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardViewHolder.java View 1 2 3 4 5 6 1 chunk +11 lines, -11 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java View 1 2 3 4 5 1 chunk +42 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/Footer.java View 1 2 3 4 5 6 1 chunk +5 lines, -4 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java View 1 2 3 4 5 1 chunk +90 lines, -0 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemGroup.java View 1 2 3 4 1 chunk +0 lines, -32 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java View 1 2 3 4 5 6 1 chunk +93 lines, -0 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/Leaf.java View 1 2 3 4 1 chunk +52 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java View 1 2 3 4 5 6 7 15 chunks +82 lines, -98 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageItem.java View 1 2 3 4 1 chunk +0 lines, -103 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NodeParent.java View 1 2 3 4 1 chunk +41 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ProgressItem.java View 1 2 3 4 5 6 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ProgressViewHolder.java View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SignInPromo.java View 1 2 3 4 5 6 7 7 chunks +37 lines, -33 lines 0 comments Download
D chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SingleItemGroup.java View 1 chunk +0 lines, -21 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SpacingItem.java View 1 2 3 4 5 6 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/StatusItem.java View 1 2 3 4 5 6 2 chunks +5 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java View 1 2 3 4 5 6 7 chunks +26 lines, -19 lines 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java View 1 2 3 4 1 chunk +41 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SectionHeader.java View 1 2 3 4 5 6 3 chunks +7 lines, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/snippets/SnippetArticle.java View 1 2 3 4 5 6 2 chunks +14 lines, -5 lines 0 comments Download
M chrome/android/java_sources.gni View 1 2 3 4 5 6 7 2 chunks +7 lines, -3 lines 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/ntp/cards/ContentSuggestionsTestUtils.java View 1 2 3 4 1 chunk +2 lines, -2 lines 0 comments Download
A chrome/android/junit/src/org/chromium/chrome/browser/ntp/cards/InnerNodeTest.java View 1 2 3 4 1 chunk +118 lines, -0 lines 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapterTest.java View 1 2 3 4 5 6 7 9 chunks +37 lines, -39 lines 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSectionTest.java View 1 2 3 4 5 6 8 chunks +37 lines, -37 lines 0 comments Download

Messages

Total messages: 34 (20 generated)
Bernhard Bauer
Please review!
4 years, 2 months ago (2016-10-13 12:49:31 UTC) #11
PEConn
https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java (right): https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java#newcode21 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java:21: int getChildIndexForPosition(int position) { Is this meant to be ...
4 years, 2 months ago (2016-10-13 13:48:56 UTC) #13
Bernhard Bauer
https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java (right): https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java#newcode21 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java:21: int getChildIndexForPosition(int position) { On 2016/10/13 13:48:56, PEConn wrote: ...
4 years, 2 months ago (2016-10-13 13:54:38 UTC) #14
dgn
https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java (right): https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java:19: ItemViewType.VIEW_TYPE_ABOVE_THE_FOLD, nit: remove the VIEW_TYPE prefix on the constants? ...
4 years, 2 months ago (2016-10-13 15:42:41 UTC) #16
Bernhard Bauer
Thanks for the review! https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java (right): https://codereview.chromium.org/2396523002/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ItemViewType.java:19: ItemViewType.VIEW_TYPE_ABOVE_THE_FOLD, On 2016/10/13 15:42:41, dgn ...
4 years, 2 months ago (2016-10-13 16:13:14 UTC) #18
Bernhard Bauer
Friendly ping? :)
4 years, 2 months ago (2016-10-17 09:20:43 UTC) #22
PEConn
On 2016/10/17 09:20:43, Bernhard Bauer wrote: > Friendly ping? :) LGTM with respect to my ...
4 years, 2 months ago (2016-10-17 09:23:34 UTC) #23
dgn
lgtm! https://codereview.chromium.org/2396523002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java (right): https://codereview.chromium.org/2396523002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java#newcode305 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java:305: case ItemViewType.ABOVE_THE_FOLD: { optional nit: why the brackets?
4 years, 2 months ago (2016-10-17 09:58:01 UTC) #24
Bernhard Bauer
https://codereview.chromium.org/2396523002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java (right): https://codereview.chromium.org/2396523002/diff/120001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java#newcode305 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java:305: case ItemViewType.ABOVE_THE_FOLD: { On 2016/10/17 09:58:01, dgn wrote: > ...
4 years, 2 months ago (2016-10-17 14:33:46 UTC) #25
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/2396523002/140001
4 years, 2 months ago (2016-10-17 14:42:33 UTC) #28
moscow030339
4 years, 2 months ago (2016-10-17 15:35:07 UTC) #30
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 2 months ago (2016-10-17 15:48:40 UTC) #31
commit-bot: I haz the power
Patchset 8 (id:??) landed as https://crrev.com/728cf24b0a3552c2b60ed39f82760ff6d18cc21a Cr-Commit-Position: refs/heads/master@{#425688}
4 years, 2 months ago (2016-10-17 15:51:14 UTC) #33
moscow030339
4 years, 2 months ago (2016-10-17 21:51:52 UTC) #34
Message was sent while issue was closed.
понедельник, 17 октября 2016 г. пользователь commit-bot@chromium.org via
codereview.chromium.org написал:

> Patchset 8 (id:??) landed as
> https://crrev.com/728cf24b0a3552c2b60ed39f82760ff6d18cc21a
> Cr-Commit-Position: refs/heads/master@{#425688}
>
> https://codereview.chromium.org/2396523002/
>


-- 
Отправлено с мобильного устройства Алена

-- 
You received this message because you are subscribed to the Google Groups
"Chromium-reviews" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to chromium-reviews+unsubscribe@chromium.org.

Powered by Google App Engine
This is Rietveld 408576698