| detached-frame-executeTool.https.html |
executeTool() in detached frame |
1504 |
- |
| detached-frame-getTools.https.html |
getTools() in detached frame |
788 |
- |
| detached-frame-registerTool.https.html |
registerTool() in detached frame |
1750 |
- |
| document-domain-enabled.https.html |
document.modelContext gated by document.domain being disabled |
1055 |
- |
|
|
25 |
- |
| executeTool-abort.https.html |
WebMCP executeTool with AbortSignal |
1128 |
- |
| executeTool-across-trees.https.html |
WebMCP executeTool across trees |
1379 |
- |
| executeTool-caller-navigate-abort.https.html |
WebMCP executeTool with Caller Navigation (Abort) |
3315 |
- |
| executeTool-invalid-dictionary.https.html |
WebMCP: executeTool dictionary member validation checks |
1315 |
- |
| executeTool-target-detachment.https.html |
WebMCP executeTool with Target Frame Detachment |
3757 |
- |
| executeTool-target-navigation.https.html |
WebMCP executeTool with Target Navigation |
1703 |
- |
| executeTool-unauthorized-origin.https.html |
WebMCP executeTool on unauthorized origin |
2416 |
- |
| exposedTo-cross-origin-child.https.html |
WebMCP Simple Cross-Origin Exposure to Child |
9250 |
- |
| exposedTo-defaults-cross-origin.https.html |
WebMCP Default Tool Exposure (Cross-Origin) |
6217 |
- |
| exposedTo-defaults-same-origin.https.html |
Same-origin tool exposure |
8336 |
- |
| exposedTo-invalid-origins.https.html |
Invalid origins in exposedTo array |
1877 |
- |
| exposedTo-multiple-children.https.html |
WebMCP Complex Origin-Based Exposure |
4176 |
- |
| exposedTo-window-open.https.html |
WebMCP Exposure Across window.open() |
1885 |
- |
| getTools-filtering.https.html |
WebMCP getTools() Origin Filtering |
4089 |
- |
| getTools.https.html |
WebMCP getTools() |
1634 |
- |
| model_context.https.html |
WebMCP modelContext interface |
527 |
- |
| non-secure.html |
WebMCP restricted to secure contexts |
428 |
- |
| opaque-origin-tools.https.html |
WebMCP Opaque Origin Tool |
1254 |
- |
|
|
47 |
- |
| permissions-policy.https.html |
Permission policy enforcement |
4055 |
- |
| register-tool-title.https.html |
Tool title is exposed correctly |
1996 |
- |
| register_tool_invalid_json_schema.https.html |
WebMCP registerTool throws on invalid schema |
2063 |
- |
| register_tool_name_validation.https.html |
WebMCP registerTool throws on invalid name |
1591 |
- |
| register_tool_no_schema.https.html |
WebMCP registerTool succeeds without schema |
593 |
- |
| register_tool_with_empty_annotation.https.html |
WebMCP registerTool succeeds with empty annotations |
667 |
- |
| register_tool_with_schema.https.html |
WebMCP registerTool |
1110 |
- |
| resources |
|
|
- |
| same-origin-iframe-registerTool-regression.https.html |
same-origin registerTool() regression test |
842 |
- |
| unregister-during-executeTool.https.html |
WebMCP executeTool with Unregistered Cross-Origin Tool |
2334 |
- |
| WEB_FEATURES.yml |
|
55 |
- |