| Index: chrome/browser/origin_trials/origin_trial_controller.cc | 
| diff --git a/chrome/browser/origin_trials/origin_trial_controller.cc b/chrome/browser/origin_trials/origin_trial_controller.cc | 
| index 519bfba95fccb5c4778c601a1625ef03defee236..593d53c69bb34d1f223aebc39f82e3f57946dda9 100644 | 
| --- a/chrome/browser/origin_trials/origin_trial_controller.cc | 
| +++ b/chrome/browser/origin_trials/origin_trial_controller.cc | 
| @@ -12,6 +12,8 @@ | 
|  | 
| const char OriginTrialController::kFieldTrialName[] = "OriginTrials"; | 
| const char OriginTrialController::kPublicKeyFieldName[] = "PublicKey"; | 
| +const char OriginTrialController::kDisabledFeaturesFieldName[] = | 
| +    "DisabledFeatures"; | 
|  | 
| // static | 
| void OriginTrialController::UpdateCommandLineFromFieldTrials( | 
| @@ -25,4 +27,9 @@ void OriginTrialController::UpdateCommandLineFromFieldTrials( | 
| command_line->AppendSwitchASCII(switches::kOriginTrialPublicKey, | 
| override_public_key); | 
| } | 
| +  std::string disabled_feature_list = field_params[kDisabledFeaturesFieldName]; | 
| +  if (!disabled_feature_list.empty()) { | 
| +    command_line->AppendSwitchASCII(switches::kOriginTrialDisabledFeatures, | 
| +                                    disabled_feature_list); | 
| +  } | 
| } | 
|  |