Add Chromium-only Blender WebEngine parity work

This commit is contained in:
mes123456
2026-08-12 04:47:48 -04:00
commit 9fd26010f6
18225 changed files with 11622124 additions and 0 deletions

24
docs/status/W-014.md Normal file
View File

@@ -0,0 +1,24 @@
# W-014 Status
status: done
task: 建立 StorageWorker 烟测(原生 IndexedDB
## Evidence
- Client: `web/app/src/storage/StorageClient.ts`
- Worker: `web/app/src/workers/storage.worker.ts`
- Backend: browser-native IndexedDB in a dedicated Worker
- Screenshot: `tests/golden/W-014/storage-viewport-1440x900.png`
The worker writes and reads a smoke record through IndexedDB and reports whether
the Worker can also access OPFS. SQLite WASM is intentionally deferred because
it is not required for the current project metadata and file workflow.
## Verification
```text
npm run typecheck # passed
npm run lint # passed
npm run build # passed
npm run test:e2e # Storage: IndexedDB (or IndexedDB + OPFS)
```