Skip to content

core(webmcp): adjust how webmcp audits handle lack of WebMCP support#16987

Merged
lusayaa merged 11 commits into
mainfrom
webmcp-enable-error
Apr 30, 2026
Merged

core(webmcp): adjust how webmcp audits handle lack of WebMCP support#16987
lusayaa merged 11 commits into
mainfrom
webmcp-enable-error

Conversation

@lusayaa

@lusayaa lusayaa commented Apr 27, 2026

Copy link
Copy Markdown
Collaborator

WebMCP audits should only be applicable in these cases:

  • WebMCP is supported, meaning navigator.modelContext is exposed. This is the case if WebMCPForTesting flag is enabled or the site is part of the origin trial.
  • WebMCP.enable CDP call is supported. This is only the case if DevToolsWebMCPSupport flag is enabled.

Additional tweaks:

  • WebMCP form coverage marked as not applicable if there are no forms in the resulting list.

@lusayaa lusayaa requested a review from paulirish April 27, 2026 23:24
@lusayaa lusayaa requested a review from a team as a code owner April 27, 2026 23:24
@lusayaa

lusayaa commented Apr 29, 2026

Copy link
Copy Markdown
Collaborator Author
image Looking as expected! Thanks for the vercel updates @paulirish :)

Edit: update screenshot to latest report

@lusayaa lusayaa merged commit dd652bf into main Apr 30, 2026
31 checks passed
@lusayaa lusayaa deleted the webmcp-enable-error branch April 30, 2026 16:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants