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

Issue 2312253003: Add Field Trial factor to NewTabPageLayout calculations. (Closed)

Created:
4 years, 3 months ago by PEConn
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

Add Field Trial factor to NewTabPageLayout calculations. Add support for a field trial that pushes the first card upwards and disables it's peeking to make the Cards UI more discoverable. BUG=622975 Committed: https://crrev.com/711590dd54eb9f369e8f94f281a028849ccfeaf2 Cr-Commit-Position: refs/heads/master@{#417006}

Patch Set 1 #

Total comments: 12

Patch Set 2 : Nits. #

Total comments: 3

Patch Set 3 : Deduplicate field trial name. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+62 lines, -1 line) Patch
M chrome/android/java/src/org/chromium/chrome/browser/ntp/NewTabPageLayout.java View 4 chunks +7 lines, -1 line 0 comments Download
A chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java View 1 2 1 chunk +48 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java View 1 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/android/java_sources.gni View 1 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 26 (16 generated)
PEConn
PTAL https://codereview.chromium.org/2312253003/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/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java#newcode246 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/NewTabPageRecyclerView.java:246: return; This is duplicating the body of the ...
4 years, 3 months ago (2016-09-06 16:46:15 UTC) #4
Michael van Ouwerkerk
lgtm with nits https://codereview.chromium.org/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java (right): https://codereview.chromium.org/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java#newcode16 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java:16: public class CardsFieldTrial { This is ...
4 years, 3 months ago (2016-09-07 10:51:51 UTC) #7
Marc Treib
https://codereview.chromium.org/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java (right): https://codereview.chromium.org/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java:19: private static final String FIELD_TRIAL_NAME = "cards"; On 2016/09/07 ...
4 years, 3 months ago (2016-09-07 10:58:26 UTC) #9
PEConn
https://codereview.chromium.org/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java (right): https://codereview.chromium.org/2312253003/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java#newcode16 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java:16: public class CardsFieldTrial { On 2016/09/07 10:51:50, Michael van ...
4 years, 3 months ago (2016-09-07 15:46:35 UTC) #13
Marc Treib
https://codereview.chromium.org/2312253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java (right): https://codereview.chromium.org/2312253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java:19: private static final String FIELD_TRIAL_NAME = "NTPSnippets"; This constant ...
4 years, 3 months ago (2016-09-07 16:15:38 UTC) #14
PEConn
https://codereview.chromium.org/2312253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java (right): https://codereview.chromium.org/2312253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java#newcode19 chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java:19: private static final String FIELD_TRIAL_NAME = "NTPSnippets"; On 2016/09/07 ...
4 years, 3 months ago (2016-09-07 16:25:36 UTC) #15
Marc Treib
LGTM (for completeness, not that you need it :) ) https://codereview.chromium.org/2312253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java File chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java (right): https://codereview.chromium.org/2312253003/diff/60001/chrome/android/java/src/org/chromium/chrome/browser/ntp/cards/CardsFieldTrial.java#newcode19 ...
4 years, 3 months ago (2016-09-07 16:30:06 UTC) #18
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/2312253003/80001
4 years, 3 months ago (2016-09-07 18:33:40 UTC) #23
commit-bot: I haz the power
Committed patchset #3 (id:80001)
4 years, 3 months ago (2016-09-07 18:38:20 UTC) #24
commit-bot: I haz the power
4 years, 3 months ago (2016-09-07 18:40:09 UTC) #26
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/711590dd54eb9f369e8f94f281a028849ccfeaf2
Cr-Commit-Position: refs/heads/master@{#417006}

Powered by Google App Engine
This is Rietveld 408576698