mirror of
https://github.com/feder-cr/invisible_playwright.git
synced 2026-06-07 08:35:12 +02:00
release: 0.1.4 - firefox-4 binary with Page.uncaughtError fix (#13)
Fixes #13: every page that threw an uncaught JS error (bunny.net is the reporter's repro) crashed the Playwright client with "TypeError: Cannot read properties of undefined (reading 'url')". Root cause: upstream Playwright Juggler added a required `location` field to the Page.uncaughtError event in their 2026-05-07 patch roll; our fork was carrying the pre-roll schema in every firefox-N build, and any Playwright client released after the roll read pageError.location.url strictly. Fix is in the patched binary (feder-cr/invisible-firefox@1ba55d93), JS-only inside chrome/juggler/. xul.dll and firefox.exe are byte-identical to firefox-3 — only the Juggler protocol files change. BINARY_VERSION bumped firefox-3 → firefox-4. Package version 0.1.2 → 0.1.4 (0.1.3 was never published to PyPI; the changelog entry is kept as historical record of the firefox-3 binary release).
This commit is contained in:
parent
f1f3148d8f
commit
567717dfd7
3 changed files with 10 additions and 2 deletions
|
|
@ -4,7 +4,7 @@ build-backend = "hatchling.build"
|
|||
|
||||
[project]
|
||||
name = "invisible-playwright"
|
||||
version = "0.1.2"
|
||||
version = "0.1.4"
|
||||
description = "Playwright wrapper for a patched Firefox with deterministic stealth profile."
|
||||
readme = "README.md"
|
||||
requires-python = ">=3.11"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue