Chromium Code Reviews| Index: chrome/test/chromedriver/capabilities.cc |
| diff --git a/chrome/test/chromedriver/capabilities.cc b/chrome/test/chromedriver/capabilities.cc |
| index c331c97b6928f602a6ccb80e0f44e4f68ea99394..1a6854e4e6a948c4164edf618fb1d1b4b79f2372 100644 |
| --- a/chrome/test/chromedriver/capabilities.cc |
| +++ b/chrome/test/chromedriver/capabilities.cc |
| @@ -8,6 +8,7 @@ |
| #include "base/bind.h" |
| #include "base/callback.h" |
| +#include "base/logging.h" |
| #include "base/strings/string_util.h" |
| #include "base/strings/stringprintf.h" |
| #include "base/values.h" |
| @@ -25,6 +26,14 @@ Status ParseDetach( |
| return Status(kOk); |
| } |
| +Status IgnoreDeprecatedOption( |
| + const char* option_name, |
| + const base::Value& option, |
| + Capabilities* capabilities) { |
| + LOG(WARNING) << "deprecated option is ignored:" << option_name; |
|
kkania
2013/08/12 17:13:04
really this should go in the per session log
chrisgao (Use stgao instead)
2013/08/12 20:14:34
Done.
|
| + return Status(kOk); |
| +} |
| + |
| Status ParseChromeBinary( |
| const base::Value& option, |
| Capabilities* capabilities) { |
| @@ -180,6 +189,7 @@ Status ParseDesktopChromeCapabilities( |
| std::map<std::string, Parser> parser_map; |
| parser_map["detach"] = base::Bind(&ParseDetach); |
| + parser_map["loadAsync"] = base::Bind(&IgnoreDeprecatedOption, "loadAsync"); |
| parser_map["binary"] = base::Bind(&ParseChromeBinary); |
| parser_map["logPath"] = base::Bind(&ParseLogPath); |
| parser_map["args"] = base::Bind(&ParseArgs, false); |