// Copyright 2018 The Chromium Authors // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #ifndef CHROME_TEST_CHROMEDRIVER_LOG_REPLAY_CHROME_REPLAY_IMPL_H_ #define CHROME_TEST_CHROMEDRIVER_LOG_REPLAY_CHROME_REPLAY_IMPL_H_ #include <memory> #include "chrome/test/chromedriver/chrome/chrome_desktop_impl.h" #include "chrome/test/chromedriver/chrome/device_metrics.h" class DevToolsClient; class Status; // Same as ChromeDesktopImpl except that it completely ignores the existence // of the |process| passed into the constructor. This allows running Chrome // with a connection to log-replay DevTools implementations without launching // a Chrome process at all. class ChromeReplayImpl : public ChromeDesktopImpl { … }; #endif // CHROME_TEST_CHROMEDRIVER_LOG_REPLAY_CHROME_REPLAY_IMPL_H_