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

Issue 10353017: Unlaunch the HIDDEN mode. (Closed)

Created:
8 years, 7 months ago by sreeram
Modified:
8 years, 7 months ago
CC:
chromium-reviews, James Su
Visibility:
Public.

Description

Unlaunch the HIDDEN mode. Lots of changes: 1. Unlaunch the HIDDEN mode, by putting it back under the UMA guard. This is based on what was decided at Chrome Product Strategy. 2. Eliminate --preload-instant-search, making preloading the default. I think preloading has been around long enough and stable enough that we can do so. 3. Restructure the field trial header, removing convenience methods and letting clients explicitly refer to the modes. I found having to recall what exactly "IsHiddenExperiment()" constituted (HIDDEN? SUGGEST? both?) was a drag. 4. Make SILENT the default, as per Search team's request. So, any time a user in one of the other modes doesn't satisfy the requirements (such as having UMA or suggest enabled), they'll fall through to SILENT. The only exception is if they are in CONTROL. 5. Remove INACTIVE. It's the same as CONTROL anyway. 6. Remove the 'ix' param to stop leaking UMA opt-in state to non-Google sites. 7. Rename "Group" to "Mode" to more accurately reflect the fact that this is the current mode of operation, despite whatever group the user fell into. BUG=none TEST=none Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=135298

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressed @sky's comment; fixed tests #

Unified diffs Side-by-side diffs Delta from patch set Stats (+108 lines, -245 lines) Patch
M chrome/app/generated_resources.grd View 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 chunk +0 lines, -7 lines 0 comments Download
M chrome/browser/autocomplete/autocomplete.cc View 1 chunk +1 line, -1 line 0 comments Download
M chrome/browser/instant/instant_browsertest.cc View 1 2 chunks +2 lines, -2 lines 0 comments Download
M chrome/browser/instant/instant_controller.cc View 1 13 chunks +41 lines, -37 lines 0 comments Download
M chrome/browser/instant/instant_field_trial.h View 3 chunks +14 lines, -39 lines 0 comments Download
M chrome/browser/instant/instant_field_trial.cc View 3 chunks +41 lines, -96 lines 0 comments Download
M chrome/browser/search_engines/search_terms_data.h View 3 chunks +2 lines, -13 lines 0 comments Download
M chrome/browser/search_engines/search_terms_data.cc View 3 chunks +1 line, -13 lines 0 comments Download
M chrome/browser/search_engines/template_url.h View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/search_engines/template_url.cc View 3 chunks +0 lines, -9 lines 0 comments Download
M chrome/browser/search_engines/template_url_prepopulate_data.cc View 2 chunks +4 lines, -7 lines 0 comments Download
M chrome/browser/search_engines/template_url_prepopulate_data_unittest.cc View 1 chunk +0 lines, -3 lines 0 comments Download
M chrome/browser/ui/webui/options2/browser_options_handler2.cc View 1 chunk +2 lines, -2 lines 0 comments Download
M chrome/common/chrome_switches.h View 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/common/chrome_switches.cc View 2 chunks +0 lines, -7 lines 0 comments Download

Messages

Total messages: 7 (0 generated)
sreeram
Please review. It probably would be better to split some things up into separate CLs, ...
8 years, 7 months ago (2012-05-03 21:06:21 UTC) #1
sreeram
Please review. It probably would be better to split some things up into separate CLs, ...
8 years, 7 months ago (2012-05-03 21:07:16 UTC) #2
James Hawkins
webui LGTM
8 years, 7 months ago (2012-05-03 21:08:00 UTC) #3
sky
LGTM with change you suggested https://chromiumcodereview.appspot.com/10353017/diff/1/chrome/browser/instant/instant_controller.cc File chrome/browser/instant/instant_controller.cc (right): https://chromiumcodereview.appspot.com/10353017/diff/1/chrome/browser/instant/instant_controller.cc#newcode452 chrome/browser/instant/instant_controller.cc:452: InstantFieldTrial::SILENT) { On 2012/05/03 ...
8 years, 7 months ago (2012-05-03 21:22:09 UTC) #4
cpu_(ooo_6.6-7.5)
grt LGTM
8 years, 7 months ago (2012-05-03 21:23:59 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/sreeram@chromium.org/10353017/9001
8 years, 7 months ago (2012-05-04 03:20:07 UTC) #6
commit-bot: I haz the power
8 years, 7 months ago (2012-05-04 04:34:09 UTC) #7
Change committed as 135298

Powered by Google App Engine
This is Rietveld 408576698