mirror of
https://github.com/stablyai/orca.git
synced 2026-11-13 17:37:40 +00:00
The client-hosted webview had no allowpopups, so Electron returned null from window.open and dropped target=_blank before any handler ran. With popups allowed, the route guest's popup handler sent every popup to a child window, so tab-shaped opens now go through the manager's new-tab policy and land as This-device tabs. OAuth-style popups keep their opener in a child window.