Index: chrome/browser/search/suggestions/suggestions_service.h |
diff --git a/chrome/browser/search/suggestions/suggestions_service.h b/chrome/browser/search/suggestions/suggestions_service.h |
index a23be99635c311d97b7618b670c843d3018a07f7..9ca2256507e3d3b5673d4fddfbb231b25a08702f 100644 |
--- a/chrome/browser/search/suggestions/suggestions_service.h |
+++ b/chrome/browser/search/suggestions/suggestions_service.h |
@@ -37,6 +37,7 @@ extern const char kSuggestionsFieldTrialURLParam[]; |
extern const char kSuggestionsFieldTrialSuggestionsSuffixParam[]; |
extern const char kSuggestionsFieldTrialBlacklistSuffixParam[]; |
extern const char kSuggestionsFieldTrialStateParam[]; |
+extern const char kSuggestionsFieldTrialControlParam[]; |
extern const char kSuggestionsFieldTrialStateEnabled[]; |
// An interface to fetch server suggestions asynchronously. |
@@ -51,6 +52,9 @@ class SuggestionsService : public KeyedService, public net::URLFetcherDelegate { |
// Whether this service is enabled. |
static bool IsEnabled(); |
+ // Whether the user is part of a control group. |
+ static bool IsControlGroup(); |
+ |
// Request suggestions data, which will be passed to |callback|. Initiates a |
// fetch request unless a pending one exists. To prevent multiple requests, |
// we place all |callback|s in a queue and update them simultaneously when |