Home | History | Annotate | Download | only in chromedriver

Lines Matching refs:capabilities

5 #include "chrome/test/chromedriver/capabilities.h"
19 typedef base::Callback<Status(const base::Value&, Capabilities*)> Parser;
23 Capabilities* capabilities) {
24 if (!option.GetAsBoolean(&capabilities->detach))
33 Capabilities* capabilities) {
42 Capabilities* capabilities) {
47 capabilities->command.SetProgram(chrome_exe);
51 Status ParseLogPath(const base::Value& option, Capabilities* capabilities) {
52 if (!option.GetAsString(&capabilities->log_path))
59 Capabilities* capabilities) {
68 capabilities->android_args += "--" + arg_string + " ";
75 capabilities->command.AppendSwitchNative(
79 capabilities->command.AppendSwitch(arg_string);
86 Status ParsePrefs(const base::Value& option, Capabilities* capabilities) {
90 capabilities->prefs.reset(prefs->DeepCopy());
94 Status ParseLocalState(const base::Value& option, Capabilities* capabilities) {
98 capabilities->local_state.reset(local_state->DeepCopy());
102 Status ParseExtensions(const base::Value& option, Capabilities* capabilities) {
112 capabilities->extensions.push_back(extension);
117 Status ParseProxy(const base::Value& option, Capabilities* capabilities) {
126 capabilities->command.AppendSwitch("no-proxy-server");
133 capabilities->command.AppendSwitchNative("proxy-pac-url", proxy_pac_url);
135 capabilities->command.AppendSwitch("proxy-auto-detect");
171 "proxy capabilities were found");
174 capabilities->command.AppendSwitchASCII("proxy-server", proxy_servers);
176 capabilities->command.AppendSwitchASCII("proxy-bypass-list",
188 Capabilities* capabilities) {
211 Status status = parser_map[it.key()].Run(it.value(), capabilities);
219 Capabilities* capabilities) {
228 if (!android_package_value->GetAsString(&capabilities->android_package) ||
229 capabilities->android_package.empty()) {
238 &capabilities->android_device_serial) ||
239 capabilities->android_device_serial.empty()) {
249 &capabilities->android_activity) ||
250 capabilities->android_activity.empty()) {
260 &capabilities->android_process) ||
261 capabilities->android_process.empty()) {
269 return ParseArgs(true, *args_value, capabilities);
276 Capabilities* capabilities) {
285 capabilities->logging_prefs.reset(logging_prefs_dict->DeepCopy());
292 Capabilities::Capabilities()
296 Capabilities::~Capabilities() {}
298 bool Capabilities::IsAndroid() const {
302 Status Capabilities::Parse(