mirror of
https://github.com/stablyai/orca.git
synced 2026-11-13 09:27:29 +00:00
* fix(browser): keep guest input bound to its webContents * test(browser): reject unresolved guest input routes * test(browser): keep text on the guest when the root frame probe fails * fix(browser): insert guest text only into a confirmed focused frame Electron's webContents.insertText crashes the guest renderer and never settles when no local frame holds focus (a fresh tab, or focus in a cross-site frame after a root probe timeout). Use it only when the focus probe confirms a focused element or same-site frame, refuse otherwise, and reject promptly if the renderer dies or stops answering. * test(browser): explain the busy-page e2e timeout * fix(browser): expire guest text edits at the renderer mutation boundary * fix(browser): preserve focused local frame contexts for text edits