This release fixes issues for SREs watching stability and regressions.
✓ No known CVEs patched in this version
Topics
+14 more
Summary
AI summaryFixed Page.uncaughtError to include location details, preventing client crashes on uncaught JS errors.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| 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.uncaughtErrornow includes thelocation: {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 withTypeError: 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
About feder-cr/invisible_playwright
All releases →Related context
Related tools
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]