@Override
 public void run() {
   try {
     log.info("Trying to close the browser " + webdriver + " ...");
     webdriver.quit();
   } catch (UnreachableBrowserException e) {
     // It happens for Firefox. It's ok: browser is already closed.
     log.log(FINE, "Browser is unreachable", e);
   } catch (WebDriverException cannotCloseBrowser) {
     log.severe(
         "Cannot close browser normally: "
             + Cleanup.of.webdriverExceptionMessage(cannotCloseBrowser));
   } finally {
     killBrowser(webdriver);
   }
 }