chromium/chrome/test/chromedriver/chrome/chrome_impl.h

// Copyright 2012 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_CHROME_CHROME_IMPL_H_
#define CHROME_TEST_CHROMEDRIVER_CHROME_CHROME_IMPL_H_

#include <list>
#include <memory>
#include <optional>
#include <set>
#include <string>
#include <vector>

#include "base/values.h"
#include "chrome/test/chromedriver/chrome/browser_info.h"
#include "chrome/test/chromedriver/chrome/chrome.h"
#include "chrome/test/chromedriver/chrome/devtools_http_client.h"
#include "chrome/test/chromedriver/chrome/mobile_device.h"

class DevToolsClient;
class DevToolsEventListener;
class PageTracker;
class Status;
class WebView;
class WebViewImpl;

namespace internal {
struct Position {};

struct Size {};

struct Window {};

struct WindowBounds {};
}  // namespace internal

class ChromeImpl : public Chrome {};

#endif  // CHROME_TEST_CHROMEDRIVER_CHROME_CHROME_IMPL_H_