Checkpoint web parity through Chromium input tasks
Some checks failed
M6 deployable RC / quick (push) Has been cancelled
M6 deployable RC / chromium (push) Has been cancelled
M6 deployable RC / release (push) Has been cancelled

This commit is contained in:
mes123456
2026-08-19 10:39:03 -04:00
parent 5a11045ca5
commit 380cbed4ff
634 changed files with 41862 additions and 212 deletions

View File

@@ -0,0 +1,202 @@
{
"blenderVersion": "5.2.0",
"linkedGraph": {
"edges": [
{
"from": "Object/M12 Link Object",
"relation": "OBJECT_DATA",
"to": "Mesh/M12 Link Mesh"
},
{
"from": "Mesh/M12 Link Mesh",
"relation": "MATERIAL_SLOT[0]",
"to": "Material/M12 Link Material"
},
{
"from": "Material/M12 Link Material",
"relation": "NODE_IMAGE[M12 Link Image Node]",
"to": "Image/M12 Link Image"
}
],
"geometry": {
"edges": 4,
"loops": 4,
"materialSlots": [
"M12 Link Material"
],
"polygons": 1,
"uvLayers": [
"UVMap"
],
"vertices": 4
},
"ids": {
"IMAGE": {
"idType": "IMAGE",
"isLibraryOverride": false,
"library": "m12_link_source.blend",
"name": "M12 Link Image",
"nameFull": "M12 Link Image [m12_link_source.blend]"
},
"MATERIAL": {
"idType": "MATERIAL",
"isLibraryOverride": false,
"library": "m12_link_source.blend",
"name": "M12 Link Material",
"nameFull": "M12 Link Material [m12_link_source.blend]"
},
"MESH": {
"idType": "MESH",
"isLibraryOverride": false,
"library": "m12_link_source.blend",
"name": "M12 Link Mesh",
"nameFull": "M12 Link Mesh [m12_link_source.blend]"
},
"OBJECT": {
"idType": "OBJECT",
"isLibraryOverride": false,
"library": "m12_link_source.blend",
"name": "M12 Link Object",
"nameFull": "M12 Link Object [m12_link_source.blend]"
}
},
"image": {
"channels": 4,
"colorspace": "sRGB",
"packed": true,
"pixelFloat32Sha256": "6f0f8c231d65149e69e6ed12d370bcfa095ef90adc202065492ea8c8ef17e45a",
"size": [
2,
2
]
},
"root": {
"idType": "OBJECT",
"isLibraryOverride": false,
"library": "m12_link_source.blend",
"name": "M12 Link Object",
"nameFull": "M12 Link Object [m12_link_source.blend]"
},
"sourceMarker": "M12-03F"
},
"nextTask": "M12-03G",
"operation": "LINK",
"schemaVersion": 1,
"selectedRoots": [
"Object/M12 Link Object"
],
"source": {
"file": "m12_link_source.blend",
"sha256": "fae97569e9d2e2066fc92749672f86cc42717cd9b97b012faeb9eb92015d7fd1"
},
"sourceGraph": {
"edges": [
{
"from": "Object/M12 Link Object",
"relation": "OBJECT_DATA",
"to": "Mesh/M12 Link Mesh"
},
{
"from": "Mesh/M12 Link Mesh",
"relation": "MATERIAL_SLOT[0]",
"to": "Material/M12 Link Material"
},
{
"from": "Material/M12 Link Material",
"relation": "NODE_IMAGE[M12 Link Image Node]",
"to": "Image/M12 Link Image"
}
],
"geometry": {
"edges": 4,
"loops": 4,
"materialSlots": [
"M12 Link Material"
],
"polygons": 1,
"uvLayers": [
"UVMap"
],
"vertices": 4
},
"ids": {
"IMAGE": {
"idType": "IMAGE",
"isLibraryOverride": false,
"library": null,
"name": "M12 Link Image",
"nameFull": "M12 Link Image"
},
"MATERIAL": {
"idType": "MATERIAL",
"isLibraryOverride": false,
"library": null,
"name": "M12 Link Material",
"nameFull": "M12 Link Material"
},
"MESH": {
"idType": "MESH",
"isLibraryOverride": false,
"library": null,
"name": "M12 Link Mesh",
"nameFull": "M12 Link Mesh"
},
"OBJECT": {
"idType": "OBJECT",
"isLibraryOverride": false,
"library": null,
"name": "M12 Link Object",
"nameFull": "M12 Link Object"
}
},
"image": {
"channels": 4,
"colorspace": "sRGB",
"packed": true,
"pixelFloat32Sha256": "6f0f8c231d65149e69e6ed12d370bcfa095ef90adc202065492ea8c8ef17e45a",
"size": [
2,
2
]
},
"root": {
"idType": "OBJECT",
"isLibraryOverride": false,
"library": null,
"name": "M12 Link Object",
"nameFull": "M12 Link Object"
},
"sourceMarker": "M12-03F"
},
"stableMapping": [
{
"local": "Object/M12 Link Object",
"owner": "SOURCE_LIBRARY",
"readOnly": true,
"source": "Object/M12 Link Object"
},
{
"local": "Mesh/M12 Link Mesh",
"owner": "SOURCE_LIBRARY",
"readOnly": true,
"source": "Mesh/M12 Link Mesh"
},
{
"local": "Material/M12 Link Material",
"owner": "SOURCE_LIBRARY",
"readOnly": true,
"source": "Material/M12 Link Material"
},
{
"local": "Image/M12 Link Image",
"owner": "SOURCE_LIBRARY",
"readOnly": true,
"source": "Image/M12 Link Image"
}
],
"target": {
"file": "m12_link_target.blend",
"sha256": "acdaf0f297deb08c84e1a8beba30972e3414ef62e60e3b103fe0661199c438a1"
},
"task": "M12-03F"
}

View File

@@ -0,0 +1,43 @@
{
"schemaVersion": 1,
"task": "M12-03F",
"parentTask": "M12-03E",
"enablingTask": true,
"parityStateChange": false,
"runtime": "BLENDER_5_2_DESKTOP",
"operation": "LINK",
"assertions": {
"selectedRoots": 1,
"dependencyClosure": 4,
"linkedOwnership": "SOURCE_LIBRARY",
"readOnly": true,
"saveReopenStable": true
},
"artifacts": {
"parentManifest": {
"path": "tests/golden/M12-03E/manifest.json",
"sha256": "beaa88ea0385225e712f9816072420bd8744c15da3229ddc352462abec407739"
},
"generator": {
"path": "tools/web/generate-library-link-fixture.py",
"sha256": "15a2e34c1c5b2a8ee63b10084dbb894e0f9677b9e1cf4adb7e2ddce6b4c965b1"
},
"checker": {
"path": "tools/web/check-library-link-fixture.mjs",
"sha256": "6a4c024bea227d7bc14f793467b91766b006459fe4d7717cc75dfee12f49f894"
},
"sourceBlend": {
"path": "tests/files/web/m12_library_link_v1/m12_link_source.blend",
"sha256": "fae97569e9d2e2066fc92749672f86cc42717cd9b97b012faeb9eb92015d7fd1"
},
"targetBlend": {
"path": "tests/files/web/m12_library_link_v1/m12_link_target.blend",
"sha256": "acdaf0f297deb08c84e1a8beba30972e3414ef62e60e3b103fe0661199c438a1"
},
"desktopReport": {
"path": "tests/golden/M12-03F/desktop-link-report.json",
"sha256": "b278d4c254eff63d41c8cb3ea1d5e0984192137d45b1695ba0672e16f95b58ea"
}
},
"nextTask": "M12-03G"
}