chromium/chrome/test/chromedriver/log_replay/chrome_replay_impl.h

// 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_