Comprehensive tests for mobile-specific features: - Canvas resize handling with visualViewport API support - Touch event propagation prevention from panels to canvas - Hamburger menu open/close animations - DevicePixelRatio capping at 2.0 for mobile devices - Safe-area CSS for notched devices (iPhone X+) - Touch target size compliance (44x44px minimum) - Three.js OrbitControls touch configuration - iOS Safari double-tap prevention (user-scalable=no) - Performance optimizations (shadow disabling, FXAA) - Frame rate capping for struggling devices - Orientation change debouncing All 29 tests passing. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| css | ||
| js | ||
| node_modules | ||
| ambient.html | ||
| help_articles.json | ||
| index.html | ||
| jest.config.js | ||
| package-lock.json | ||
| package.json | ||
| simple.html | ||