long crawlWaitReload, long crawlWaitEvent) {
DesiredCapabilities caps = new DesiredCapabilities();
caps.setCapability("takesScreenshot", true);
caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, new String[]{"--webdriver-loglevel=WARN"});
final ProxyConfiguration proxyConf = configuration
.getProxyConfiguration();
if (proxyConf != null && proxyConf.getType() != ProxyType.NOTHING) {
final String proxyAddrCap = "--proxy=" + proxyConf.getHostname()
+ ":" + proxyConf.getPort();
final String proxyTypeCap = "--proxy-type=http";
final String[] args = new String[] { proxyAddrCap, proxyTypeCap };
caps.setCapability(PhantomJSDriverService.PHANTOMJS_CLI_ARGS, args);
}