| Index: chrome/test/chromedriver/window_commands.cc
|
| diff --git a/chrome/test/chromedriver/window_commands.cc b/chrome/test/chromedriver/window_commands.cc
|
| index ff0be7fa2c2e8505d49f6d99f16f715a51593886..abe73afaa7dba3180ff174181d9bd4eab8852f6b 100644
|
| --- a/chrome/test/chromedriver/window_commands.cc
|
| +++ b/chrome/test/chromedriver/window_commands.cc
|
| @@ -852,13 +852,13 @@ Status ExecuteScreenshot(
|
| if (status.IsError())
|
| return status;
|
| status = extension->CaptureScreenshot(&screenshot);
|
| - if (status.IsError()) {
|
| - LOG(WARNING) << "screenshot failed with extension, fallback to DevTools";
|
| - status = web_view->CaptureScreenshot(&screenshot);
|
| - }
|
| } else {
|
| status = web_view->CaptureScreenshot(&screenshot);
|
| }
|
| + if (status.IsError()) {
|
| + LOG(WARNING) << "screenshot failed, retrying";
|
| + status = web_view->CaptureScreenshot(&screenshot);
|
| + }
|
| if (status.IsError())
|
| return status;
|
|
|
|
|