| 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 a370618c2f7118ea8fdf06b6b297e87d1ba2340e..7220a769f82917cbee12704a2a414cca3959b592 100644
|
| --- a/content/browser/tracing/background_tracing_config_impl.cc
|
| +++ b/content/browser/tracing/background_tracing_config_impl.cc
|
| @@ -31,6 +31,7 @@ const char kConfigCategoryBenchmarkGPU[] = "BENCHMARK_GPU";
|
| const char kConfigCategoryBenchmarkIPC[] = "BENCHMARK_IPC";
|
| const char kConfigCategoryBenchmarkStartup[] = "BENCHMARK_STARTUP";
|
| const char kConfigCategoryBenchmarkBlinkGC[] = "BENCHMARK_BLINK_GC";
|
| +const char kConfigCategoryBenchmarkMemoryHeavy[] = "BENCHMARK_MEMORY_HEAVY";
|
| const char kConfigCategoryBenchmarkExecutionMetric[] =
|
| "BENCHMARK_EXECUTION_METRIC";
|
| const char kConfigCategoryBlinkStyle[] = "BLINK_STYLE";
|
| @@ -59,6 +60,8 @@ std::string BackgroundTracingConfigImpl::CategoryPresetToString(
|
| return kConfigCategoryBenchmarkStartup;
|
| case BackgroundTracingConfigImpl::BENCHMARK_BLINK_GC:
|
| return kConfigCategoryBenchmarkBlinkGC;
|
| + case BackgroundTracingConfigImpl::BENCHMARK_MEMORY_HEAVY:
|
| + return kConfigCategoryBenchmarkMemoryHeavy;
|
| case BackgroundTracingConfigImpl::BENCHMARK_EXECUTION_METRIC:
|
| return kConfigCategoryBenchmarkExecutionMetric;
|
| case BackgroundTracingConfigImpl::BLINK_STYLE:
|
| @@ -103,6 +106,11 @@ bool BackgroundTracingConfigImpl::StringToCategoryPreset(
|
| return true;
|
| }
|
|
|
| + if (category_preset_string == kConfigCategoryBenchmarkMemoryHeavy) {
|
| + *category_preset = BackgroundTracingConfigImpl::BENCHMARK_MEMORY_HEAVY;
|
| + return true;
|
| + }
|
| +
|
| if (category_preset_string == kConfigCategoryBenchmarkExecutionMetric) {
|
| *category_preset = BackgroundTracingConfigImpl::BENCHMARK_EXECUTION_METRIC;
|
| return true;
|
|
|