Add Chromium-only Blender WebEngine parity work
This commit is contained in:
22
docs/status/W-025.md
Normal file
22
docs/status/W-025.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# W-025 Status
|
||||
|
||||
status: done
|
||||
task: 建立 Web C ABI
|
||||
|
||||
## Evidence
|
||||
|
||||
- Header: `blender-5.2.0/source/blender/web_engine/web_engine_api.h`
|
||||
- Implementation: `blender-5.2.0/source/blender/web_engine/web_engine_api.cpp`
|
||||
- Golden: `tests/golden/W-025/c-api.json`
|
||||
|
||||
The ABI now has stable POD pointer/length entry points for create/destroy,
|
||||
open, apply, snapshot, save and buffer release. Open accepts an empty input;
|
||||
command and full `.blend` serialization return an explicit not-implemented
|
||||
code until Blender libraries are linked.
|
||||
|
||||
## Verification
|
||||
|
||||
```text
|
||||
tools/web/build-web-engine-variants.sh # passed
|
||||
node tools/web/run-web-engine-smoke.mjs # passed
|
||||
```
|
||||
Reference in New Issue
Block a user