Chromium Code Reviews
[email protected] (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Issue 14247021: Split the field trial setup code into desktop and mobile files. (Closed)

Created:
7 years, 8 months ago by rohitrao (ping after 24h)
Modified:
6 years, 8 months ago
CC:
chromium-reviews
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Split the field trial setup code into desktop and mobile files. BUG=233551 TEST=No visible impact. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195654

Patch Set 1 #

Total comments: 2

Patch Set 2 : Fix win compile. #

Total comments: 8

Patch Set 3 : Review. #

Total comments: 1

Patch Set 4 : Rebased #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+175 lines, -420 lines) Patch
M chrome/browser/OWNERS View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/browser/chrome_browser_field_trials.h View 1 2 3 2 chunks +0 lines, -51 lines 0 comments Download
M chrome/browser/chrome_browser_field_trials.cc View 1 2 3 3 chunks +12 lines, -220 lines 0 comments Download
A chrome/browser/chrome_browser_field_trials_desktop.h View 1 2 1 chunk +27 lines, -0 lines 0 comments Download
A + chrome/browser/chrome_browser_field_trials_desktop.cc View 1 2 3 11 chunks +34 lines, -146 lines 0 comments Download
A chrome/browser/chrome_browser_field_trials_mobile.h View 1 2 1 chunk +26 lines, -0 lines 0 comments Download
A chrome/browser/chrome_browser_field_trials_mobile.cc View 1 2 1 chunk +62 lines, -0 lines 2 comments Download
M chrome/chrome_browser.gypi View 1 2 3 2 chunks +12 lines, -1 line 0 comments Download

Messages

Total messages: 22 (0 generated)
rohitrao (ping after 24h)
This still needs to be cleaned up a bit, but I wanted to make sure ...
7 years, 8 months ago (2013-04-19 13:46:24 UTC) #1
SteveT
Hey! Thanks a ton for doing this refactoring :) A few comments for you to ...
7 years, 8 months ago (2013-04-19 14:33:49 UTC) #2
rohitrao (ping after 24h)
Addressed comments and cleaned up all of the stale includes. Trybots seem happy. I think ...
7 years, 8 months ago (2013-04-19 14:42:58 UTC) #3
Alexei Svitkine (slow)
Is there a reason the current ifdef'd approach doesn't work for iOS, or is this ...
7 years, 8 months ago (2013-04-19 15:32:44 UTC) #4
rohitrao (ping after 24h)
> Is there a reason the current ifdef'd approach doesn't work for iOS, or is ...
7 years, 8 months ago (2013-04-19 15:39:50 UTC) #5
Alexei Svitkine (slow)
On 2013/04/19 15:39:50, rohitrao wrote: > Can I go first? I think it will be ...
7 years, 8 months ago (2013-04-19 15:47:22 UTC) #6
rohitrao (ping after 24h)
On 2013/04/19 15:47:22, Alexei Svitkine wrote: > On 2013/04/19 15:39:50, rohitrao wrote: > > Can ...
7 years, 8 months ago (2013-04-19 15:48:18 UTC) #7
Alexei Svitkine (slow)
On 2013/04/19 15:47:22, Alexei Svitkine wrote: > On 2013/04/19 15:39:50, rohitrao wrote: > > Can ...
7 years, 8 months ago (2013-04-19 15:48:21 UTC) #8
rohitrao (ping after 24h)
Ok, rebased on top of Alexei's changes. This is ready for another look.
7 years, 8 months ago (2013-04-22 11:12:15 UTC) #9
Alexei Svitkine (slow)
lgtm
7 years, 8 months ago (2013-04-22 14:55:21 UTC) #10
Alexei Svitkine (slow)
lgtm
7 years, 8 months ago (2013-04-22 14:55:21 UTC) #11
rohitrao (ping after 24h)
+thakis for OWNERS approval of chrome_browser.gypi.
7 years, 8 months ago (2013-04-22 15:03:00 UTC) #12
rohitrao (ping after 24h)
On 2013/04/22 15:03:00, rohitrao wrote: > +thakis for OWNERS approval of chrome_browser.gypi. Actually, Nico, your ...
7 years, 8 months ago (2013-04-22 15:03:50 UTC) #13
SteveT
lgtm
7 years, 8 months ago (2013-04-22 15:06:16 UTC) #14
Nico
lgtm I wonder if _mobile / _desktop should be part of build/filename_rules.gypi .
7 years, 8 months ago (2013-04-22 17:20:57 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/[email protected]/14247021/14001
7 years, 8 months ago (2013-04-22 18:40:55 UTC) #16
commit-bot: I haz the power
Change committed as 195654
7 years, 8 months ago (2013-04-23 00:23:52 UTC) #17
rohitrao (ping after 24h)
On 2013/04/22 17:20:57, Nico wrote: > lgtm > > I wonder if _mobile / _desktop ...
7 years, 8 months ago (2013-04-23 06:51:52 UTC) #18
Nico
https://chromiumcodereview.appspot.com/14247021/diff/14001/chrome/browser/chrome_browser_field_trials_mobile.cc File chrome/browser/chrome_browser_field_trials_mobile.cc (right): https://chromiumcodereview.appspot.com/14247021/diff/14001/chrome/browser/chrome_browser_field_trials_mobile.cc#newcode19 chrome/browser/chrome_browser_field_trials_mobile.cc:19: // Always enabled in DEV and BETA versions. I ...
6 years, 8 months ago (2014-04-22 22:08:32 UTC) #19
rohitrao (ping after 24h)
+Mark FYI If I remember correctly, this trial controls the visibility of the bandwidth settings ...
6 years, 8 months ago (2014-04-22 22:59:07 UTC) #20
marq (ping after 24h)
https://chromiumcodereview.appspot.com/14247021/diff/14001/chrome/browser/chrome_browser_field_trials_mobile.cc File chrome/browser/chrome_browser_field_trials_mobile.cc (right): https://chromiumcodereview.appspot.com/14247021/diff/14001/chrome/browser/chrome_browser_field_trials_mobile.cc#newcode19 chrome/browser/chrome_browser_field_trials_mobile.cc:19: // Always enabled in DEV and BETA versions. On ...
6 years, 8 months ago (2014-04-24 00:45:31 UTC) #21
Nico
6 years, 8 months ago (2014-04-24 00:47:50 UTC) #22
On Wed, Apr 23, 2014 at 5:45 PM, <[email protected]> wrote:

>
> https://chromiumcodereview.appspot.com/14247021/diff/
> 14001/chrome/browser/chrome_browser_field_trials_mobile.cc
> File chrome/browser/chrome_browser_field_trials_mobile.cc (right):
>
> https://chromiumcodereview.appspot.com/14247021/diff/
> 14001/chrome/browser/chrome_browser_field_trials_mobile.cc#newcode19
> chrome/browser/chrome_browser_field_trials_mobile.cc:19: // Always
> enabled in DEV and BETA versions.
> On 2014/04/22 22:08:33, Nico wrote:
>
>> I saw this today. What's the motivation for this? It seems that beta
>>
> and dev
>
>> should test what we ship to stable, at least by some percentage. As
>>
> is, beta and
>
>> dev only test the compression proxy, and then we launch to stable and
>>
> the
>
>> non-compression-codepath has had almost no testing in the field.
>>
>
> Nico,
>
> This trial just gated exposure of the settings control for users to
> enable the proxy. There wasn't a "non-compression" codepath that didn't
> get exercised (even with the proxy on, https and incognito tabs weren't
> proxied).
>
> In any case, this has been a 100% stable feature for several milestones,
> and this code will probabaly be removed in the near future.
>

Looking forward to that CL!

To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].

Powered by Google App Engine
This is Rietveld 408576698