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. |