Repository navigation
v0.12.4
v0.12.4 (2026-08-24)
Bug Fixes
- Catch WebDriverException in warm-up navigation to survive unreachable IPs (
fbb0195)
Warm-up browser.get(http:///) raised WebDriverException (Firefox about:neterror?e=connectionFailure) when the resolved IP was unreachable through Tor. The warm-up except clause only caught OSError, so the WebDriverException escaped to the outer except Exception, hit Sentry, and aborted the request — even though the target URL loads through Tor regardless of warm-up outcome.
Broadened the warm-up except to (OSError, WebDriverException) and added test S9 (test_warmup_navigation_failure_skips_warmup_no_sentry) — RED→GREEN.
Bugsink FIREFOX_READER_WEB_SERVICE-6.
Detailed Changes: v0.12.3...v0.12.4