Editorial illustration for Outcome check exposed browser agent faults that spotting did not fix
Browser Agent Faults Slip Past Outcome Checks
Outcome check exposed browser agent faults that spotting did not fix
Jiangang Han ran a simple test: take a browser agent's correct decisions and replay them through four broken actions, then see if a basic check-up catches the damage. It didn't. The resulting paper, WebFovea, documents a coordinate error that sounds small until you trace where it comes from.
Screenshots get resized before a model ever looks at them, a 1920 by 1080 image shrinking to roughly 1440 by 810, three quarters of its original size. Anthropic's own documentation confirms this happens by design, to keep image costs down, with models reporting click positions on that smaller picture. The trouble starts when the software running the agent treats those resized coordinates as if they belonged to the full-size screen.
A click aimed at pixel 400 lands at pixel 300 instead. Every click, shifted by the same ratio. Han's paper isn't just about that one bug.
It checks whether a standard page-verification step, the kind meant to catch exactly this sort of failure, actually does its job once clicks start missing their targets inside real web pages.
Spotting a fault and getting past it turned out to be different problems. The faults matter to anyone who asks an AI tool to click through a website, including web developers and people who build sites by describing them to an AI tool.
Why this matters
Han's results are a warning shot for anyone shipping browser agents on the assumption that "the agent checked its work" means the work got checked. A coordinate bug that lands clicks three-quarters off target sounds like a rounding error, but it's exactly the kind of failure that slips past generic verification, since the URL changes, the page state shifts, and the agent reports success anyway. Worse, the paper shows that tightening the check isn't free: a verifier strict enough to catch half the bad clicks starts flagging false alarms on legitimate actions inside embedded pages, like iframes, where the simple check doesn't know where to look.
For teams building or buying agent tooling, this says the verification layer needs to be judged by the same rigor as the action layer, not rubber-stamped because it exists. "No detectable change" from a tool is not evidence. The real test is whether the system checks the exact outcome it was asked to produce, field text, button state, not just whether something, anything, moved on screen.
Common Questions Answered
What coordinate error did Jiangang Han's WebFovea paper identify in browser agents?
Han discovered that screenshots are resized from their original 1920 by 1080 resolution to approximately 1440 by 810 pixels before the model processes them, reducing the image to three-quarters of its original size. This resizing causes coordinate errors that result in clicks landing three-quarters off target, which is confirmed in Anthropic's own documentation.
Why did the basic check-up fail to catch the damage in Han's browser agent test?
The verification system failed because the coordinate bug is the kind of failure that slips past generic verification checks, since the URL still changes, the page state shifts, and the agent reports success anyway despite the misaligned clicks. Spotting a fault and actually getting past it turned out to be different problems entirely.
Who are the primary users affected by browser agent faults like the coordinate error?
The faults matter to web developers and people who build websites by describing them to AI tools, as well as anyone who asks an AI tool to click through a website. These users rely on browser agents to accurately interact with web pages, making coordinate errors particularly problematic for their workflows.
What is the main warning from Han's research about browser agent verification?
Han's results caution anyone shipping browser agents against assuming that 'the agent checked its work' means the work actually got checked properly. The research demonstrates that coordinate bugs can pass verification checks while still causing significant failures in real-world usage.
Further Reading
- WebFovea: When the Model Is Right but the Click Is Wrong — Reliable Round Trips for Vision-Based Web Agents on Live Websites - arXiv
- Auditing Web Agent Evaluation on WebArena-Lite: Human Review of Outcomes and Trajectories - arXiv
- Browser Agents Don’t Fail on Capability. They Fail on Consistency. - FlowX.AI
- How to Evaluate Web and Browser Agents - Braintrust
- Wuying-Browser-Agent: Real-World Centric Fundamental Long-Horizon Browser Agents - arXiv