configuration.getRemoteHubUrl(), configuration.getFilterAttributeNames(),
configuration.getCrawlSpecificationReader().getWaitAfterEvent(),
configuration.getCrawlSpecificationReader().getWaitAfterReloadUrl());
case htmlunit:
HtmlUnitDriver driverHtmlUnit = new HtmlUnitDriver(true);
driverHtmlUnit.setProxy(configuration.getProxyConfiguration().getHostname(),
configuration.getProxyConfiguration().getPort());
return WebDriverBackedEmbeddedBrowser.withDriver(driverHtmlUnit, configuration
.getFilterAttributeNames(), configuration.getCrawlSpecificationReader()
.getWaitAfterEvent(), configuration.getCrawlSpecificationReader()