@ danielwagner-hall boolean bb = driver.switchTo().activeElement().equals(driver.findElement(By.id("widget_113_signup_username")));
всегда будет проходить, но это не доказывает, что элемент находится в фокусе, если элемент находится вне поля зрения.
Примечание: невозможно прокомментировать, поскольку недостаточно репутационных баллов.
Одним из способов решения этой проблемы может быть использование webElement.getLocation().getX();
getY()
методов и указание координат на странице и проверка ее фокуса..