Всем доброго время суток!
Столкнулся с одной проблемой, а именно не получается выполнить скриншот открытого графического файла (будь то svg, png и прочее) в firefox используя geckodriver и selenium. Если открыть обычную веб страницу, и выполнить код который написан ниже всё норм, но если сделать то же самое например для открытого в браузере svg файла, то возвращается пустой файл. Если кто встречался с данной проблемой в geckodriver подскажите в какую сторону копать нужно?
public class Screenshot {
public static void main(String[] args) throws IOException {
FirefoxDriver driver = new FirefoxDriver();
driver.get("http://yahoo.com");
driver.manage().window().maximize();
File scrFile = driver.getScreenshotAs(OutputType.FILE);
FileUtils.copyFile(scrFile, new File("d:\\Selenium\\screenshot2.png"));
}
}