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

Issue 2610143002: Add RecentTabsPageTest (Closed)

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

Description

Add RecentTabsPageTest. * Adds the first test for RecentTabsPage. * Extracts RecentlyClosedTabManager interface from RecentlyClosedBridge to enable injection of a fake in tests. * Deletes a bunch of one-line helper functions. * Minor cleanups like using diamond operators and restricting visibility. BUG=659631 Review-Url: https://codereview.chromium.org/2610143002 Cr-Commit-Position: refs/heads/master@{#441935} Committed: https://chromium.googlesource.com/chromium/src/+/7e0ae49ce66d97e8fb353d55563b0ed040e49416

Patch Set 1 #

Patch Set 2 : Undo the prefs changes. #

Total comments: 14

Patch Set 3 : Address review comments from bauerb. #

Total comments: 2

Patch Set 4 : Cleanups. #

Patch Set 5 : fix bad merge #

Messages

Total messages: 28 (19 generated)
Michael van Ouwerkerk
Bernhard, could you take a look please?
3 years, 11 months ago (2017-01-04 11:15:45 UTC) #7
Bernhard Bauer
Neat! https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java (right): https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java#newcode30 chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java:30: return tabs; Could you do `mTabs.subList(0, Math.min(maxTabCount, mTabs.size()))`? ...
3 years, 11 months ago (2017-01-04 11:54:17 UTC) #8
Michael van Ouwerkerk
https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java (right): https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java#newcode30 chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java:30: return tabs; On 2017/01/04 11:54:16, Bernhard Bauer wrote: > ...
3 years, 11 months ago (2017-01-05 11:02:14 UTC) #11
Bernhard Bauer
lgtm https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java (right): https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java#newcode30 chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java:30: return tabs; On 2017/01/05 11:02:14, Michael van Ouwerkerk ...
3 years, 11 months ago (2017-01-05 17:47:38 UTC) #16
Michael van Ouwerkerk
https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java (right): https://codereview.chromium.org/2610143002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java#newcode30 chrome/android/java/src/org/chromium/chrome/browser/ntp/FakeRecentlyClosedTabManager.java:30: return tabs; On 2017/01/05 17:47:37, Bernhard Bauer wrote: > ...
3 years, 11 months ago (2017-01-06 11:11:11 UTC) #17
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/2610143002/60001
3 years, 11 months ago (2017-01-06 11:11:25 UTC) #20
commit-bot: I haz the power
Failed to apply patch for chrome/android/java/src/org/chromium/chrome/browser/ntp/RecentTabsManager.java: While running git apply --index -p1; error: patch failed: ...
3 years, 11 months ago (2017-01-06 12:19:20 UTC) #22
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/2610143002/80001
3 years, 11 months ago (2017-01-06 13:44:08 UTC) #25
commit-bot: I haz the power
3 years, 11 months ago (2017-01-06 15:03:59 UTC) #28
Message was sent while issue was closed.
Committed patchset #5 (id:80001) as
https://chromium.googlesource.com/chromium/src/+/7e0ae49ce66d97e8fb353d55563b...

Powered by Google App Engine
This is Rietveld 408576698