| Index: chrome/browser/prerender/prerender_manager.cc
|
| diff --git a/chrome/browser/prerender/prerender_manager.cc b/chrome/browser/prerender/prerender_manager.cc
|
| index ebce46e6a110f93b577b985ec4197514186ad5eb..a2e07b41443288d865442eccc7efe6d6f7eb8f26 100644
|
| --- a/chrome/browser/prerender/prerender_manager.cc
|
| +++ b/chrome/browser/prerender/prerender_manager.cc
|
| @@ -135,6 +135,11 @@ bool PrerenderManager::IsControlGroup() {
|
| }
|
|
|
| // static
|
| +bool PrerenderManager::IsNoUseGroup() {
|
| + return GetMode() == PRERENDER_MODE_EXPERIMENT_NO_USE_GROUP;
|
| +}
|
| +
|
| +// static
|
| bool PrerenderManager::IsValidHttpMethod(const std::string& method) {
|
| // method has been canonicalized to upper case at this point so we can just
|
| // compare them.
|
| @@ -990,6 +995,8 @@ DictionaryValue* PrerenderManager::GetAsValue() const {
|
| // If prerender is disabled via a flag this method is not even called.
|
| if (IsControlGroup())
|
| dict_value->SetString("disabled_reason", "(Disabled for testing)");
|
| + if (IsNoUseGroup())
|
| + dict_value->SetString("disabled_reason", "(Not using prerendered pages)");
|
| return dict_value;
|
| }
|
|
|
|
|