fix(wasm): bump wxwidgets for the wxMenuBar Detach() UAF fix
Submodule pointer bump for the wxMenuBar dangling-child fix that resolved the 18 DOM-port kicad e2e failures. Also adds the async-debug dossier (docs/features/async/08-10) root-causing the 'indirect call to null' / 'signature mismatch' family to the menu-bar use-after-free, and folds the asyncify harness into 'npm test' (new test:wx for wx-only); tests/README + WHATWORKS updated to match. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
dcfd9e57ca
commit
fa408c0c06
8 changed files with 756 additions and 5 deletions
|
|
@ -19,9 +19,13 @@ This builds `apps/minimal_test.{html,js,wasm}` and standalone test apps.
|
|||
|
||||
```bash
|
||||
npm install
|
||||
npm test
|
||||
npm test # wx e2e specs + the asyncify race harness
|
||||
```
|
||||
|
||||
KiCad application tests are a separate, heavier suite (they need the
|
||||
docker-built KiCad WASM): `npm run test:kicad`. Run only the wx e2e specs with
|
||||
`npm run test:wx`.
|
||||
|
||||
To run specific tests:
|
||||
```bash
|
||||
npx playwright test menu.spec.ts # Run menu tests only
|
||||
|
|
|
|||
Loading…
Reference in a new issue