Chromium Code Reviews| Index: components/omnibox/omnibox_field_trial.cc |
| diff --git a/components/omnibox/omnibox_field_trial.cc b/components/omnibox/omnibox_field_trial.cc |
| index 6dd2302fdebd84b8dccd7a6f3b0c93f87387ec8a..ccc933c3e71d23361ce0d78d2d4536331fcb3474 100644 |
| --- a/components/omnibox/omnibox_field_trial.cc |
| +++ b/components/omnibox/omnibox_field_trial.cc |
| @@ -289,37 +289,6 @@ int OmniboxFieldTrial::HQPBookmarkValue() { |
| return bookmark_value; |
| } |
| -bool OmniboxFieldTrial::HQPExperimentalScoringEnabled() { |
|
Mark P
2015/03/18 22:04:43
I moved this block below for consistency with the
|
| - return variations::GetVariationParamValue( |
| - kBundledExperimentFieldTrialName, |
| - kHQPExperimentalScoringEnabledParam) == "true"; |
| -} |
| - |
| -std::string OmniboxFieldTrial::HQPExperimentalScoringBuckets() { |
| - if (!HQPExperimentalScoringEnabled()) |
| - return ""; |
| - |
| - return variations::GetVariationParamValue( |
| - kBundledExperimentFieldTrialName, |
| - kHQPExperimentalScoringBucketsParam); |
| -} |
| - |
| -float OmniboxFieldTrial::HQPExperimentalTopicalityThreshold() { |
| - if (!HQPExperimentalScoringEnabled()) |
| - return -1; |
| - |
| - std::string topicality_threhold_str = |
| - variations::GetVariationParamValue( |
| - kBundledExperimentFieldTrialName, |
| - kHQPExperimentalScoringTopicalityThresholdParam); |
| - |
| - double topicality_threshold; |
| - if (!base::StringToDouble(topicality_threhold_str, &topicality_threshold)) |
| - return -1; |
| - |
| - return static_cast<float>(topicality_threshold); |
| -} |
| - |
| bool OmniboxFieldTrial::HQPAllowMatchInTLDValue() { |
| return variations::GetVariationParamValue( |
| kBundledExperimentFieldTrialName, |
| @@ -372,6 +341,43 @@ void OmniboxFieldTrial::GetSuggestPollingStrategy(bool* from_last_keystroke, |
| } |
| } |
| +bool OmniboxFieldTrial::HQPExperimentalScoringEnabled() { |
| + return variations::GetVariationParamValue( |
| + kBundledExperimentFieldTrialName, |
| + kHQPExperimentalScoringEnabledParam) == "true"; |
| +} |
| + |
| +std::string OmniboxFieldTrial::HQPExperimentalScoringBuckets() { |
| + if (!HQPExperimentalScoringEnabled()) |
| + return ""; |
| + |
| + return variations::GetVariationParamValue( |
| + kBundledExperimentFieldTrialName, |
| + kHQPExperimentalScoringBucketsParam); |
| +} |
| + |
| +float OmniboxFieldTrial::HQPExperimentalTopicalityThreshold() { |
| + if (!HQPExperimentalScoringEnabled()) |
| + return -1; |
| + |
| + std::string topicality_threhold_str = |
| + variations::GetVariationParamValue( |
| + kBundledExperimentFieldTrialName, |
| + kHQPExperimentalScoringTopicalityThresholdParam); |
| + |
| + double topicality_threshold; |
| + if (!base::StringToDouble(topicality_threhold_str, &topicality_threshold)) |
| + return -1; |
| + |
| + return static_cast<float>(topicality_threshold); |
| +} |
| + |
| +bool OmniboxFieldTrial::HQPFixFrequencyScoringBugs() { |
| + return variations::GetVariationParamValue( |
| + kBundledExperimentFieldTrialName, |
| + kHQPFixFrequencyScoringBugsRule) == "true"; |
| +} |
| + |
| const char OmniboxFieldTrial::kBundledExperimentFieldTrialName[] = |
| "OmniboxBundledExperimentV1"; |
| const char OmniboxFieldTrial::kDisableProvidersRule[] = "DisableProviders"; |
| @@ -396,6 +402,8 @@ OmniboxFieldTrial::kMeasureSuggestPollingDelayFromLastKeystrokeRule[] = |
| "MeasureSuggestPollingDelayFromLastKeystroke"; |
| const char OmniboxFieldTrial::kSuggestPollingDelayMsRule[] = |
| "SuggestPollingDelayMs"; |
| +const char OmniboxFieldTrial::kHQPFixFrequencyScoringBugsRule[] = |
| + "HQPFixFrequencyScoringBugs"; |
| const char OmniboxFieldTrial::kHUPNewScoringEnabledParam[] = |
| "HUPExperimentalScoringEnabled"; |