| Index: content/browser/tracing/background_tracing_config_impl.cc | 
| diff --git a/content/browser/tracing/background_tracing_config_impl.cc b/content/browser/tracing/background_tracing_config_impl.cc | 
| index cc944ce90ef6a624284c8c43f8fbf29d0f9d2a2f..720656a24dab4517850e176f971d8b3fdb990c08 100644 | 
| --- a/content/browser/tracing/background_tracing_config_impl.cc | 
| +++ b/content/browser/tracing/background_tracing_config_impl.cc | 
| @@ -17,6 +17,10 @@ const char kConfigModeKey[] = "mode"; | 
| const char kConfigModePreemptive[] = "PREEMPTIVE_TRACING_MODE"; | 
| const char kConfigModeReactive[] = "REACTIVE_TRACING_MODE"; | 
|  | 
| +const char kConfigScenarioName[] = "scenario_name"; | 
| +const char kConfigEnableBlinkFeatures[] = "enable_blink_features"; | 
| +const char kConfigDisableBlinkFeatures[] = "disable_blink_features"; | 
| + | 
| const char kConfigCategoryKey[] = "category"; | 
| const char kConfigCategoryBenchmark[] = "BENCHMARK"; | 
| const char kConfigCategoryBenchmarkDeep[] = "BENCHMARK_DEEP"; | 
| @@ -103,6 +107,13 @@ void BackgroundTracingConfigImpl::IntoDict(base::DictionaryValue* dict) const { | 
| } | 
|  | 
| dict->Set(kConfigsKey, configs_list.Pass()); | 
| + | 
| +  if (!scenario_name_.empty()) | 
| +    dict->SetString(kConfigScenarioName, scenario_name_); | 
| +  if (!enable_blink_features_.empty()) | 
| +    dict->SetString(kConfigEnableBlinkFeatures, enable_blink_features_); | 
| +  if (!disable_blink_features_.empty()) | 
| +    dict->SetString(kConfigDisableBlinkFeatures, disable_blink_features_); | 
| } | 
|  | 
| void BackgroundTracingConfigImpl::AddPreemptiveRule( | 
| @@ -140,6 +151,11 @@ scoped_ptr<BackgroundTracingConfigImpl> BackgroundTracingConfigImpl::FromDict( | 
| return nullptr; | 
| } | 
|  | 
| +  dict->GetString(kConfigScenarioName, &config->scenario_name_); | 
| +  dict->GetString(kConfigEnableBlinkFeatures, &config->enable_blink_features_); | 
| +  dict->GetString(kConfigDisableBlinkFeatures, | 
| +                  &config->disable_blink_features_); | 
| + | 
| return config.Pass(); | 
| } | 
|  | 
|  |