| Index: chrome/test/chromedriver/logging.cc
|
| diff --git a/chrome/test/chromedriver/logging.cc b/chrome/test/chromedriver/logging.cc
|
| index 7ac1da8efeb778f5e7c8c5d989cf52fb8c402ba1..be1d5c3d7bcee855733f66dde4538820966017e4 100644
|
| --- a/chrome/test/chromedriver/logging.cc
|
| +++ b/chrome/test/chromedriver/logging.cc
|
| @@ -257,7 +257,8 @@ Status CreateLogs(const Capabilities& capabilities,
|
| if (level != Log::kOff) {
|
| WebDriverLog* log = new WebDriverLog(type, Log::kAll);
|
| logs.push_back(log);
|
| - PerformanceLogger* perf_log = new PerformanceLogger(log);
|
| + PerformanceLogger* perf_log =
|
| + new PerformanceLogger(log, capabilities.perf_logging_prefs);
|
| // We use a proxy for |perf_log|'s |CommandListener| interface.
|
| // Otherwise, |perf_log| would be owned by both session->chrome and
|
| // |session|, which would lead to memory errors on destruction.
|
|
|