| 28 | } |
| 29 | |
| 30 | void GoBackCommandHandler::ExecuteInternal( |
| 31 | const IECommandExecutor& executor, |
| 32 | const ParametersMap& command_parameters, |
| 33 | Response* response) { |
| 34 | BrowserHandle browser_wrapper; |
| 35 | int status_code = executor.GetCurrentBrowser(&browser_wrapper); |
| 36 | if (status_code != WD_SUCCESS) { |
| 37 | response->SetErrorResponse(ERROR_NO_SUCH_WINDOW, "Unable to get browser"); |
| 38 | return; |
| 39 | } |
| 40 | status_code = browser_wrapper->NavigateBack(); |
| 41 | response->SetSuccessResponse(Json::Value::null); |
| 42 | } |
| 43 | |
| 44 | } // namespace webdriver |
nothing calls this directly
no test coverage detected