summaryrefslogtreecommitdiffstats
path: root/chrome/browser/prerender/prerender_field_trial.cc
diff options
context:
space:
mode:
authorphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-02 17:42:29 +0000
committerphajdan.jr@chromium.org <phajdan.jr@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-11-02 17:42:29 +0000
commit40cb85ee3a816f20b324b8b4e9fc195e4b5a966d (patch)
tree706c138bd176531a4a7a4a486ce1d12213abceaf /chrome/browser/prerender/prerender_field_trial.cc
parentb9370fcd6785eda5cb6572b90bdfdc058d0e5911 (diff)
downloadchromium_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.cc27
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