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

Issue 435723002: [New Tab Page] Add Field Trial support to the Local NTP (Closed)

Created:
6 years, 4 months ago by Mathieu
Modified:
6 years, 4 months ago
Reviewers:
Jered
CC:
chromium-reviews, skanuj+watch_chromium.org, melevin+watch_chromium.org, dhollowa+watch_chromium.org, dougw+watch_chromium.org, donnd+watch_chromium.org, dominich, jfweitz+watch_chromium.org, David Black, arv+watch_chromium.org, samarth+watch_chromium.org, kmadhusu+watch_chromium.org
Project:
chromium
Visibility:
Public.

Description

[New Tab Page] Add Field Trial support to the Local NTP This will allow development of the new design in parallel with the current implementation. The plan is to put new styles in local-ntp.css, which will be selected according to the class of the containing div. This CL also adds a command-line flag, which will be tied to the Field trial from the server. BUG=399388 TEST=using force-fieldtrials, confirmed that it works. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=287131

Patch Set 1 #

Total comments: 2

Patch Set 2 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+65 lines, -2 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 1 chunk +8 lines, -0 lines 0 comments Download
M chrome/browser/resources/local_ntp/local_ntp.html View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/search/local_ntp_source.h View 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/browser/search/local_ntp_source.cc View 1 5 chunks +36 lines, -1 line 0 comments Download
M chrome/common/chrome_switches.h View 1 2 chunks +2 lines, -0 lines 0 comments Download
M chrome/common/chrome_switches.cc View 1 2 chunks +6 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
Mathieu
Hi Jered, Small CL, please have a look :)
6 years, 4 months ago (2014-07-31 18:51:29 UTC) #1
Jered
This approach seems ok but please see my comment... https://codereview.chromium.org/435723002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/435723002/diff/1/chrome/browser/about_flags.cc#newcode873 chrome/browser/about_flags.cc:873: ...
6 years, 4 months ago (2014-08-01 15:23:06 UTC) #2
Mathieu
Thanks! https://codereview.chromium.org/435723002/diff/1/chrome/browser/about_flags.cc File chrome/browser/about_flags.cc (right): https://codereview.chromium.org/435723002/diff/1/chrome/browser/about_flags.cc#newcode873 chrome/browser/about_flags.cc:873: "enable-new-ntp-design", On 2014/08/01 15:23:06, Jered wrote: > I ...
6 years, 4 months ago (2014-08-01 16:14:06 UTC) #3
Jered
On 2014/08/01 16:14:06, Mathieu Perreault wrote: > Thanks! > > https://codereview.chromium.org/435723002/diff/1/chrome/browser/about_flags.cc > File chrome/browser/about_flags.cc (right): ...
6 years, 4 months ago (2014-08-01 16:17:49 UTC) #4
Mathieu
On 2014/08/01 16:17:49, Jered wrote: > On 2014/08/01 16:14:06, Mathieu Perreault wrote: > > Thanks! ...
6 years, 4 months ago (2014-08-01 17:28:26 UTC) #5
Mathieu
The CQ bit was checked by mathp@chromium.org
6 years, 4 months ago (2014-08-01 17:29:14 UTC) #6
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mathp@chromium.org/435723002/20001
6 years, 4 months ago (2014-08-01 17:32:13 UTC) #7
commit-bot: I haz the power
6 years, 4 months ago (2014-08-02 00:29:43 UTC) #8
Message was sent while issue was closed.
Change committed as 287131

Powered by Google App Engine
This is Rietveld 408576698