diff -Nru checkbox-0.13.8/checkbox/user_interface.py checkbox-0.13.9/checkbox/user_interface.py --- checkbox-0.13.8/checkbox/user_interface.py 2012-10-08 15:16:51.000000000 +0000 +++ checkbox-0.13.9/checkbox/user_interface.py 2012-11-23 09:25:02.000000000 +0000 @@ -176,7 +176,7 @@ subprocess.Popen(sudo_prefix + [browser.group(0), "--new-window", url]) return - browser = re.match("(chromium-browser[^\s]*)", preferred_browser) + browser = re.match(".*(chromium-browser[^\s]*)", preferred_browser) if browser: subprocess.Popen(sudo_prefix + [browser.group(0), "--allow-file-access-from-files", url]) return diff -Nru checkbox-0.13.8/debian/changelog checkbox-0.13.9/debian/changelog --- checkbox-0.13.8/debian/changelog 2012-10-08 15:16:51.000000000 +0000 +++ checkbox-0.13.9/debian/changelog 2012-11-23 09:25:02.000000000 +0000 @@ -1,3 +1,10 @@ +checkbox (0.13.9) precise-proposed; urgency=low + + * Updated fix for bug #1026614 which was missing some code. + * Removed bad fix for bug 990133. + + -- Daniel Manrique Tue, 20 Nov 2012 16:31:02 -0500 + checkbox (0.13.8) precise-proposed; urgency=low * New upstream release (LP: #1061198) diff -Nru checkbox-0.13.8/scripts/camera_test checkbox-0.13.9/scripts/camera_test --- checkbox-0.13.8/scripts/camera_test 2012-10-08 15:16:51.000000000 +0000 +++ checkbox-0.13.9/scripts/camera_test 2012-11-23 09:25:02.000000000 +0000 @@ -89,11 +89,7 @@ self._pipeline.set_state(gst.STATE_PLAYING) time.sleep(3) self._pipeline.set_state(gst.STATE_READY) - try: - call(["timeout", "-k", "11", "10", "eog", filename]) - except CalledProcessError: - pass - + call(["eog", file.name]) def parse_arguments(argv): """