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

Issue 2570913003: [Android NTP] Move dismissing items into the TreeNode interface. (Closed)

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

Description

[Android NTP] Move dismissing items into the TreeNode interface. BUG=616090 Committed: https://crrev.com/a2b8adc6785ae7989af4fbbf7155547c28e90f32 Cr-Commit-Position: refs/heads/master@{#440091}

Patch Set 1 #

Patch Set 2 : x #

Patch Set 3 : o #

Total comments: 6

Patch Set 4 : review #

Patch Set 5 : rebase #

Patch Set 6 : add @Override #

Total comments: 7

Patch Set 7 : review #

Patch Set 8 : test #

Patch Set 9 : fix test #

Patch Set 10 : comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+346 lines, -241 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageView.java View 1 2 chunks +1 line, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java View 1 2 3 4 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/InnerNode.java View 1 2 3 4 5 6 3 chunks +12 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/Leaf.java View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageAdapter.java View 1 2 3 4 7 chunks +3 lines, -156 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java View 1 2 3 7 chunks +82 lines, -4 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/OptionalLeaf.java View 1 2 3 4 3 chunks +16 lines, -5 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SectionList.java View 1 2 3 4 5 3 chunks +4 lines, -2 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SignInPromo.java View 1 2 3 4 2 chunks +4 lines, -1 line 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java View 1 2 3 4 5 6 8 chunks +67 lines, -16 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/TreeNode.java View 1 2 3 4 2 chunks +9 lines, -0 lines 0 comments Download
M chrome/android/javatests/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerViewTest.java View 1 2 3 4 5 6 7 8 9 9 chunks +39 lines, -25 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 8 14 chunks +59 lines, -14 lines 0 comments Download
M chrome/android/junit/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSectionTest.java View 1 2 3 4 5 6 7 7 chunks +38 lines, -9 lines 0 comments Download

Messages

Total messages: 34 (20 generated)
Bernhard Bauer
Please review!
4 years ago (2016-12-19 11:07:35 UTC) #4
dgn
Really nice! That stuff is much better in the RV and it merges the 2 ...
4 years ago (2016-12-19 14:43:09 UTC) #5
Bernhard Bauer
https://codereview.chromium.org/2570913003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java (right): https://codereview.chromium.org/2570913003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java#newcode134 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java:134: private class ItemTouchCallbacks extends ItemTouchHelper.Callback { On 2016/12/19 14:43:08, ...
4 years ago (2016-12-19 17:09:32 UTC) #8
Bernhard Bauer
Rebased after the setParent change. I now renamed the SuggestionsSection.Parent to Delegate, as it doesn't ...
4 years ago (2016-12-19 18:17:38 UTC) #11
dgn
Thanks! lgtm https://codereview.chromium.org/2570913003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java (right): https://codereview.chromium.org/2570913003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java:49: protected void checkIndex(int position) { nit: use ...
4 years ago (2016-12-20 11:53:25 UTC) #12
Bernhard Bauer
https://codereview.chromium.org/2570913003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java (right): https://codereview.chromium.org/2570913003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java#newcode49 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/ChildNode.java:49: protected void checkIndex(int position) { On 2016/12/20 11:53:25, dgn ...
4 years ago (2016-12-20 13:32:11 UTC) #13
dgn
still lgtm https://codereview.chromium.org/2570913003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java (right): https://codereview.chromium.org/2570913003/diff/100001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java#newcode226 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/SuggestionsSection.java:226: for (SnippetArticle suggestion : mSuggestionsList) { On ...
4 years ago (2016-12-20 13:42:28 UTC) #16
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/2570913003/140001
3 years, 12 months ago (2016-12-20 16:59:25 UTC) #21
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/202584)
3 years, 12 months ago (2016-12-20 18:27:33 UTC) #23
Bernhard Bauer
Michael, could you take a look at the NewTabPageRecyclerViewTest changes?
3 years, 12 months ago (2016-12-21 13:22:07 UTC) #25
Michael van Ouwerkerk
lgtm
3 years, 12 months ago (2016-12-21 13:29:27 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/2570913003/180001
3 years, 12 months ago (2016-12-21 13:30:24 UTC) #29
commit-bot: I haz the power
Committed patchset #10 (id:180001)
3 years, 12 months ago (2016-12-21 14:22:23 UTC) #32
commit-bot: I haz the power
3 years, 12 months ago (2016-12-21 14:23:53 UTC) #34
Message was sent while issue was closed.
Patchset 10 (id:??) landed as
https://crrev.com/a2b8adc6785ae7989af4fbbf7155547c28e90f32
Cr-Commit-Position: refs/heads/master@{#440091}

Powered by Google App Engine
This is Rietveld 408576698