| Index: chrome/browser/extensions/install_verifier.cc | 
| diff --git a/chrome/browser/extensions/install_verifier.cc b/chrome/browser/extensions/install_verifier.cc | 
| index 7f06c68ac03f299d2161d0b08be6470fcbba0784..642457dc8efd4419bfb0269bd4e5e641f435d294 100644 | 
| --- a/chrome/browser/extensions/install_verifier.cc | 
| +++ b/chrome/browser/extensions/install_verifier.cc | 
| @@ -30,6 +30,11 @@ enum VerifyStatus { | 
| NONE = 0,   // Do not request install signatures, and do not enforce them. | 
| BOOTSTRAP,  // Request install signatures, but do not enforce them. | 
| ENFORCE,    // Request install signatures, and enforce them. | 
| + | 
| +  // This is used in histograms - do not remove or reorder entries above! Also | 
| +  // the "MAX" item below should always be the last element. | 
| + | 
| +  VERIFY_STATUS_MAX | 
| }; | 
|  | 
| #if defined(GOOGLE_CHROME_BUILD) | 
| @@ -49,7 +54,7 @@ VerifyStatus GetExperimentStatus() { | 
| return ENFORCE; | 
| } | 
|  | 
| -  VerifyStatus default_status = BOOTSTRAP; | 
| +  VerifyStatus default_status = NONE; | 
|  | 
| if (group == "Enforce") | 
| return ENFORCE; | 
| @@ -141,6 +146,11 @@ bool InstallVerifier::NeedsVerification(const Extension& extension) { | 
| } | 
|  | 
| void InstallVerifier::Init() { | 
| +  UMA_HISTOGRAM_ENUMERATION("ExtensionInstallVerifier.ExperimentStatus", | 
| +                            GetExperimentStatus(), VERIFY_STATUS_MAX); | 
| +  UMA_HISTOGRAM_ENUMERATION("ExtensionInstallVerifier.ActualStatus", | 
| +                            GetStatus(), VERIFY_STATUS_MAX); | 
| + | 
| const base::DictionaryValue* pref = prefs_->GetInstallSignature(); | 
| if (pref) { | 
| scoped_ptr<InstallSignature> signature_from_prefs = | 
|  |