Skip to content

Commit b3332f4

Browse files
committed
make rendering eager
1 parent 8189459 commit b3332f4

File tree

1 file changed

+4
-0
lines changed
  • sparkler-core/sparkler-plugins/fetcher-chrome/src/main/java/edu/usc/irds/sparkler/plugin

1 file changed

+4
-0
lines changed

sparkler-core/sparkler-plugins/fetcher-chrome/src/main/java/edu/usc/irds/sparkler/plugin/FetcherChrome.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@
4949
import java.net.CookieHandler;
5050
import java.net.CookieManager;
5151
import java.net.CookiePolicy;
52+
import java.util.concurrent.TimeUnit;
5253

5354
import com.browserup.bup.BrowserUpProxy;
5455
import com.browserup.bup.BrowserUpProxyServer;
@@ -144,12 +145,15 @@ public void filterResponse(HttpResponse response, HttpMessageContents contents,
144145
chromeOptions.addArguments("--ignore-certificate-errors");
145146
chromeOptions.addArguments("--incognito");
146147
chromeOptions.addArguments("--window-size=1920,1080");
148+
chromeOptions.addArguments("--disable-features=VizDisplayCompositor");
149+
147150
chromeOptions.setPageLoadStrategy(PageLoadStrategy.EAGER);
148151
capabilities.setCapability(CapabilityType.PROXY, seleniumProxy);
149152
capabilities.setCapability(ChromeOptions.CAPABILITY, chromeOptions);
150153

151154
if(loc.equals("local")){
152155
driver = new ChromeDriver(capabilities);
156+
driver.manage().timeouts().pageLoadTimeout(600, TimeUnit.SECONDS);
153157
} else{
154158
driver = new RemoteWebDriver(new URL(loc), capabilities);
155159
}

0 commit comments

Comments
 (0)