| Index: chrome/browser/prerender/prerender_field_trial.h
|
| diff --git a/chrome/browser/prerender/prerender_field_trial.h b/chrome/browser/prerender/prerender_field_trial.h
|
| index 4480732e3320cfe10f7ec93f6323d0faa70b582a..1e1e8e66de5c38cec8e84f3584fea235c5cf8387 100644
|
| --- a/chrome/browser/prerender/prerender_field_trial.h
|
| +++ b/chrome/browser/prerender/prerender_field_trial.h
|
| @@ -5,18 +5,20 @@
|
| #ifndef CHROME_BROWSER_PRERENDER_PRERENDER_FIELD_TRIAL_H_
|
| #define CHROME_BROWSER_PRERENDER_PRERENDER_FIELD_TRIAL_H_
|
|
|
| -class Profile;
|
| +#include "base/feature_list.h"
|
|
|
| -namespace base {
|
| -class CommandLine;
|
| -}
|
| +class Profile;
|
|
|
| namespace prerender {
|
|
|
| -// Parse the --prerender= command line switch, which controls prerendering. If
|
| -// the switch is unset or is set to "auto" then the user is assigned to a
|
| -// field trial.
|
| -void ConfigurePrerender(const base::CommandLine& command_line);
|
| +// Exposed for testing.
|
| +extern const base::Feature kNoStatePrefetchFeature;
|
| +extern const char kNoStatePrefetchFeatureModeParameterName[];
|
| +extern const char kNoStatePrefetchFeatureModeParameterSimpleLoad[];
|
| +
|
| +// Configures prerender using kNoStatePrefetchFeature and field trial
|
| +// parameters.
|
| +void ConfigurePrerender();
|
|
|
| // Returns true if the user has opted in or has been opted in to the
|
| // prerendering from Omnibox experiment.
|
|
|