ffpup — Firefox (BiDi) bridge
Public Unreviewedby barrett-land
Firefox automation bridge for Adom Desktop — the WebDriver-BiDi sibling of the pup (Chrome) bridge.
Skills
The skills this repo ships, by tier, each with a quick health read. Install the user skills with:
adom-wiki skills install barrett-land/adom-desktop-ffpup-bridgeDrive the user's REAL Firefox from a cloud/WSL container via the adom-desktop `ffbrowser_*` verbs — the WebDriver-BiDi sibling of the pup (Chrome) bridge. Use to open/close Firefox windows and tabs, navigate/reload, take screenshots, evaluate JS on the page, and dispatch TRUSTED input (real `isTrusted=true` clicks + keystrokes) into Firefox. Persistent logged-in profiles; no "controlled by automation" infobar; uses the system Firefox (no browser download). Trigger words — ffpup, firefox automation, drive firefox, control firefox, automate firefox, screenshot firefox, test my site in firefox, open firefox and, run javascript in firefox, firefox bidi, webdriver bidi, trusted click firefox.
No dev skills in this repo.
How to build, debug, and test this app. Source-only (dev-skills/), never shipped in the tarball.
No publish skills in this repo.
The app-to-wiki publish glue. Source-only (publish-skills/), never shipped in the tarball.
Health: the size chip is green when right-sized, yellow when getting long, red when the model likely skims it. A green check is a passed preamble/structure signal; an amber mark is a gentle nudge, not a hard failure.