mirror of
https://github.com/lightpanda-io/browser.git
synced 2026-10-09 04:42:30 -04:00
Adds the ability to execute JavaScript via WebDriver. The other webdriver endpoints were able to re-use the existing BiDi code (e.g. navigating via webdriver or bidi quickly ends up in the same function). But for execute, it's completely different, from input parameters, to running the code, to the result that's returned. So there's a dedicated handler for this: `execute.zig`. But the rest of the infrastructure (the http waiting for a reply, the routing, the parameter parsing, ... are all the same).