diff options
author | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-02 17:42:29 +0000 |
---|---|---|
committer | phajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-02 17:42:29 +0000 |
commit | 40cb85ee3a816f20b324b8b4e9fc195e4b5a966d (patch) | |
tree | 706c138bd176531a4a7a4a486ce1d12213abceaf /chrome/browser/prerender/prerender_field_trial.cc | |
parent | b9370fcd6785eda5cb6572b90bdfdc058d0e5911 (diff) | |
download | chromium_src-40cb85ee3a816f20b324b8b4e9fc195e4b5a966d.zip chromium_src-40cb85ee3a816f20b324b8b4e9fc195e4b5a966d.tar.gz chromium_src-40cb85ee3a816f20b324b8b4e9fc195e4b5a966d.tar.bz2 |
Revert "Adding a local predictor field trial, and a facility"
This reverts commit 2094ed8340e614589a21c9759e34eae822fc7ec3.
Broke compile.
TBR=tburkard
BUG=none
Review URL: https://codereview.chromium.org/11367065
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@165697 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/prerender/prerender_field_trial.cc')
-rw-r--r-- | chrome/browser/prerender/prerender_field_trial.cc | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/chrome/browser/prerender/prerender_field_trial.cc b/chrome/browser/prerender/prerender_field_trial.cc index 15bd501..7938dca 100644 --- a/chrome/browser/prerender/prerender_field_trial.cc +++ b/chrome/browser/prerender/prerender_field_trial.cc @@ -30,9 +30,6 @@ const char kSpeculativePrefetchingTrialName[] = "SpeculativePrefetching"; int g_speculative_prefetching_learning_group = kint32min; int g_speculative_prefetching_prefetching_group = kint32min; -const char kLocalPredictorTrialName[] = "PrerenderLocalPredictor"; -int g_local_predictor_default_group_number = kint32min; - void SetupPrefetchFieldTrial() { chrome::VersionInfo::Channel channel = chrome::VersionInfo::GetChannel(); if (channel == chrome::VersionInfo::CHANNEL_STABLE || @@ -146,7 +143,6 @@ void SetupPrerenderFieldTrial() { void ConfigureOmniboxPrerender(); void ConfigureSpeculativePrefetching(); -void ConfigureLocalPredictor(); void ConfigurePrefetchAndPrerender(const CommandLine& command_line) { enum PrerenderOption { @@ -208,7 +204,6 @@ void ConfigurePrefetchAndPrerender(const CommandLine& command_line) { ConfigureOmniboxPrerender(); ConfigureSpeculativePrefetching(); - ConfigureLocalPredictor(); } void ConfigureOmniboxPrerender() { @@ -338,26 +333,4 @@ bool IsSpeculativeResourcePrefetchingEnabled(Profile* profile) { return group == g_speculative_prefetching_prefetching_group; } -void ConfigureLocalPredictor() { - const FieldTrial::Probability kDivisor = 100; - - FieldTrial::Probability kEnableProbability = 90; - chrome::VersionInfo::Channel channel = chrome::VersionInfo::GetChannel(); - if (channel == chrome::VersionInfo::CHANNEL_STABLE || - channel == chrome::VersionInfo::CHANNEL_BETA) { - kEnableProbability = 1; - } - scoped_refptr<FieldTrial> local_predictor_trial( - FieldTrialList::FactoryGetFieldTrial( - kLocalPredictorTrialName, kDivisor, "Disabled", - 2013, 12, 31, &g_local_predictor_default_group_number)); - local_predictor_trial->AppendGroup("Enabled", kEnableProbability); -} - -bool IsLocalPredictorEnabled() { - const int group = FieldTrialList::FindValue(kLocalPredictorTrialName); - return (group != FieldTrial::kNotFinalized && - group != g_omnibox_trial_default_group_number); -} - } // namespace prerender |