Index: chrome/test/chromedriver/session.h |
diff --git a/chrome/test/chromedriver/session.h b/chrome/test/chromedriver/session.h |
index c7c288dd04aaf2414f0350a423c92e38f8fc1777..5bfa1437fef418a748b69c4c0fb5adb75e450185 100644 |
--- a/chrome/test/chromedriver/session.h |
+++ b/chrome/test/chromedriver/session.h |
@@ -8,9 +8,9 @@ |
#include <list> |
#include <memory> |
#include <string> |
+#include <vector> |
#include "base/files/scoped_temp_dir.h" |
-#include "base/memory/scoped_vector.h" |
#include "base/time/time.h" |
#include "chrome/test/chromedriver/basic_types.h" |
#include "chrome/test/chromedriver/chrome/device_metrics.h" |
@@ -80,7 +80,7 @@ struct Session { |
std::unique_ptr<NetworkConditions> overridden_network_conditions; |
std::string orientation_type; |
// Logs that populate from DevTools events. |
- ScopedVector<WebDriverLog> devtools_logs; |
+ std::vector<std::unique_ptr<WebDriverLog>> devtools_logs; |
std::unique_ptr<WebDriverLog> driver_log; |
base::ScopedTempDir temp_dir; |
std::unique_ptr<base::DictionaryValue> capabilities; |
@@ -89,7 +89,7 @@ struct Session { |
// is destroyed, |command_listeners| should be freed first, since some |
// |CommandListener|s might be |CommandListenerProxy|s that forward to |
// |DevToolsEventListener|s owned by |chrome|. |
- ScopedVector<CommandListener> command_listeners; |
+ std::vector<std::unique_ptr<CommandListener>> command_listeners; |
std::string unexpected_alert_behaviour; |
}; |