| 28 | } |
| 29 | |
| 30 | void RefreshCommandHandler::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->Refresh(); |
| 41 | browser_wrapper->SetFocusedFrameByElement(NULL); |
| 42 | response->SetSuccessResponse(Json::Value::null); |
| 43 | } |
| 44 | |
| 45 | } // namespace webdriver |
nothing calls this directly
no test coverage detected