#include "chrome/test/chromedriver/chrome/stub_chrome.h"
#include "chrome/test/chromedriver/chrome/status.h"
#include "chrome/test/chromedriver/chrome/web_view.h"
StubChrome::StubChrome() { … }
StubChrome::~StubChrome() { … }
Status StubChrome::GetAsDesktop(ChromeDesktopImpl** desktop) { … }
const BrowserInfo* StubChrome::GetBrowserInfo() const { … }
bool StubChrome::HasCrashedWebView() { … }
Status StubChrome::GetWebViewCount(size_t* web_view_count, bool w3c_compliant) { … }
Status StubChrome::GetWebViewIdForFirstTab(std::string* web_view_id,
bool w3c_compliant) { … }
Status StubChrome::GetWebViewIds(std::list<std::string>* web_view_ids,
bool w3c_compliant) { … }
Status StubChrome::GetWebViewById(const std::string& id, WebView** web_view) { … }
Status StubChrome::NewWindow(const std::string& target_id,
WindowType type,
bool is_background,
std::string* window_handle) { … }
Status StubChrome::GetWindowRect(const std::string& id, WindowRect* rect) { … }
Status StubChrome::SetWindowRect(const std::string& target_id,
const base::Value::Dict& params) { … }
Status StubChrome::MaximizeWindow(const std::string& target_id) { … }
Status StubChrome::MinimizeWindow(const std::string& target_id) { … }
Status StubChrome::FullScreenWindow(const std::string& target_id) { … }
Status StubChrome::CloseWebView(const std::string& id) { … }
Status StubChrome::ActivateWebView(const std::string& id) { … }
Status StubChrome::SetAcceptInsecureCerts() { … }
Status StubChrome::SetPermission(
std::unique_ptr<base::Value::Dict> permission_descriptor,
Chrome::PermissionState desired_state,
WebView* current_view) { … }
std::string StubChrome::GetOperatingSystemName() { … }
bool StubChrome::IsMobileEmulationEnabled() const { … }
bool StubChrome::HasTouchScreen() const { … }
std::string StubChrome::page_load_strategy() const { … }
Status StubChrome::Quit() { … }