#2206

feat(firefox): snapshots, refs and element commands on Firefox

Openlahfirwants to merge intofrom
  1. Firefox sessions could not take snapshots or act on elements, so the core agent workflow did not work.
  2. This adds snapshots with refs from Firefox's accessibility tree, plus click, fill, type, keys, queries and dialogs, reusing the shared page JS and snapshot renderer.
  3. Builds on #2205; continued in #2207.

Activity

26
vercel[bot]7d ago

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated
agent-browser ReadyPreview, v0Oct 28, 2026 12:30am UTC
agent-browser-env-demo ReadyPreview, v0Oct 28, 2026 12:30am UTC
vercel-security-reviewer[bot]7d ago
Raillyreviewed4d ago
Railly4d ago
  1. shadow refs go stale on first use when the host has no id
  2. find role img never matches (firefox says image), and find role none returns a random element
  3. --name prefers exact match first, chrome picks first substring match
  4. a few errors come out raw (TypeError on select, SyntaxError on bad xpath)
vercel[bot]reviewed3d ago
ctatereviewed3d ago
ctateapproved changes3d ago
vercel[bot]reviewed3d ago