| Index: chrome/test/chromedriver/session_commands.cc
|
| diff --git a/chrome/test/chromedriver/session_commands.cc b/chrome/test/chromedriver/session_commands.cc
|
| index 48ad77d7f1c7bddb310ff719df20b306b89bc8b0..75cc6e4c05b2b22cf30e71ca5dafedcca9b4ab85 100644
|
| --- a/chrome/test/chromedriver/session_commands.cc
|
| +++ b/chrome/test/chromedriver/session_commands.cc
|
| @@ -97,6 +97,7 @@ std::unique_ptr<base::DictionaryValue> CreateCapabilities(Chrome* chrome) {
|
| caps->SetString("version", chrome->GetBrowserInfo()->browser_version);
|
| caps->SetString("chrome.chromedriverVersion", kChromeDriverVersion);
|
| caps->SetString("platform", chrome->GetOperatingSystemName());
|
| + caps->SetString("pageLoadStrategy", chrome->page_load_strategy());
|
| caps->SetBoolean("javascriptEnabled", true);
|
| caps->SetBoolean("takesScreenshot", true);
|
| caps->SetBoolean("takesHeapSnapshot", true);
|
| @@ -199,6 +200,8 @@ Status InitSessionHelper(const InitSessionParams& bound_params,
|
| if (status.IsError())
|
| return status;
|
|
|
| + session->chrome->set_page_load_strategy(capabilities.page_load_strategy);
|
| +
|
| std::list<std::string> web_view_ids;
|
| status = session->chrome->GetWebViewIds(&web_view_ids);
|
| if (status.IsError() || web_view_ids.empty()) {
|
|
|