From f282213981c5da4a7b25353700de90b76814fdf1 Mon Sep 17 00:00:00 2001 From: Hunter Stern Date: Thu, 17 Sep 2015 08:43:30 -0700 Subject: [PATCH] Add fix for https://webarchive.jira.com/browse/ARI-4518 --- umbra/behaviors.yaml | 4 ++++ umbra/browser.py | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/umbra/behaviors.yaml b/umbra/behaviors.yaml index e63f52e..40852b4 100644 --- a/umbra/behaviors.yaml +++ b/umbra/behaviors.yaml @@ -41,6 +41,10 @@ behaviors: url_regex: '^https?://(?:www\.)?christophercerrone.com/.*$' click_css_selector: button.playButton.medium request_idle_timeout_sec: 10 + - # https://webarchive.jira.com/browse/ARI-4518 + url_regex: '^https?://(?:www\.)?pitkincounty.com/.*$' + click_css_selector: a[onclick^='window.open(\\'http://pitkincounty.granicus.com/MediaPlayer.php'] + request_idle_timeout_sec: 10 - # default fallback brhavior url_regex: '^.*$' request_idle_timeout_sec: 10 diff --git a/umbra/browser.py b/umbra/browser.py index c72bd3e..88ef19c 100644 --- a/umbra/browser.py +++ b/umbra/browser.py @@ -242,7 +242,7 @@ class Chrome: "--window-size=1100,900", "--no-default-browser-check", "--disable-first-run-ui", "--no-first-run", "--homepage=about:blank", "--disable-direct-npapi-requests", - "--disable-web-security", + "--disable-web-security", "--disable-popup-blocking", "about:blank"] self.logger.info("running {}".format(chrome_args)) self.chrome_process = subprocess.Popen(chrome_args, env=new_env, start_new_session=True)