๐งฐ WebMCP
New page.webmcp and frame.webmcp give access to the tools that a page registers through the experimental WebMCP browser API, so you can test them like any other part of your app:
Playwright MCP also supports WebMCP by default, with page-defined tools offered to the agent as webmcp_<tool>. Pass --no-webmcp to opt out.
playwright-cli exposes them as well:
๐ฌ Better videos
Videos can now be recorded at a custom frame rate, and the decorations for actions are styled with plain CSS:
- New
fpsoption in testOptions.video,recordVideoand screencast.start(). Firefox and WebKit currently capture up