--- a/wp/wp-includes/blocks/file/block.json Fri Sep 05 18:40:08 2025 +0200
+++ b/wp/wp-includes/blocks/file/block.json Fri Sep 05 18:52:52 2025 +0200
@@ -11,8 +11,13 @@
"id": {
"type": "number"
},
+ "blob": {
+ "type": "string",
+ "role": "local"
+ },
"href": {
- "type": "string"
+ "type": "string",
+ "role": "content"
},
"fileId": {
"type": "string",
@@ -23,13 +28,15 @@
"fileName": {
"type": "rich-text",
"source": "rich-text",
- "selector": "a:not([download])"
+ "selector": "a:not([download])",
+ "role": "content"
},
"textLinkHref": {
"type": "string",
"source": "attribute",
"selector": "a:not([download])",
- "attribute": "href"
+ "attribute": "href",
+ "role": "content"
},
"textLinkTarget": {
"type": "string",
@@ -44,7 +51,8 @@
"downloadButtonText": {
"type": "rich-text",
"source": "rich-text",
- "selector": "a[download]"
+ "selector": "a[download]",
+ "role": "content"
},
"displayPreview": {
"type": "boolean"
@@ -70,6 +78,18 @@
"link": true
}
},
+ "__experimentalBorder": {
+ "radius": true,
+ "color": true,
+ "width": true,
+ "style": true,
+ "__experimentalDefaultControls": {
+ "radius": true,
+ "color": true,
+ "width": true,
+ "style": true
+ }
+ },
"interactivity": true
},
"editorStyle": "wp-block-file-editor",