Add infrastructure for visual regression testing of wxWidgets WASM rendering: - Add 121 baseline screenshots capturing all UI states tested by Playwright - Add scripts/compare-screenshots.sh to compare test results vs baseline - Update tests/WHATWORKS.md with documentation on screenshot comparison - Update wxwidgets submodule with dialog refactoring The baseline screenshots cover: - Main app tabs (Controls, Text Input, Drawing, Lists, OpenGL, Grid, Dialogs) - Standalone test apps (menu, toolbar, layout, aui, clipboard, filedialog, etc.) - Dialog/MessageBox rendering (info, yes/no, error, custom dialogs) - OpenGL rendering tests (immediate mode, vertex arrays, matrix ops) - UI interactions (dropdowns, tab switching, z-ordering) Use ./scripts/compare-screenshots.sh to check for visual regressions. Small byte differences (<2%) are typically timestamps, not visual changes. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
70 KiB
1280x720px
70 KiB
1280x720px