Index: chrome/test/chromedriver/logging.h |
diff --git a/chrome/test/chromedriver/logging.h b/chrome/test/chromedriver/logging.h |
index eb2cde881ca6ac460cbb1232792848ea086b1f41..3452e51eab116a46ca37ebd704e82cb2c7c85439 100644 |
--- a/chrome/test/chromedriver/logging.h |
+++ b/chrome/test/chromedriver/logging.h |
@@ -5,6 +5,7 @@ |
#ifndef CHROME_TEST_CHROMEDRIVER_LOGGING_H_ |
#define CHROME_TEST_CHROMEDRIVER_LOGGING_H_ |
+#include <list> |
#include <string> |
#include "base/basictypes.h" |
@@ -14,6 +15,7 @@ |
#include "chrome/test/chromedriver/chrome/log.h" |
struct Capabilities; |
+class CommandListener; |
class DevToolsEventListener; |
class ListValue; |
class Status; |
@@ -64,9 +66,11 @@ class WebDriverLog : public Log { |
// Initializes logging system for ChromeDriver. Returns true on success. |
bool InitLogging(); |
-// Creates Log's and DevToolsEventListener's based on logging preferences. |
+// Creates Log's, DevToolsEventListener's, and CommandListener's based on |
+// logging preferences. |
Status CreateLogs(const Capabilities& capabilities, |
ScopedVector<WebDriverLog>* out_logs, |
- ScopedVector<DevToolsEventListener>* out_listeners); |
+ ScopedVector<DevToolsEventListener>* out_devtools_listeners, |
+ std::list<CommandListener*>* out_command_listeners); |
#endif // CHROME_TEST_CHROMEDRIVER_LOGGING_H_ |