Fix Asyncify and improve build process
Build system improvements: - Add wasm-opt stub for Docker build to bypass asyncify in container - Add apply-asyncify.sh script for host-side asyncify transformation - Update build-pcbnew.sh to install wasm-opt stub and add EXPORTED_RUNTIME_METHODS - Add --with-zlib=sys to wxWidgets configure for proper zlib linking - Improve update-baseline-screenshots.sh to only copy new/significantly changed files wxWidgets submodule update: - Fix EM_JS to EM_ASYNC_JS for proper Asyncify registration Test updates: - Add new baseline screenshots for bitmapbuttons, dnd, gridrenderers, printpreview, specialized tests - Add kicad-pcbnew initial screenshot - Fix wxgrid-controls.png and wxgrid-dedicated-page.png (were showing errors) 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
BIN
tests/baseline-screenshots/bitmapbuttons-01-loaded.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/bitmapbuttons-02-toolbar-click.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/bitmapbuttons-03-toggle.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/bitmapbuttons-04-multi-toggle.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/bitmapbuttons-05-enable-toggle.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/bitmapbuttons-06-shapes.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/bitmapbuttons-07-artprovider.png
Normal file
|
After Width: | Height: | Size: 45 KiB |
BIN
tests/baseline-screenshots/dnd-01-loaded.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-02-handlers.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-03-dragenter.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-04-dragleave.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-05-drop.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-06-file-written.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-07-event-fired.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-08-multiple-files.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/dnd-09-with-file.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
tests/baseline-screenshots/gridrenderers-01-loaded.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
tests/baseline-screenshots/gridrenderers-02-color-cells.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
tests/baseline-screenshots/gridrenderers-03-icon-text.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
tests/baseline-screenshots/gridrenderers-04-striped.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
tests/baseline-screenshots/gridrenderers-05-checkbox-toggle.png
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
tests/baseline-screenshots/kicad-pcbnew-01-initial.png
Normal file
|
After Width: | Height: | Size: 4.3 KiB |
BIN
tests/baseline-screenshots/printpreview-01-loaded.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
tests/baseline-screenshots/printpreview-02-preview-area.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
tests/baseline-screenshots/printpreview-03-preview-frame.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
tests/baseline-screenshots/printpreview-04-page-setup.png
Normal file
|
After Width: | Height: | Size: 60 KiB |
BIN
tests/baseline-screenshots/printpreview-05-settings.png
Normal file
|
After Width: | Height: | Size: 43 KiB |
BIN
tests/baseline-screenshots/specialized-01-loaded.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
tests/baseline-screenshots/specialized-02-treebook-initial.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
tests/baseline-screenshots/specialized-03-treebook-subpage.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
tests/baseline-screenshots/specialized-04-treebook-expand.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
|
After Width: | Height: | Size: 54 KiB |
BIN
tests/baseline-screenshots/specialized-06-bitmapcombo-select.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
tests/baseline-screenshots/specialized-07-rearrange-list.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
BIN
tests/baseline-screenshots/specialized-08-get-order.png
Normal file
|
After Width: | Height: | Size: 54 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 36 KiB |
|
Before Width: | Height: | Size: 8.1 KiB After Width: | Height: | Size: 36 KiB |