Skip to content

feder-cr/invisible_playwright

vfirefox-4 Bugfix

This release fixes issues for SREs watching stability and regressions.

Published 14d API Development
✓ No known CVEs patched
Read the diff → Tool health → What is this tool? →

✓ No known CVEs patched in this version

Topics

anti-bot anti-detect-browser automation browser-automation browser-fingerprinting captcha
+14 more
captcha-bypass fingerprint fingerprint-spoofing fingerprintjs firefox hcaptcha headless-browser playwright recaptcha recaptcha-bypass scraping socks5 stealth web-scraping

Summary

AI summary

Fixed Page.uncaughtError to include location details, preventing client crashes on uncaught JS errors.

Changes in this release

Feature Medium

Page.uncaughtError now includes location: {url, lineNumber, columnNumber} field.

Page.uncaughtError now includes location: {url, lineNumber, columnNumber} field.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: high

Dependency Medium

Uses invisible_firefox source at commit 1ba55d93051f.

Uses invisible_firefox source at commit 1ba55d93051f.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: low

Bugfix Medium

Fixes TypeError when uncaught JS error occurs without location data.

Fixes TypeError when uncaught JS error occurs without location data.

Source: granite4.1:8b-q6_K@2026-05-20

Confidence: high

Full changelog

A stealth-patched Firefox 150.0.1 built from feder-cr/invisible-firefox, branch stealth/150.

Patches spoof the fingerprinting layers that anti-bot systems read — Navigator, Canvas, WebGL, Fonts, Audio, WebRTC, Timezone, DevTools detection — at the C++ source level. The spoofed values come back through the normal Gecko paths; no JavaScript shims.

Use with the invisible_playwright wrapper.

Downloads

  • Windows: firefox-150.0.1-stealth-win-x86_64.zip (124 MB)
  • Linux: firefox-150.0.1-stealth-linux-x86_64.tar.gz (113 MB)
  • SHA-256 sums: checksums.txt

What changed since rev 3

  • Fix #13: Page.uncaughtError now includes the location: {url, lineNumber, columnNumber} field that newer Playwright clients read strictly. Without it, any page that throws an uncaught JS error (e.g. bunny.net) crashed the client with TypeError: Cannot read properties of undefined (reading 'url'). The fix matches upstream Playwright Juggler (microsoft/playwright@c8604ec, 2026-05-07 roll).

JS-only change — xul.dll and firefox.exe are byte-identical to rev 3; only the Juggler JS files in chrome/juggler/ are updated.

Source

feder-cr/invisible-firefox at 1ba55d93051f.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

Share this release

Track feder-cr/invisible_playwright

Get notified when new releases ship.

Sign up free

About feder-cr/invisible_playwright

All releases →

Related context

Earlier breaking changes

  • vfirefox-3 Supersedes firefox-2; invisible_playwright BINARY_VERSION bumped to firefox-3 in 0.1.3.

Beta — feedback welcome: [email protected]