stub_chrome.cc revision c2e0dbddbe15c98d52c4786dac06cb8952a8ae6d
1// Copyright (c) 2013 The Chromium Authors. All rights reserved. 2// Use of this source code is governed by a BSD-style license that can be 3// found in the LICENSE file. 4 5#include "chrome/test/chromedriver/chrome/stub_chrome.h" 6#include "chrome/test/chromedriver/chrome/status.h" 7#include "chrome/test/chromedriver/chrome/web_view.h" 8 9StubChrome::StubChrome() {} 10 11StubChrome::~StubChrome() {} 12 13std::string StubChrome::GetVersion() { 14 return std::string(); 15} 16 17int StubChrome::GetBuildNo() { 18 return 9999; 19} 20 21Status StubChrome::GetWebViewIds(std::list<std::string>* web_view_ids) { 22 return Status(kOk); 23} 24 25Status StubChrome::GetWebViewById(const std::string& id, WebView** web_view) { 26 return Status(kOk); 27} 28 29Status StubChrome::CloseWebView(const std::string& id) { 30 return Status(kOk); 31} 32 33Status StubChrome::IsJavaScriptDialogOpen(bool* is_open) { 34 return Status(kOk); 35} 36 37Status StubChrome::GetJavaScriptDialogMessage(std::string* message) { 38 return Status(kOk); 39} 40 41Status StubChrome::HandleJavaScriptDialog( 42 bool accept, 43 const std::string& prompt_text) { 44 return Status(kOk); 45} 46 47Status StubChrome::GetAutomationExtension(AutomationExtension** extension) { 48 return Status(kOk); 49} 50 51std::string StubChrome::GetOperatingSystemName() { 52 return std::string(); 53} 54 55Status StubChrome::Quit() { 56 return Status(kOk); 57} 58